我有一个Android清单合并问题,需要更新到26.1.0。我试过了,它说那个包不可用
这是我得到的错误:我有一个Android清单合并问题,需要更新到26.1.0。我试过了,它说那个包不可用,android,android-gradle-plugin,build.gradle,manifest,build-tools,Android,Android Gradle Plugin,Build.gradle,Manifest,Build Tools,这是我得到的错误: Error:Execution failed for task ':passenger:processDebugManifest'. 清单合并失败:属性元数据#android.support。VERSION@value值=(26.0.2)来自[com.android.support:design:26.0.2]AndroidManifest.xml:28:13-35 也出现在[com.android.support:appcompat-v7:26.1.0]AndroidMa
Error:Execution failed for task ':passenger:processDebugManifest'.
清单合并失败:属性元数据#android.support。VERSION@value值=(26.0.2)来自[com.android.support:design:26.0.2]AndroidManifest.xml:28:13-35
也出现在[com.android.support:appcompat-v7:26.1.0]AndroidManifest.xml:28:13-35 value=(26.1.0)上。
建议:在AndroidManifest.xml:26:9-28:38处的元素中添加'tools:replace=“android:value”'以覆盖
我改变了我的身材。格雷德尔从:
compileSdkVersion 26
buildToolsVersion '26.0.2'
到
这是:
compile 'com.android.support:appcompat-v7:26.0.2'
compile 'com.android.support:design:26.0.2'
compile 'com.android.support:percent:26.0.2'
compile 'com.android.support:recyclerview-v7:26.0.2'
compile 'com.android.support:transition:26.0.2'
致:
我得到一个“Install build tools 26.1.0 and sync project”(安装构建工具26.1.0和同步项目)。当我按下它时,我得到一个“Packages unavailable”(软件包不可用)错误:
如果没有26.1.0,它如何在我的项目中“找到”一个包含26.1.0的包?如下图所示,没有可用的构建工具版本
尝试选择其他可用版本尝试buildTools 27.0.3参考:从选择和应用转到platfrom select and Apply下的设置>外观和行为>系统设置>Android SDK>。谢谢,我刚刚将Android.support库移到26.1.0,将构建工具移到26.0.2,就这样工作了
compile 'com.android.support:appcompat-v7:26.0.2'
compile 'com.android.support:design:26.0.2'
compile 'com.android.support:percent:26.0.2'
compile 'com.android.support:recyclerview-v7:26.0.2'
compile 'com.android.support:transition:26.0.2'
compile 'com.android.support:appcompat-v7:26.1.0'
compile 'com.android.support:design:26.1.0'
compile 'com.android.support:percent:26.1.0'
compile 'com.android.support:recyclerview-v7:26.1.0'
compile 'com.android.support:transition:26.1.0'