任务“: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"。如果没有,请添加。 Your App Name here. 不见了 .. thnaks 【参考方案1】:

检查是否有字符串资源名app_name

转到 android 文件夹并查找 res/ 目录。在那里你应该找到一个 strings.xml 文件。看看有没有类似

您的应用名称应该在这里

如果它不在那里,那么你应该把它放在那里

【讨论】:

能否详细说明一下【参考方案2】:

&lt;string name="app_name"&gt;Your App Name here&lt;/string&gt; 丢失,请添加。

喜欢

<?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的主要内容,如果未能解决你的问题,请参考以下文章

正常任务(宏任务)和微任务

背水一战 Windows 10 (119) - 后台任务: 后台下载任务(任务分组,组完成后触发后台任务)

任务计划程序打开软件的原理

CELERY 定时任务

“异步任务然后等待任务”与“任务然后返回任务”[重复]

宏任务和微任务的执行顺序