2016-08-19 5 views
1

Ich begann mit Android zu programmieren und so habe ich heruntergeladen Android Studio 2.1.3 und Android SDK und jdk 1.8.0_60 die Gradle-Version ist 2.14.1. Ich möchte mit Android 2.2 programmieren. In meiner Klasse GameView ist das Problem genannt:Kann nicht lösen Symbol R und build.gradle Fehler

bmp = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);

es kann nicht Symbol R

Ich las lösen, dass ich das Problem auf diese Weise lösen kann:

BUILD -> Clean Project

Tools -> Android -> Sync Project with Gradle Files

File -> Invalidate Caches/Restart

Nichts half so habe ich versucht, die Versionen in build.gradle geändert (Modul: app). Ich weiß nicht wirklich, welche Versionen ich für Android 2.2 programmieren muss. Bitte helfen Sie mir oder kennen Sie eine andere Lösung, um dieses Problem zu beheben?

Danke !!!

+0

build -> rebuid project – Redman

+0

Haben Sie 'com.example.exampleapp.R' importiert? – Vucko

+0

Das funktioniert auch nicht – bloodylion

Antwort

0

In meinem Fall war die Lösung, die minSdkVersion von 8 bis 9 zu setzen.

Ich habe auch die Versionen in build.gradle:

compileSdkVersion 24 
    buildToolsVersion "24.0.1" 

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

Der einzige Nachteil ist, dass ich mit Android Nougat jetzt programmieren, aber das ist okay.

Viel Glück für alle, die ein ähnliches Problem haben.

Verwandte Themen