如何将googlesource项目导入Android Studio?

时间:2016-07-26 08:48:05

标签: android-studio gradle import

我是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

1 个答案:

答案 0 :(得分:0)

我认为你可能会混淆protobuf-gradle-plugin版本的构建工具版本。 最新的protobuf-gradle-plugin版本为0.8.2,见here

尝试将其更改为: classpath'com.google.protobuf:protobuf-gradle-plugin:0.8.2'