Android 工程
開發平臺:Eclipse
Project Build Target 為Android 4.2.2(代碼所限制,只有4.2.2),
<uses-sdk android:minSdkVersion="17"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
編譯后APK安裝到Android 6.0的平臺上。
報錯資訊:
Failed to chmod(/storage/emulated/0/bpdata/bpdatabasebak.db/bpCamera.db): android.system.ErrnoException: chmod failed: EPERM (Operation not permitted)
折騰好幾天,沒有解決。希望高手幫忙!
uj5u.com熱心網友回復:
動態申請權限試試!uj5u.com熱心網友回復:
只能root獲取權限才能打開,否則只能通過內部java自帶函式打開。uj5u.com熱心網友回復:
動態申請,代碼是Android 6.0的吧。現在的代碼是4.2.2.無動態申請的代碼。
uj5u.com熱心網友回復:
Android 6.0 板子據說是打開了ROOT權限。
通過Pshell,可以進入Linux ,輸入 chmod 777 沒有報錯。
uj5u.com熱心網友回復:
你沒有動態申請代碼不會寫哦,自己寫個判斷安裝設備的系統api版本,大于等于24就動態申請讀寫權限呀轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/39079.html
標籤:Android
