apk改之理吧 关注:116贴子:182
  • 2回复贴,共1

没任何修改的情况下,生成APK还是失败,求助

只看楼主收藏回复

如题,我只想修改APK里面的MP4,但是生成APK总是失败,这次没任何修改,直接生成还是失败,是哪里问题呢
> 正在反编译Apk... - 成功!
> 正在将dex转成jar... - 成功!
> 正在生成Java源码... - 成功!
> .smali输出目录:H:\ApkIDE\ApkIDE\Work\com.acgg.ndy
> .class输出目录:H:\ApkIDE\ApkIDE\Worksrc\com.acgg.ndy
> .java输出目录:H:\ApkIDE\ApkIDE\Workjava\com.acgg.ndy
> 正在编译Apk... -
- 失败:
W: H:\ApkIDE\ApkIDE\Work\com.acgg.ndy\AndroidManifest.xml:1: error: No resource identifier found for attribute 'compileSdkVersion' in package 'android'
W:
W: H:\ApkIDE\ApkIDE\Work\com.acgg.ndy\AndroidManifest.xml:1: error: No resource identifier found for attribute 'compileSdkVersionCodename' in package 'android'
W:
W: H:\ApkIDE\ApkIDE\Work\com.acgg.ndy\AndroidManifest.xml:2: error: No resource identifier found for attribute 'appComponentFactory' in package 'android'
W:
Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\ADMINI~1\AppData\Local\Temp\brut_util_Jar_8809262035297346540.tmp, p, --forced-package-id, 127, --min-sdk-version, 14, --target-sdk-version, 29, --version-code, 1, --version-name, 1.0, --no-version-vectors, -F, C:\Users\ADMINI~1\AppData\Local\Temp\APKTOOL6414225865924207219.tmp, -0, arsc, -0, arsc, -I, C:\Users\Administrator\AppData\Local\apktool\framework\1.apk, -S, H:\ApkIDE\ApkIDE\Work\com.acgg.ndy\res, -M, H:\ApkIDE\ApkIDE\Work\com.acgg.ndy\AndroidManifest.xml]
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:496)
at brut.androlib.Androlib.buildResources(Androlib.java:430)
at brut.androlib.Androlib.build(Androlib.java:329)
at brut.androlib.Androlib.build(Androlib.java:267)
at brut.apktool.Main.cmdBuild(Main.java:230)
at brut.apktool.Main.main(Main.java:83)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\ADMINI~1\AppData\Local\Temp\brut_util_Jar_8809262035297346540.tmp, p, --forced-package-id, 127, --min-sdk-version, 14, --target-sdk-version, 29, --version-code, 1, --version-name, 1.0, --no-version-vectors, -F, C:\Users\ADMINI~1\AppData\Local\Temp\APKTOOL6414225865924207219.tmp, -0, arsc, -0, arsc, -I, C:\Users\Administrator\AppData\Local\apktool\framework\1.apk, -S, H:\ApkIDE\ApkIDE\Work\com.acgg.ndy\res, -M, H:\ApkIDE\ApkIDE\Work\com.acgg.ndy\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:441)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:482)
... 5 more
Caused by: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\ADMINI~1\AppData\Local\Temp\brut_util_Jar_8809262035297346540.tmp, p, --forced-package-id, 127, --min-sdk-version, 14, --target-sdk-version, 29, --version-code, 1, --version-name, 1.0, --no-version-vectors, -F, C:\Users\ADMINI~1\AppData\Local\Temp\APKTOOL6414225865924207219.tmp, -0, arsc, -0, arsc, -I, C:\Users\Administrator\AppData\Local\apktool\framework\1.apk, -S, H:\ApkIDE\ApkIDE\Work\com.acgg.ndy\res, -M, H:\ApkIDE\ApkIDE\Work\com.acgg.ndy\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:95)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:435)
... 6 more
- 失败!请检查您的代码然后重试。


IP属地:广东1楼2022-04-09 18:47回复
    这个解决了吗


    IP属地:吉林2楼2022-06-18 16:02
    回复
      Apktool换个2.4.1的,太新的不行,太旧的也不行,同时jdk也换成1.8


      IP属地:广东3楼2024-01-09 14:39
      回复