配置ChatCamp Sdk并导入示例项目

时间:2018-02-13 08:25:25

标签: java android android-studio android-gradle

****配置时

  

ChatCamp

SDK与我的项目与compileSdkVersion 25我得到同步错误****

  

错误:(33,0)未找到Gradle DSL方法:' implementation()'   可能的原因:

  • 项目' ChatCamp'可能正在使用不包含该方法的Android Gradle插件版本(例如,在1.1.0中添加了' testCompile')。   将插件升级到版本2.3.1并同步项目
  • 项目' ChatCamp'可能正在使用不包含该方法的Gradle版本。   打开Gradle包装器文件
  • 构建文件可能缺少Gradle插件。   申请Gradle插件
  • 使用compile sdk 26

      

    错误:(33,0)未找到Gradle DSL方法:' implementation()'   可能的原因:

  • 项目' ChatCamp'可能正在使用不包含该方法的Android Gradle插件版本(例如,在1.1.0中添加了' testCompile')。   将插件升级到版本2.3.1并同步项目
  • 项目' ChatCamp'可能正在使用不包含该方法的Gradle版本。   打开Gradle包装器文件
  • 构建文件可能缺少Gradle插件。   申请Gradle插件
  • ***导入时

      

    示例项目***    Android Studio 2.3.1

    示例项目gradle版本4.1 Android插件| 3.0.1版 错误:此Gradle插件需要更新的IDE才能请求IDE模型级别3.对于Android Studio,这意味着版本3.0 +

    如果更改>示例应用程序  gradle版本4.1到3.4.1和android插件版本3.0.1到2.3.1 然后我得到 -

      

    错误:(6,0)未找到Gradle DSL方法:' google()'   可能的原因:

  • 项目' ChatCamp-Android-Example-master'可能正在使用不包含该方法的Android Gradle插件版本(例如,在1.1.0中添加了' testCompile')。   将插件升级到版本2.3.1并同步项目
  • 项目' ChatCamp-Android-Example-master'可能正在使用不包含该方法的Gradle版本。   打开Gradle包装器文件
  • 构建文件可能缺少Gradle插件。   申请Gradle插件
  • 1 个答案:

    答案 0 :(得分:2)

    您遇到此问题,因为示例https://github.com/ChatCamp/ChatCamp-Android-Example使用的gradle版本大于3.0.0。 Gradle 3.0.0中有一些重大变化。您可以查看如何迁移到新版本的gradle here 如果您想在旧版gradle中运行this sample,只需将实现替换为编译,将 testImplementation 替换为使用 androidTestCompile 进行testCompile androidTestImplementation