Android SDK版本错误 - 如何缩小尺寸(?)

时间:2018-04-12 02:33:19

标签: android version

我的SDK平台中有两个API版本(21,27),我的虚拟设备也是针对API 21。 问题是我的MainActivity中的MediaPlayer无法正常工作。我检查了音量,它显然已经打开,但这里没有声音。 所以我认为更高的API版本(在我的情况下,API 27)可能会导致问题,所以我卸载它。现在,正如你所看到的,每个单一的代码都变成了红色 - 意味着发生了错误。 enter image description here

您会了解原因是什么以及如何解决? 非常感谢你。

3 个答案:

答案 0 :(得分:0)

下载每个api版本并尝试

从api 27开始并继续关闭但你不必删除sdk版本

答案 1 :(得分:0)

您只需点击AndroidStudio中提供的“使用gradle文件同步项目”即可 enter image description here

如果遗失,也会下载必要的SDK版本。

答案 2 :(得分:0)

最新的Android工作室版本应该使用最新的构建工具,并且更好地定位当前流行版本,如:

你的项目build.gradle应该这样设置:

    compileSdkVersion 26
    buildToolsVersion "27.0.3"
 defaultConfig {
        minSdkVersion 21
        targetSdkVersion 27

如果应用程序支持从SDK 21到27,请设置您的min支持sdk。 应该安装回最新的sdk 27​​