1***@qq.com
1***@qq.com
  • 发布:2025-05-07 12:03
  • 更新:2025-05-08 11:38
  • 阅读:76

【报Bug】HBuilderX升级到4.64后打高版本的apk包报错(必须0.0.6)

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window 11

HBuilderX类型: 正式

HBuilderX版本号: 4.64

手机系统: Android

手机系统版本号: Android 15

手机厂商: 华为

手机机型:

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

版本名为0.0.7 版本号为7
app打包是选择: android、云端证书、打正式包、快速安心打包。

预期结果:

打包成功并输出

实际结果:

打包失败


[Info] I: Using Apktool 2.11.1 on __UNI__89EA7E1_cm.apk with 8 threads  
[Info] I: Copying raw classes.dex file...  
[Info] I: Copying raw classes2.dex file...  
[Info] I: Copying raw assets/39285EFA.dex file...  
[Info] I: Loading resource table...  
[Info] I: Decoding file-resources...  
[Info] I: Loading resource table from file: C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk  
[Info] I: Decoding values */* XMLs...  
[Info] I: Decoding AndroidManifest.xml with resources...  
[Info] I: Regular manifest package...  
[Info] I: Copying original files...  
[Info] I: Copying assets...  
[Info] I: Copying lib...  
[Info] I: Copying unknown files...  
[Info] begin replace files to apk...  
[Info] begin copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/icon-android-hdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-hdpi/icon.png]...  
[Info] copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/icon-android-hdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-hdpi/icon.png] success.  
[Info] begin copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/icon-android-xhdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-xhdpi/icon.png]...  
[Info] copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/icon-android-xhdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-xhdpi/icon.png] success.  
[Info] begin copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/icon-android-xxhdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-xxhdpi/icon.png]...  
[Info] copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/icon-android-xxhdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-xxhdpi/icon.png] success.  
[Info] begin copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/icon-android-xxxhdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-xxxhdpi/icon.png]...  
[Info] copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/icon-android-xxxhdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-xxxhdpi/icon.png] success.  
[Info] begin copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/splash-android-hdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-hdpi/splash.png]...  
[Info] copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/splash-android-hdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-hdpi/splash.png] success.  
[Info] begin copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/splash-android-xhdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-xhdpi/splash.png]...  
[Info] copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/splash-android-xhdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-xhdpi/splash.png] success.  
[Info] begin copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/splash-android-xxhdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-xxhdpi/splash.png]...  
[Info] copy file[E:/project/slApp/unpackage/cache/wgt/__UNI__89EA7E1/.manifest/splash-android-xxhdpi.png] to [C:/Users/14324/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__89EA7E1/packge_cache/__NONE__/__UNI__89EA7E1_cm/res/drawable-xxhdpi/splash.png] success.  
[Info] begin update files to apk...  
[Error] try compile package:0  
[Info] I: Using Apktool 2.11.1 on __UNI__89EA7E1_nosign.apk with 8 threads  
[Info] I: Copying raw classes.dex file...  
[Info] I: Copying raw classes2.dex file...  
[Info] I: Checking whether resources have changed...  
[Info] I: Building resources with aapt2...  
[Error] W: error: invalid manifest package override '~'.  
[Error] Exception in thread "main" brut.androlib.exceptions.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\14324\AppData\Local\Temp\brut_util_Jar_137094151391074116804808350507253693424.tmp, link, -o, C:\Users\14324\AppData\Local\Temp\APKTOOL1763990044969385958.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 19, --target-sdk-version, 28, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 12, --version-name, 0.1.2, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\AndroidManifest.xml, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\build\resources.zip]  
[Error]     at brut.androlib.AaptInvoker.invoke(SourceFile:213)  
[Error]     at brut.androlib.ApkBuilder.buildResources(SourceFile:352)  
[Error]     at brut.androlib.ApkBuilder.build(SourceFile:93)  
[Error]     at brut.apktool.Main.main(SourceFile:322)  
[Error] Caused by: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\14324\AppData\Local\Temp\brut_util_Jar_137094151391074116804808350507253693424.tmp, link, -o, C:\Users\14324\AppData\Local\Temp\APKTOOL1763990044969385958.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 19, --target-sdk-version, 28, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 12, --version-name, 0.1.2, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\AndroidManifest.xml, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\build\resources.zip]  
[Error]     at brut.util.OS.exec(SourceFile:143)  
[Error]     at brut.androlib.AaptInvoker.invoke(SourceFile:209)  
[Error]     ... 3 more  
[Error] try compile package:1  
[Info] I: Using Apktool 2.11.1 on __UNI__89EA7E1_nosign.apk with 8 threads  
[Info] I: Checking whether resources have changed...  
[Info] I: Building resources with aapt2...  
[Error] W: error: invalid manifest package override '~'.  
[Error] Exception in thread "main" brut.androlib.exceptions.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\14324\AppData\Local\Temp\brut_util_Jar_2236186279013762361949372035058161312.tmp, link, -o, C:\Users\14324\AppData\Local\Temp\APKTOOL16181023220306173673.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 19, --target-sdk-version, 28, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 12, --version-name, 0.1.2, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\AndroidManifest.xml, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\build\resources.zip]  
[Error]     at brut.androlib.AaptInvoker.invoke(SourceFile:213)  
[Error]     at brut.androlib.ApkBuilder.buildResources(SourceFile:352)  
[Error]     at brut.androlib.ApkBuilder.build(SourceFile:93)  
[Error]     at brut.apktool.Main.main(SourceFile:322)  
[Error] Caused by: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\14324\AppData\Local\Temp\brut_util_Jar_2236186279013762361949372035058161312.tmp, link, -o, C:\Users\14324\AppData\Local\Temp\APKTOOL16181023220306173673.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 19, --target-sdk-version, 28, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 12, --version-name, 0.1.2, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\AndroidManifest.xml, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\build\resources.zip]  
[Error]     at brut.util.OS.exec(SourceFile:143)  
[Error]     at brut.androlib.AaptInvoker.invoke(SourceFile:209)  
[Error]     ... 3 more  
[Error] try compile package:2  
[Info] I: Using Apktool 2.11.1 on __UNI__89EA7E1_nosign.apk with 8 threads  
[Info] I: Checking whether resources have changed...  
[Info] I: Building resources with aapt2...  
[Error] W: error: invalid manifest package override '~'.  
[Error] Exception in thread "main" brut.androlib.exceptions.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\14324\AppData\Local\Temp\brut_util_Jar_78019092646440046885555466578983911344.tmp, link, -o, C:\Users\14324\AppData\Local\Temp\APKTOOL18244609217131453763.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 19, --target-sdk-version, 28, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 12, --version-name, 0.1.2, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\AndroidManifest.xml, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\build\resources.zip]  
[Error]     at brut.androlib.AaptInvoker.invoke(SourceFile:213)  
[Error]     at brut.androlib.ApkBuilder.buildResources(SourceFile:352)  
[Error]     at brut.androlib.ApkBuilder.build(SourceFile:93)  
[Error]     at brut.apktool.Main.main(SourceFile:322)  
[Error] Caused by: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\14324\AppData\Local\Temp\brut_util_Jar_78019092646440046885555466578983911344.tmp, link, -o, C:\Users\14324\AppData\Local\Temp\APKTOOL18244609217131453763.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 19, --target-sdk-version, 28, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 12, --version-name, 0.1.2, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\AndroidManifest.xml, C:\Users\14324\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__89EA7E1\packge_cache\__NONE__\__UNI__89EA7E1_cm\build\resources.zip]  
[Error]     at brut.util.OS.exec(SourceFile:143)  
[Error]     at brut.androlib.AaptInvoker.invoke(SourceFile:209)  
[Error]     ... 3 more  
[Error] Apk tool compile package to apk failed  
[Error] 制作结果:Failed.    Reason: 

bug描述:

HBuilderX升级到4.64后打高版本的apk包报错(必须0.0.6)

2025-05-07 12:03 负责人:DCloud_HB_Gml 分享
已邀请:
DCloud_HB_HXY

DCloud_HB_HXY

删除掉项目下unpackage目录,然后重新打包看一下正常吗

要回复问题请先登录注册