【问题标题】:Can not resolve symbol R and build.gradle error无法解析符号 R 和 build.gradle 错误
【发布时间】:2016-08-19 10:09:31
【问题描述】:

我开始用 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 编程的哪些版本。 请帮助我,或者您知道解决该问题的任何其他解决方案吗?

谢谢!!!

【问题讨论】:

    标签: java android build.gradle android-2.2-froyo


    【解决方案1】:

    在我的情况下,解决方案是将 minSdkVersion 从 8 设置为 9

    我还更改了 build.gradle 中的版本:

    compileSdkVersion 24
        buildToolsVersion "24.0.1"
    
        defaultConfig {
            applicationId "com.panjutorials.lazypudding"
            minSdkVersion 9
            targetSdkVersion 24
            versionCode 1
            versionName "1.0"
    

    唯一的缺点是我现在用 Android Nougat 编程,但没关系。

    祝所有遇到类似问题的人好运。

    【讨论】:

      猜你喜欢
      • 2023-01-09
      • 2023-03-24
      • 2023-03-03
      • 2013-11-15
      • 2019-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-21
      相关资源
      最近更新 更多