[英]C++ read internal file Android NDK
在/data/user/0/com.uniquestudio.android.iemoji/files/yibaiwan.txt
有一個文件。
我想在JNI中讀取文件。
ifstream in.open(in_file_name, ios::binary);
LOGD("%d", in.good() ? 1 : 0);
但是in.good()
始終為false
。 怎么了?
誰能幫我? 提前致謝。
如您所知,INTERNAL_STORAGE不需要許可。
該文件是encrypted
文件。 當我使用上述代碼讀取普通文件時,一切正常。 現在,我想讀取encrypted
文件然后decrypt
。
如果有人遇到相同的問題,則可以將文件創建為root
角色。 如果您在root
下編輯文件或創建文件,則無法再以普通用戶身份訪問該文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.