提莫小王子
提莫小王子
  • 发布:2025-06-08 21:30
  • 更新:2025-06-13 04:51
  • 阅读:87

最新版本,HBuilderX + cli,安心打包,100%报错,如何解决?什么问题?

分类:HBuilderX

错误信息:

[Info] 正在制作apk安装包...  

[Info] I: Using Apktool 2.11.1 on __UNI__F93AD90_cm.apk with 8 threads  
[Info] I: Copying raw classes.dex file...  
[Info] I: Copying raw classes2.dex file...  
[Info] I: Copying raw classes3.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\Administrator\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:/WebstormProjects/home-app/dist/cache/wgt/__UNI__F93AD90/.manifest/icon-android-hdpi.png] to [C:/Users/Administrator/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__F93AD90/packge_cache/__NONE__/__UNI__F93AD90_cm/res/drawable-hdpi/icon.png]...  
[Info] copy file[E:/WebstormProjects/home-app/dist/cache/wgt/__UNI__F93AD90/.manifest/icon-android-hdpi.png] to [C:/Users/Administrator/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__F93AD90/packge_cache/__NONE__/__UNI__F93AD90_cm/res/drawable-hdpi/icon.png] success.  
[Info] begin copy file[E:/WebstormProjects/home-app/dist/cache/wgt/__UNI__F93AD90/.manifest/icon-android-xhdpi.png] to [C:/Users/Administrator/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__F93AD90/packge_cache/__NONE__/__UNI__F93AD90_cm/res/drawable-xhdpi/icon.png]...  
[Info] copy file[E:/WebstormProjects/home-app/dist/cache/wgt/__UNI__F93AD90/.manifest/icon-android-xhdpi.png] to [C:/Users/Administrator/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__F93AD90/packge_cache/__NONE__/__UNI__F93AD90_cm/res/drawable-xhdpi/icon.png] success.  
[Info] begin copy file[E:/WebstormProjects/home-app/dist/cache/wgt/__UNI__F93AD90/.manifest/icon-android-xxhdpi.png] to [C:/Users/Administrator/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__F93AD90/packge_cache/__NONE__/__UNI__F93AD90_cm/res/drawable-xxhdpi/icon.png]...  
[Info] copy file[E:/WebstormProjects/home-app/dist/cache/wgt/__UNI__F93AD90/.manifest/icon-android-xxhdpi.png] to [C:/Users/Administrator/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__F93AD90/packge_cache/__NONE__/__UNI__F93AD90_cm/res/drawable-xxhdpi/icon.png] success.  
[Info] begin copy file[E:/WebstormProjects/home-app/dist/cache/wgt/__UNI__F93AD90/.manifest/icon-android-xxxhdpi.png] to [C:/Users/Administrator/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__F93AD90/packge_cache/__NONE__/__UNI__F93AD90_cm/res/drawable-xxxhdpi/icon.png]...  
[Info] copy file[E:/WebstormProjects/home-app/dist/cache/wgt/__UNI__F93AD90/.manifest/icon-android-xxxhdpi.png] to [C:/Users/Administrator/AppData/Local/HBuilder X/AndroidPackWork/cache/__UNI__F93AD90/packge_cache/__NONE__/__UNI__F93AD90_cm/res/drawable-xxxhdpi/icon.png] success.  
[Info] begin update files to apk...  
[Error] try compile package:0  
[Info] I: Using Apktool 2.11.1 on __UNI__F93AD90_nosign.apk with 8 threads  
[Info] I: Copying raw classes.dex file...  
[Info] I: Copying raw classes2.dex file...  
[Info] I: Copying raw classes3.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\ADMINI~1\AppData\Local\Temp\brut_util_Jar_160715136501803970546357178450182684799.tmp, link, -o, C:\Users\ADMINI~1\AppData\Local\Temp\APKTOOL15788443359709249274.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 30, --target-sdk-version, 30, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 10012, --version-name, 1.0.12, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_cm\AndroidManifest.xml, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_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\ADMINI~1\AppData\Local\Temp\brut_util_Jar_160715136501803970546357178450182684799.tmp, link, -o, C:\Users\ADMINI~1\AppData\Local\Temp\APKTOOL15788443359709249274.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 30, --target-sdk-version, 30, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 10012, --version-name, 1.0.12, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_cm\AndroidManifest.xml, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_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__F93AD90_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\ADMINI~1\AppData\Local\Temp\brut_util_Jar_126700324928468240503877643795469356600.tmp, link, -o, C:\Users\ADMINI~1\AppData\Local\Temp\APKTOOL2102821526711799766.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 30, --target-sdk-version, 30, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 10012, --version-name, 1.0.12, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_cm\AndroidManifest.xml, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_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\ADMINI~1\AppData\Local\Temp\brut_util_Jar_126700324928468240503877643795469356600.tmp, link, -o, C:\Users\ADMINI~1\AppData\Local\Temp\APKTOOL2102821526711799766.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 30, --target-sdk-version, 30, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 10012, --version-name, 1.0.12, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_cm\AndroidManifest.xml, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_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__F93AD90_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\ADMINI~1\AppData\Local\Temp\brut_util_Jar_147139022954545170005244861290892464103.tmp, link, -o, C:\Users\ADMINI~1\AppData\Local\Temp\APKTOOL8091020479805644729.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 30, --target-sdk-version, 30, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 10012, --version-name, 1.0.12, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_cm\AndroidManifest.xml, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_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\ADMINI~1\AppData\Local\Temp\brut_util_Jar_147139022954545170005244861290892464103.tmp, link, -o, C:\Users\ADMINI~1\AppData\Local\Temp\APKTOOL8091020479805644729.tmp, --allow-reserved-package-id, --package-id, 127, --min-sdk-version, 30, --target-sdk-version, 30, --rename-manifest-package, ~, --rename-instrumentation-target-package, ~, --version-code, 10012, --version-name, 1.0.12, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --no-compile-sdk-metadata, --warn-manifest-validation, -I, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\apktool\1.apk, --manifest, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_cm\AndroidManifest.xml, C:\Users\Administrator\AppData\Local\HBuilder X\AndroidPackWork\cache\__UNI__F93AD90\packge_cache\__NONE__\__UNI__F93AD90_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: 

