App Backup Not Allowed Solution

Google Android
回覆文章
sam749
文章: 28
註冊時間: 2019-07-09 09:16:22

App Backup Not Allowed Solution

文章 sam749 »

This solution is successful on Mi 8(Version: Android 9)
No Root Access

確認App是否能進行備份:
adb shell pm list package 找到app package 名稱 例如: package:com.esminis.server.php
adb shell pm dump app_path | grep BACKUP 例如: pm dump com.esminis.server.php | grep BACKUP
output:
flags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ALLOW_BACKUP LARGE_HEAP ]
pkgFlags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ALLOW_BACKUP LARGE_HEAP ]
flag表示這個App Allow Backup
https://www.sisik.eu/blog/android/adb/c ... een-phones

或者:Helium Backup 顯示此App Backup Disallowed
若機種無Root,則可採用以下方式
稍微繁瑣:

1.將軟體App運用adb pull等方式拉出來
https://stackoverflow.com/questions/110 ... oot-access

2.運用ApkTool對Apk進行解壓
https://forum.xda-developers.com/androi ... i-t3333960

3.相關教程https://forum.xda-developers.com/androi ... p-t3495117
簡單來說,當App透過Apktool解壓後,編輯AndroidManifest檔,修改android:allowBackup、android:fullBackupContent屬性為true。
修改後重新打包,並安裝至手機。

確認App ALLOW_BACKUP:透過Helium或者https://play.google.com/store/apps/deta ... an.applyse
回覆文章

回到「Android」