其他分享
首页 > 其他分享> > android – 无法找到aapt2-proto.jar

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