android ndk程序獲取外置SD沙盒目錄的方法講解
android的App只能訪問外置SD指定的目錄,一般是:
$外置SD目錄 + "/Android/data/" + $apk包名
1 獲取外置SD目錄的方法:
調(diào)用getenv(const char *name)方法,通過環(huán)境變量"SECONDARY_STORAGE"得到,若沒有這個(gè)變量,則通過"EXTERNAL_STORAGE"得到。
如果上面方法還不行,枚舉/mnt目錄下的所有目錄。
2 獲取apk包名的方法:
pid_t getpid()得到進(jìn)程標(biāo)識;再通過讀 /proc/$pid/cmdline 文件內(nèi)容得到進(jìn)程名字,即是包名
3 拼湊沙盒目錄:
$外置SD目錄 + "/Android/data/" + $apk包名 + “/cache"
以上這篇android ndk程序獲取外置SD沙盒目錄的方法講解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Android RxJava創(chuàng)建操作符Interval
這篇文章主要為大家詳細(xì)介紹了Android RxJava創(chuàng)建操作符Interval的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12
Android App開發(fā)中RecyclerView控件的基本使用教程
這篇文章主要介紹了Android App開發(fā)中RecyclerView控件的基本使用教程,RecyclerView在Android 5.0之后伴隨著Material Design出現(xiàn),管理布局方面十分強(qiáng)大,需要的朋友可以參考下2016-04-04
Android 四種動畫效果的調(diào)用實(shí)現(xiàn)代碼
在這里, 我將每種動畫分別應(yīng)用于四個(gè)按鈕為例,需要的朋友可以參考下2013-01-01
Android自定義水波紋動畫Layout實(shí)例代碼
這篇文章主要介紹了Android自定義水波紋動畫Layout的實(shí)例代碼,非常不錯,具有參考借鑒價(jià)值,需要的朋友可以參考下2016-11-11
Android自定義View仿IOS圓盤時(shí)間選擇器
這篇文章主要介紹了Android自定義View仿IOS圓盤時(shí)間選擇器,代碼簡單易懂,非常不錯,具有參考借鑒價(jià)值,需要的朋友可以參考下2017-03-03
Android自定義View實(shí)現(xiàn)簡單文字描邊功能
這篇文章主要為大家詳細(xì)介紹了Android自定義View實(shí)現(xiàn)簡單文字描邊功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12
Kotlin協(xié)程啟動createCoroutine及創(chuàng)建startCoroutine原理
這篇文章主要為大家介紹了Kotlin協(xié)程啟動createCoroutine及創(chuàng)建startCoroutine原理詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08

