任务“:app:processDebugResources”的颤振执行失败。 AAPT:错误:找不到资源字符串/app_name
Posted
技术标签:
【中文标题】任务“:app:processDebugResources”的颤振执行失败。 AAPT:错误:找不到资源字符串/app_name【英文标题】:Flutter Execution failed for task ':app:processDebugResources'. AAPT: error: resource string/app_name not found 【发布时间】:2019-07-30 12:02:46 【问题描述】:当我要在 android 设备上运行应用程序时,我收到以下错误消息。
FAILURE:构建失败并出现异常。
出了什么问题: 任务 ':app:processDebugResources' 执行失败。 Android资源链接失败 /Users/uzerx/Documents/Ameerrraj/Work/ClubEvent/club_event/build/app/intermediates/merged_manifests/debug/AndroidManifest.xml:65: AAPT: 错误: 资源字符串/app_name (aka com.mobileapp.club_event:string/app_name ) 未找到。
错误:处理清单失败。
尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在 25 秒内构建失败 Gradle 失败可能是因为这个 Flutter 应用程序中的 AndroidX 不兼容。 有关该问题以及如何解决该问题的更多信息,请参阅。 完成错误:Gradle 任务 assembleDebug 失败,退出代码为 1
我哪里出错了。
下面是AndroidManifest.xml
和project/gradle.properties
org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
已编辑
字符串.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="facebook_app_id">2206883509627625</string>
<string name="fb_login_protocol_scheme">fb2206883509627625</string>
</resources>
【问题讨论】:
请检查 strings.xml 是否有这个"@string/app_name"
。如果没有,请添加。
检查是否有字符串资源名app_name
转到 android 文件夹并查找 res/ 目录。在那里你应该找到一个 strings.xml 文件。看看有没有类似
您的应用名称应该在这里
如果它不在那里,那么你应该把它放在那里
【讨论】:
能否详细说明一下【参考方案2】:<string name="app_name">Your App Name here</string>
丢失,请添加。
喜欢
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">App Name here</string>
<string name="facebook_app_id">2206883509627625</string>
<string name="fb_login_protocol_scheme">fb2206883509627625</string>
</resources>
【讨论】:
以上是关于任务“:app:processDebugResources”的颤振执行失败。 AAPT:错误:找不到资源字符串/app_name的主要内容,如果未能解决你的问题,请参考以下文章