[android警告] AndroidManifest.xml警告 Should explicitly set android:allowBackup to true or false


Android中AndroidManifest.xml警告

Should explicitly set android:allowBackup to true or false (it's true by default, and that can have some security implications for the application's data)

解決方案:
 
<application
        android:allowBackup="true"
<application
        android:allowBackup="false"
注意:android:allowBackup 必須是application中第一個標簽鍵值對。

 http://developer.android.com/reference/android/R.attr.html#allowBackup

默認情況下,這個標志被設置為true。

當這個標志被設置為true,應用程序數據可以備份和恢復用戶使用adb備份和恢復。

這可能對一個應用程序帶來安全后果。

adb備份允許用戶啟用USB調試復制應用程序數據從設備。

一旦備份,所有應用程序數據可以由用戶閱讀。

adb恢復允許創建應用程序數據從源由用戶指定。

恢復后,應用程序不應該指定數據,文件和目錄權限,權限是由應用程序本身決定。

設置allowBackup = " false "選擇一個應用程序的兩個備份和恢復。

修復這個警告,決定你的應用程序應該支持備份,設置android:allowBackup =(true|false)

參考:

http://stackoverflow.com/questions/12648373/what-is-androidallowbackup

http://www.cnblogs.com/amaker/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM