将APP名字设置为带有小分号的任意名称,例如:Abc'D
然后云打包安卓版本,打包会失败。
- 发布:2020-10-23 15:18
- 更新:2020-10-23 15:18
- 阅读:617
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 2.9.3
手机系统: Android
手机系统版本号: Android 11
手机机型: any
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
正常打包。
正常打包。
实际结果:
打包失败。
打包失败。
bug描述:
我们客户的APP名字是 Abc'D
云打包的时候,iOS是没问题的
但是安卓云打包的时候,因为转义符的问题,会打包失败:
- What went wrong:
Execution failed for task ':app:mergeReleaseResources'.java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource compilation failed
Output: 安装包制作目录/app/build/intermediates/incremental/mergeReleaseResources/merged.dir/values/values.xml:845: error: unescaped apostrophe in string
\"Abc'D\".
0 个回复