apktool d 中控系统.apk C:\Users\h1768\Desktop\Test\ Input file (C:\Windows\?C:\Users\h1768\Desktop\Test) was not found or was not readable.
时间: 2023-12-14 18:02:31 浏览: 98
根据提供的引用内容,这个错误可能是由于使用旧版本的apktool.jar导致的。可以尝试使用最新版本的apktool.jar替换原来的版本。可以从官方网站https://ibotpeaches.github.io/Apktool/下载最新版本的apktool.jar。如果问题仍然存在,可以尝试检查输入文件路径是否正确,并确保文件可读。
相关问题
Exception in thread "main" com.rover12421.shaka.b.l: W: A/ (16436): First type is not attr! at b.a.d.a.a(Unknown Source) at b.a.d.a.a(Unknown Source) at b.a.a.a(Unknown Source) at b.a.a.a(Unknown Source) at b.a.a.e(Unknown Source) at b.a.a.a(Unknown Source) at b.b.a.b(Unknown Source) at b.b.a.a(Unknown Source) at com.rover12421.shaka.cli.Main.main(Unknown Source) Caused by: b.a.A: b.c.a: could not exec (exit code = 3): [C:\Users\RY\ShakaApktool\windows-x86\bin\aapt.exe, p, --forced-package-id, 127, --min-sdk-version, 19, --target-sdk-version, 28, --version-code, 202109220, --version-name, 2.083.0228, -F, C:\Users\RY\AppData\Local\Temp\APKTOOL15744572850869500887.tmp, -0, arsc, -I, D:\1\ApkToolAid\Tool\framework\1.apk, -S, D:\1\ApkToolAid\1\res, -M, D:\1\ApkToolAid\1\AndroidManifest.xml] at b.a.d.a.a(Unknown Source) ... 9 more Caused by: b.c.a: could not exec (exit code = 3): [C:\Users\RY\ShakaApktool\windows-x86\bin\aapt.exe, p, --forced-package-id, 127, --min-sdk-version, 19, --target-sdk-version, 28, --version-code, 202109220, --version-name, 2.083.0228, -F, C:\Users\RY\AppData\Local\Temp\APKTOOL15744572850869500887.tmp, -0, arsc, -I, D:\1\ApkToolAid\Tool\framework\1.apk, -S, D:\1\ApkToolAid\1\res, -M, D:\1\ApkToolAid\1\AndroidManifest.xml] at b.e.i.a(Unknown Source) ... 10 more 执行命令失败:java -jar "D:\1\ApkToolAid\Tool\apktool.jar" b -o "D:\1\ApkToolAid\1_mod_signed.apk" -p "D:\1\ApkToolAid\Tool\framework" "D:\1\ApkToolAid\1"
这个错误信息看起来像是在使用 Apktool 进行反编译或重新编译 APK 文件时出现了问题。具体原因需要查看更多的上下文信息才能确定。一般来说,这个错误可能是由于以下几个原因导致的:
1. Apktool 版本不兼容或者存在 bug,需要升级或者降级 Apktool 版本;
2. 缺少执行 Apktool 所需的依赖库或工具,需要安装相应的软件包;
3. APK 文件本身存在问题,例如损坏、加密等,需要重新获取 APK 文件或者使用其他工具进行解析;
4. 系统资源不足,例如内存、磁盘空间等。
如果你能提供更多的上下文信息,例如执行的具体命令、操作系统环境、Apktool 版本等,我可以更准确地帮助你找出问题所在。
Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathNotExist: apktool.yml
这个错误提示意味着apktool无法找到apktool.yml文件。这个文件包含apktool的配置信息,如果这个文件不存在,apktool就无法正常工作。
以下是一些可能导致这个错误的原因和解决方法:
1. 文件路径错误:检查你的命令行中是否指定了正确的APK文件路径。如果路径错误,apktool就无法找到apktool.yml文件。确保在命令行中指定APK文件的正确路径。
2. 没有完全解压APK文件:如果APK文件没有完全解压,apktool无法找到apktool.yml文件。确保使用apktool正确解压APK文件。
3. apktool.yml文件丢失或被删除:如果apktool.yml文件被错误地删除或丢失,apktool无法正常工作。在这种情况下,可以通过重新安装apktool来解决问题。
4. 权限问题:如果你没有足够的权限来读取或写入apktool.yml文件,apktool无法正常工作。确保你有足够的权限来读取和写入apktool.yml文件。
如果以上方法都无法解决问题,可以尝试升级或重新安装apktool。