环境说明

编辑器: HbuilderX 4.66

package.json

{  
  "name": "uni-preset-vue",  
  "version": "0.0.0",  
  "scripts": {  
    "dev:h5": "uni",  
    "dev:mp-weixin": "uni -p mp-weixin",  
    "build:h5": "uni build",  
    "build:mp-weixin": "uni build -p mp-weixin"  
  },  
  "dependencies": {  
    "@dcloudio/uni-app": "3.0.0-4060620250520001",  
    "@dcloudio/uni-app-harmony": "3.0.0-4060620250520001",  
    "@dcloudio/uni-app-plus": "3.0.0-4060620250520001",  
    "@dcloudio/uni-components": "3.0.0-4060620250520001",  
    "@dcloudio/uni-h5": "3.0.0-4060620250520001",  
    "@dcloudio/uni-mp-alipay": "3.0.0-4060620250520001",  
    "@dcloudio/uni-mp-baidu": "3.0.0-4060620250520001",  
    "@dcloudio/uni-mp-harmony": "3.0.0-4060620250520001",  
    "@dcloudio/uni-mp-jd": "3.0.0-4060620250520001",  
    "@dcloudio/uni-mp-kuaishou": "3.0.0-4060620250520001",  
    "@dcloudio/uni-mp-lark": "3.0.0-4060620250520001",  
    "@dcloudio/uni-mp-qq": "3.0.0-4060620250520001",  
    "@dcloudio/uni-mp-toutiao": "3.0.0-4060620250520001",  
    "@dcloudio/uni-mp-weixin": "3.0.0-4060620250520001",  
    "@dcloudio/uni-mp-xhs": "3.0.0-4060620250520001",  
    "@dcloudio/uni-quickapp-webview": "3.0.0-4060620250520001",  
    "@types/node": "^22.15.21",  
    "chinese-calendar": "^1.0.3",  
    "crypto-js": "^3.3.0",  
    "dayjs": "^1.11.13",  
    "dayjs-plugin-lunar": "^1.4.1",  
    "lodash": "^4.17.21",  
    "pinia": "^2.0.36",  
    "sass": "1.30",  
    "terser": "^5.39.2",  
    "uni-cos-sts-upload": "^1.0.2",  
    "vue": "3.4.21",  
    "vue-i18n": "9.14.4"  
  },  
  "devDependencies": {  
    "@dcloudio/types": "3.4.15",  
    "@dcloudio/uni-automator": "3.0.0-4060620250520001",  
    "@dcloudio/uni-cli-shared": "3.0.0-4060620250520001",  
    "@dcloudio/uni-stacktracey": "3.0.0-4060620250520001",  
    "@dcloudio/vite-plugin-uni": "3.0.0-4060620250520001",  
    "@vue/runtime-core": "3.5.14",  
    "vite": "5.2.8"  
  }  
}

只能在家里的win11上100%复现,公司mac电脑不会复现,版本代码完全一致!

2025-06-08 21:30 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

HBuilderX的插件管理中,卸载打包插件重新安装呢?

要回复问题请先登录注册