在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:nelenkov/android-backup-extractor开源软件地址:https://github.com/nelenkov/android-backup-extractor开源编程语言:Java 90.7%开源软件介绍:Android backup extractorUtility to extract and repack Android backups created with BuildingRequires Java 11. Handling encrypted backups requires the JCE unlimited strength jurisdiction policy (not needed if using current Java 9 release). http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html Use one of the tools listed below to build or see Releases for pre-built binaries (runnable jar files). With Eclipse:Download the latest version of Bouncy Castle Provider jar
( Drop the latest Bouncy Castle jar in With Maven (requires at least JDK11):To create a self-executable all-in-one jar:
With Ant:Use the bundled Ant script to create an all-in-one jar and run with:
(you still need to put the Bouncy Castle jar in lib/; modify the
(Thanks to Jan Peter Stotz for contributing the build.xml file) With Gradle:Use gradle to create an all-in-one jar:
UsageSyntax:
If the filename is If the password is not given on the command line, then the environment variable
Packing tar archives
The safest way to pack a tar archive is to get the list of files from the original backup.tar file: tar tf backup.tar | grep -F "com.package.name" > package.list And then use that list to build the tar file. In the extracted backup directory: tar cf restore.tar -T package.list You can now pack ReleasesReleases are built with Travis CI from the master branch and include a runnable fat jar. Use the binaries at your own risk. No warranty or support provided. Please report only bugs in backup extractor itself, I can't answer questions regrading unpacking/repacking backups or tar files. (See Usage for a mini usage guide.) NotesMore details about the backup format and the tool implementation in the associated blog post. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论