Android Studio Gradle 添加 Gson : Unresolved Reference/Please select Android SDK

标签 android android-studio kotlin gson

我将 Gson 添加到我的 gradle 依赖项中,几乎所有依赖项都停止解析。 (此外,我收到“错误:请选择 Android SDK”-错误) 我知道这是一个众所周知的错误,我可以按照这篇文章中的描述解决它。

我尝试了 3 次不同的版本,但就是不行。

Android Studio: "Please select Android SDK"

任何提示为什么 Gson 会在这里制造麻烦吗?

(我使用的是 Kotlin。)

我的 Android Studio:

> Android Studio 3.1.2 Build #AI-173.4720617, built on April 13, 2018
> JRE: 1.8.0_152-release-1024-b02 amd64 JVM: OpenJDK 64-Bit Server VM by
> JetBrains s.r.o Windows 10 10.0

相关 gradle.build 代码段

implementation 'com.squareup.picasso:picasso:2.5.2'
implementation 'com.squareup.okhttp3:okhttp:3.11.0'
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:0.23.4'
// -erro- implementation 'com.google.code.gson:gson:2.8.2'
implementation "com.google.code.gson:gson:+"

最佳答案

不建议使用最新版本(+),请使用这个:

implementation 'com.google.code.gson:gson:2.8.5'

关于Android Studio Gradle 添加 Gson : Unresolved Reference/Please select Android SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51350359/

相关文章:

java - Android 将整数转换为字符串以及字符串转换为整数

android - 如果 Android 设备处于暗模式,我如何以编程方式检测?

android - 如何在 Kotlin 中使用 ViewModelProvider

rx-java - 如何在没有 .flatMap 的情况下控制流,这会破坏 react 流,从而阻止 distinctUntilChanged 等运算符在整个流上工作

android - Flags有什么用?

Android LinearLayout 触摸移动

android - 如何在按下后退回到之前的 Activity ?

android - 无法完成 Gradle 执行,因为只允许从事件分派(dispatch)线程进行写入访问

java - 在 Android Studio 中,不能多次从 Activity A 调用 Activity B

java - 将应用程序从 Eclipse 移植到 Android Studio 时出错