我是一个全新的Java新手,但我需要从我的老Galaxy S3备份中获取一些图片来保存我的关系…
我使用Win 7 64位
所以我下载了http://sourceforge.net/projects/adbextractor/并在具有管理权限的cmd中使用它:
Java-jar“e:\ANDROID-Buffu-PosiTur-20130526-BIN \ abe.jar”解包“E:\HANYBoo\\Buff.AB”“E:\EntPcT\\Buff.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
我不确定你是否有所有的信息,你需要帮助我,如果不只是要求。
最佳答案
只有当备份文件的大小为0 KB时,我才出现此错误,请检查以确保这不是您的情况