CMD中的Android备份提取错误

时间:2014-05-01 09:33:12

标签: java android cmd backup

我是Java的全新手,但我需要从旧的Galaxy S3备份中获取一些图片来保存我的关系...... 我使用WIN 7 64位

所以我下载了http://sourceforge.net/projects/adbextractor/并在CMD中使用了管理员权限:

java -jar“E:\ android-backup-extractor-20130526-bin \ abe.jar”unpack“E:\ HandyBackup \ backup.ab”“E:\ entpackt \ backup.tar”

提取备份。但每次我得到错误:

Strong AES encryption disabled

Magic: ANDROID BACKUP
Version: 1
Compressed: 1
Algorithm: AES-256
Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLo
der.java:58)
Caused by: java.lang.RuntimeException: java.lang.IllegalArgumentException: Back
p encrypted but password not specified
        at org.nick.abe.AndroidBackup.extractAsTar(AndroidBackup.java:320)
        at org.nick.abe.Main.main(Main.java:58)
        ... 5 more
Caused by: java.lang.IllegalArgumentException: Backup encrypted but password no
 specified
        at org.nick.abe.AndroidBackup.extractAsTar(AndroidBackup.java:220)
        ... 6 more

我不确定您是否拥有帮助我的所有信息,如果不只是问。

1 个答案:

答案 0 :(得分:0)

只有当备份文件的大小为0 kb时才会出现此错误,只需检查以确保不是这种情况