qq_18614565 2019-02-09 08:58 采纳率: 0%
浏览 11206

Android构建报错:Android resource linking failed该怎么办?

导入了网上的一个Android项目,在修改完内容、包名和签名后,编译apk时出现以下错误
Android resource linking failed
Output: D:\HDVideo_V1.2\HDVideo\app\build\intermediates\merged_manifests\release\processReleaseManifest\merged\AndroidManifest.xml:2: error: attribute 'package' in tag is not a valid Android package name: 'com.52jiuge.video'.

Command: C:\Users\Administrator.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\c343171b752e801429885959b81315e7\aapt2-3.2.1-4818971-windows\aapt2.exe link -I\
C:\Users\Administrator\AppData\Local\Android\Sdk\platforms\android-27\android.jar\
--manifest\
D:\HDVideo_V1.2\HDVideo\app\build\intermediates\merged_manifests\release\processReleaseManifest\merged\AndroidManifest.xml\
-o\
D:\HDVideo_V1.2\HDVideo\app\build\intermediates\processed_res\release\processReleaseResources\out\resources-release.ap_\
-R\
@D:\HDVideo_V1.2\HDVideo\app\build\intermediates\incremental\processReleaseResources\resources-list-for-resources-release.ap_.txt\
--auto-add-overlay\
--java\
D:\HDVideo_V1.2\HDVideo\app\build\generated\not_namespaced_r_class_sources\release\processReleaseResources\r\
--custom-package\
com.viaviapp.hdvideoapp\
-0\
apk\
--output-text-symbols\
D:\HDVideo_V1.2\HDVideo\app\build\intermediates\symbols\release\R.txt\
--no-version-vectors
Daemon: AAPT2 aapt2-3.2.1-4818971-windows Daemon #0
图片说明

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-07 21:54
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    要解决此问题,您可以按照以下步骤操作:

    1. 检查是否有任何错误或警告信息。这可以帮助您确定导致资源链接失败的特定原因。

    2. 如果有错误消息,请仔细阅读并找出具体的原因。例如,"attribute 'package' in tag is not a valid Android package name: 'com.52jiuge.video'"表明在XML文件中使用了不正确的包名。

    3. 确保您的Android项目中的所有资源文件(包括drawable, xml, assets等)都正确地进行了编译,并且没有丢失或损坏。

    4. 检查项目的源代码以确保没有意外更改或添加的依赖项导致的问题。

    5. 清除缓存,然后重新运行AAPT命令行工具,尝试再次进行资源链接。

    6. 使用adb shell命令,检查是否有未处理的错误或异常。如果有的话,可以查看详细信息。

    7. 尝试清除Android Studio缓存,或者从计算机上卸载并重新安装它。

    如果您无法解决问题,请提供更多关于您的环境和配置的信息,以便我们能够为您提供更具体的帮助。

    评论

报告相同问题?