ToB企服应用市场:ToB评测及商务社交产业平台

标题: flutter构建(build)项目报错:error: resource android:attr/lStar not fo [打印本页]

作者: 美食家大橙子    时间: 昨天 23:44
标题: flutter构建(build)项目报错:error: resource android:attr/lStar not fo
我在尝试打包安卓apk的时候出现了一段离谱的报错,
报错内容:
Execution failed for task ':livekit_client:verifyReleaseResources'.
> A failure occurred while executing com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Action
   > Android resource linking failed
     ERROR:/home/client-sdk-flutter/example/build/livekit_client/intermediates/merged_res/release/values/values.xml:194: AAPT: error: resource android:attr/lStar not found.

跟随提示路径查找发现找不到相关的文件夹,于是在github上面找到了相关解决方案(参考链接:[bug] Flutter v3.24.0 Android build failure (android:attr/lStar not found) · Issue #569 · livekit/client-sdk-flutter (github.com))
经过测试可以尝试使用以下方法举行解决:
在flutter项目的安卓目次中找到 android/build.gradle
将代码:
  1. subprojects {
  2.    
  3.     project.buildDir = "${rootProject.buildDir}/${project.name}"
  4. }
复制代码
修改为:
  1. subprojects {
  2.     afterEvaluate { project ->
  3.         if (project.plugins.hasPlugin("com.android.application") ||
  4.                 project.plugins.hasPlugin("com.android.library")) {
  5.             project.android {
  6.                 compileSdkVersion 34
  7.                 buildToolsVersion "34.0.0"
  8.             }
  9.         }
  10.     }
  11.     project.buildDir = "${rootProject.buildDir}/${project.name}"
  12. }
复制代码
再次运行即可成功打包apk
祝开辟顺利~

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4