【问题标题】:Error:Failed to find: com.google.protobuf:protobuf-java:2.5 in Android Studio imported project错误:在 Android Studio 导入的项目中找不到:com.google.protobuf:protobuf-java:2.5
【发布时间】:2015-01-09 00:59:22
【问题描述】:

我在 Android Studio 中导入了一个现有的 Android 项目,但由于这个原因它没有构建:

Error:A problem occurred configuring project ':appName'.
> A problem occurred configuring project ':myTracksLib'.
   > Could not resolve all dependencies for configuration ':myTracksLib:_debugCompile'.
      > Could not find com.google.protobuf:protobuf-java:2.5.
        Searched in the following locations:
            https://jcenter.bintray.com/com/google/protobuf/protobuf-java/2.5/protobuf-java-2.5.pom
            https://jcenter.bintray.com/com/google/protobuf/protobuf-java/2.5/protobuf-java-2.5.jar
            file:/Users/name/Library/Android/sdk/extras/android/m2repository/com/google/protobuf/protobuf-java/2.5/protobuf-java-2.5.pom
            file:/Users/name/Library/Android/sdk/extras/android/m2repository/com/google/protobuf/protobuf-java/2.5/protobuf-java-2.5.jar
            file:/Users/name/Library/Android/sdk/extras/google/m2repository/com/google/protobuf/protobuf-java/2.5/protobuf-java-2.5.pom
            file:/Users/name/Library/Android/sdk/extras/google/m2repository/com/google/protobuf/protobuf-java/2.5/protobuf-java-2.5.jar
        Required by:
            AppName:myTracksLib:unspecified

我该如何解决?项目在 Eclipse 中构建,所以我不知道为什么会这样。

我见过this,但我不知道它与 Android Studio 有什么关系。

【问题讨论】:

    标签: android android-studio protocol-buffers


    【解决方案1】:

    根据Maven Central的搜索功能:

    http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.google.protobuf%22%20AND%20a%3A%22protobuf-java%22

    有一个 2.5.0 版本,而不是 2.5。尝试将构建脚本中的版本更改为 2.5.0。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-25
      • 2016-07-23
      • 1970-01-01
      • 1970-01-01
      • 2017-09-24
      • 1970-01-01
      相关资源
      最近更新 更多