Har*_*rry 30 android android-studio jcenter react-native aapt2
看到这个链接(我怀疑)有POM文件,没有jar.
重要笔记:
分发网址是:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
Run Code Online (Sandbox Code Playgroud)
这是错误
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
Run Code Online (Sandbox Code Playgroud)
Kos*_*nan 48
似乎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()
}
Run Code Online (Sandbox Code Playgroud)
请详细了解此链接.
注意:顺序也很重要,如果jcenter()高于google()则失败.
azi*_*ian 15
这似乎是一个jCenter问题.在问题得到解决之前,您可以暂时将Android Gradle Plugin版本更改为3.1.0根build.gradle文件:
dependencies {
classpath 'com.android.tools.build:gradle:3.1.0'
// other imports here...
}
| 归档时间: |
|
| 查看次数: |
10416 次 |
| 最近记录: |