国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android ndk獲取手機(jī)內(nèi)部存儲(chǔ)卡的根目錄方法

2019-12-12 00:38:05
字體:
供稿:網(wǎng)友

如下所示:

 jclass envcls = env->FindClass("android/os/Environment"); //獲得類引用 if (envcls == nullptr) return 0;  //找到對(duì)應(yīng)的類,該類是靜態(tài)的返回值是File jmethodID id = env->GetStaticMethodID(envcls, "getExternalStorageDirectory", "()Ljava/io/File;");  //調(diào)用上述id獲得的方法,返回對(duì)象即File file=Enviroment.getExternalStorageDirectory() //其實(shí)就是通過Enviroment調(diào)用 getExternalStorageDirectory() jobject fileObj = env->CallStaticObjectMethod(envcls,id,"");  //通過上述方法返回的對(duì)象創(chuàng)建一個(gè)引用即File對(duì)象 jclass flieClass = env->GetObjectClass(fileObj); //或得類引用 //在調(diào)用File對(duì)象的getPath()方法獲取該方法的ID,返回值為String 參數(shù)為空 jmethodID getpathId = env->GetMethodID(flieClass, "getPath", "()Ljava/lang/String;"); //調(diào)用該方法及最終獲得存儲(chǔ)卡的根目錄 jstring pathStr = (jstring)env->CallObjectMethod(fileObj,getpathId,"");  path = env->GetStringUTFChars(pathStr,NULL);

以上這篇Android ndk獲取手機(jī)內(nèi)部存儲(chǔ)卡的根目錄方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 上思县| 荃湾区| 武宣县| 克拉玛依市| 柳林县| 瓦房店市| 邢台县| 老河口市| 汾西县| 宜章县| 云阳县| 公主岭市| 临清市| 新密市| 丰顺县| 舒兰市| 鄂州市| 黑水县| 成都市| 扎赉特旗| 阳朔县| 诸暨市| 比如县| 临泉县| 琼结县| 涿鹿县| 长春市| 呼玛县| 红安县| 若尔盖县| 和硕县| 渭南市| 梅州市| 孝昌县| 绥中县| 铁岭县| 日喀则市| 韶关市| 高雄县| 如皋市| 罗田县|