Mah*_*beh 73 android build gradle
我有这个错误
我尝试重新安装android studio并删除.gradle文件夹,请问任何解决方案?
Error:FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugResources'.
> Android resource linking failed (AAPT2 27.0.3 Daemon #0)
Command: C:\javasdk\build-tools\27.0.3\aapt2.exe link -I\
C:\javasdk\platforms\android-26\android.jar\
--manifest\
C:\Users\Jalal D\.gradle\caches\transforms-1\files-1.1\fonticon-0.1.8.aar\2b09376fc14469ba65fc8e4d85c2eed1\res\values\values.xml:19:5-25:25: AAPT: error: resource android:attr/fontVariationSettings not found.
C:\Users\Jalal D\.gradle\caches\transforms-1\files-1.1\fonticon-0.1.8.aar\2b09376fc14469ba65fc8e4d85c2eed1\res\values\values.xml:19:5-25:25: AAPT: error: resource android:attr/ttcIndex not found.
error: failed linking references.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 1m 3s
Run Code Online (Sandbox Code Playgroud)
Dar*_*ush 54
在Android的资源链接失败,如果你在你的任何XML资源有错误的错误也可能会出现.在我的情况下,我在drawable文件夹中的一个XML drawable中使用了以下两行:
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
Run Code Online (Sandbox Code Playgroud)
我删除了重复的行,错误消失了.该错误有点误导:
Android资源链接失败输出:/ Users/johndoe/Desktop/myapp/app/src/main/res/layout/activity_main .xml:2:error:resource drawable/bg_main(aka com.example.myproject:drawable/bg_main)not not找到.
根据上面的错误,您需要做的第一件事是证明读取在activity_main中访问的所有可绘制资源,因为您将发现错误的可能性更高.在最坏的情况下,您可能最终会检查所有资源文件.
RFo*_*rie 41
有完全相同的问题.搜索并替换:通过执行以下操作解决它com.android.support:support-v4:+与com.android.support:support-v4:27.1.0在平台/ Android的目录.
另外,我必须将以下代码添加到platforms/android/app/build.gradle和platforms/android/build.gradle文件中:
configurations.all {
resolutionStrategy {
force 'com.android.support:support-v4:27.1.0'
}}
Run Code Online (Sandbox Code Playgroud)
编辑回答"com.android.support:support-v4:+设置在哪里?" ...
该设置可能(在这种情况下)位于platform/android /目录中的插件的.gradle文件中,例如在我的情况下,它是starter-barcodescanner插件,所以只需浏览所有插件.gradle文件:
仔细检查platforms/android/build.gradle文件.
希望这可以帮助.
Dan*_*son 39
注意:如果您将支持库升级到28.0.0并且您compileSdkVersion不是28,那么Android Studio会发出大量疯狂的错误.
在您的布局 (xml) 文件中,几乎每个元素都有一个属性,即“id”,可以分配该属性以便从 java/kotlin 代码或 xml 本身引用它。
现在有时或在某些版本的 Android Studio 中,xml 文件中的错误要么未报告,要么在编译时抛出一些随机错误,其中,此线程是一个示例,即在为元素分配 id 或引用另一个元素时我们使用 ID 的布局,但 id 不只是像任何其他单词一样书写,而是以这些字符作为前缀:@+id/,否则会引发上述错误。
因此,应考虑以下解决方案:-
我通过@+id/ 在所有 ID 之前添加来解决它。
IE @+id/your_item_id
如果您使用的是Windows 10和Android Studio 3.2,则只需转到应用程序的build.gradle,然后更改版本即可.

对我来说,在 Android Studio 中使用 Asset Studio 更改启动器图标后出现错误。事实证明,ic_launcher_foreground.xml生成的文件在 XML 文件顶部缺少以下行:
<?xml version="1.0" encoding="utf-8"?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
185506 次 |
| 最近记录: |