android – 无法找到aapt2-proto.jar
作者:互联网
看到这个link(我怀疑)有POM文件,没有jar.
重要笔记:
>我现在正在使用latest版本的本机反应… v0.57.3以及反应本机cli … 07.02的latest版本.
>我的计算机中安装了Java 11.
>我现在正在使用latest gradle release … v4.10.2
>我正在使用Mac OSX Mojave
分发网址是:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
这是错误
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'AwesomePlacesApp'.
> Could not resolve all artifacts for configuration ':classpath'.
> Could not find aapt2-proto.jar (com.android.tools.build:aapt2-proto:0.3.1).
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/aapt2-proto/0.3.1/aapt2-proto-0.3.1.jar
解决方法:
似乎AAPT2(Android资产包装工具2)可以在Google的maven存储库中使用.
您需要在build.gradle文件中的存储库下包含google(),如下所示:
buildscript {
repositories {
google() // here
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.0-alpha12'
}
}
allprojects {
repositories {
google() // and here
jcenter()
}
请详细了解这个link.
注意:顺序也很重要,如果jcenter()高于google()则失败.
标签:android,android-studio,react-native,jcenter,aapt2 来源: https://codeday.me/bug/20191005/1856287.html