我开始用android编程,所以我下载了Android Studio 2.1.3和android SDK以及jdk 1.8.0_60 Gradle版本是2.14.1。 我想用Android 2.2编程。 我的班级名为GameView就是问题所在:
bmp = BitmapFactory.decodeResource(getResources(),
R.mipmap.ic_launcher);
无法解析符号R
我读到我可以通过以下方式解决问题:
BUILD -> Clean Project
Tools -> Android -> Sync Project with Gradle Files
File -> Invalidate Caches / Restart
没有任何帮助,所以我尝试更改build.gradle(Module:app)中的版本。 我真的不知道我需要为Android 2.2编程的版本。 请帮助我或你知道解决这个问题的任何其他解决方案吗?
感谢!!!
答案 0 :(得分:0)
在我的情况下,解决方案是将 minSdkVersion从8改为。
我还更改了build.gradle中的版本:
compileSdkVersion 24
buildToolsVersion "24.0.1"
defaultConfig {
applicationId "com.panjutorials.lazypudding"
minSdkVersion 9
targetSdkVersion 24
versionCode 1
versionName "1.0"
唯一的缺点是我现在用 Android Nougat 进行编程,但没关系。
祝所有遇到类似问题的人好运。