l***@163.com
l***@163.com
  • 发布:2021-09-14 15:05
  • 更新:2021-09-14 16:45
  • 阅读:538

安卓Native插件,HBuilderX云端制作自定义调试基座报aapt错误

分类:HBuilderX

错误日志:https://service.dcloud.net.cn/build/errorLog/d128d7b0-1528-11ec-9497-7fa0d510947e

HBuilderX版本 :3.2.3.20210825
CompileSDKVersion已经改为30了,仍然报错
AAPT: error: resource color/colorPrimary (aka uni.UNIBCEC007:color/colorPrimary) not found.
AAPT: error: resource color/colorPrimaryDark (aka uni.UNIBCEC007:color/colorPrimaryDark) not found.
......

等等
一大堆错误

2021-09-14 15:05 负责人:无 分享
已邀请:
DCloud_App_Array

DCloud_App_Array

从错误日志看是你插件中使用了color/colorPrimary资源找不到,看起来跟CompileSDKVersion无关。
请确认这些资源是在哪里定义?包含到插件中才能正确打包。

  • l***@163.com (作者)

    由于在原生插件中还引用了其他库,我手动创建了color资源,删除了attr,解决了这个错误,现在又有新的错误【捂脸】

    错误地址:https://service.dcloud.net.cn/build/errorLog/c725e140-1698-11ec-96ac-13a9f2a07d62


    已经按照说明把minSDKVersion改为26了,也在AndroidManifest.xml中加了overrideLibrary了还是报这个错

    <uses-sdk tools:overrideLibrary="com.zeroonemore.rtv"/>


    compileSdkVersion 29

    buildToolsVersion '29.0.3'

    minSdkVersion 26

    targetSdkVersion 29

    2021-09-16 10:55

  • DCloud_App_Array

    回复 l***@163.com: 从错误日志看并没有设置minSdkVersion,请参考这里设置:https://ask.dcloud.net.cn/article/193

    2021-09-16 17:30

该问题目前已经被锁定, 无法添加新回复