我是Gradle和Android Studio的新手,我一直在努力将https://android.googlesource.com/platform/packages/apps/下的任何项目导入AS,并在我的开发设备上成功运行它。我正试图让Launcher3运行,我得到各种不同的错误。我想我错过了一些关于如何配置工作室和Gradle的主要部分?
适当的程序是什么? 我安装了最新的Gradle和AS。从Git克隆了这个项目。导入到AS然后我得到这样的错误或者需要Gradle版本,找不到主要活动,找不到gradle插件等。尝试在配置文件中更改Gradle版本。尝试在构建设置等中设置我的本地Gradle下载。
干杯, 哈米德
更新: 我在这里将版本更改为2.1.2:
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
classpath 'com.google.protobuf:protobuf-gradle-plugin:2.1.2'
}
目前我收到错误:
Error:Could not find com.google.protobuf:protobuf-gradle-plugin:2.1.2.
Searched in the following locations:
file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/google/protobuf/protobuf-gradle-plugin/2.1.2/protobuf-gradle-plugin-2.1.2.pom
file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/google/protobuf/protobuf-gradle-plugin/2.1.2/protobuf-gradle-plugin-2.1.2.jar
https://repo1.maven.org/maven2/com/google/protobuf/protobuf-gradle-plugin/2.1.2/protobuf-gradle-plugin-2.1.2.pom
https://repo1.maven.org/maven2/com/google/protobuf/protobuf-gradle-plugin/2.1.2/protobuf-gradle-plugin-2.1.2.jar
Required by:
:Launcher3:unspecified
答案 0 :(得分:0)
我认为你可能会混淆protobuf-gradle-plugin版本的构建工具版本。 最新的protobuf-gradle-plugin版本为0.8.2,见here。
尝试将其更改为: classpath'com.google.protobuf:protobuf-gradle-plugin:0.8.2'