[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)html

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

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

默認狀況下,這個標誌被設置爲true。安全

當這個標誌被設置爲true,應用程序數據能夠備份和恢復用戶使用adb備份和恢復。app

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

adb備份容許用戶啓用USB調試複製應用程序數據從設備。調試

一旦備份,全部應用程序數據能夠由用戶閱讀。code

adb恢復容許建立應用程序數據從源由用戶指定。xml

恢復後,應用程序不該該指定數據,文件和目錄權限,權限是由應用程序自己決定。htm

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

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

參考:

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

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

相關文章
相關標籤/搜索