2015-03-13 7 views
6

Ich versuche zu entwickeln in android-studio auf MAC und ich stoße auf ein Weid Problem. Im Aktivitätscode verweise ich connot zu einem Bild, das in dem Ordner MipMap liegt. Insbesondere habe ich mir eine Benachrichtigung als erstellt:android studio findet nicht aufklappbares Symbol

... 

Notification notify = new NotificationCompat.Builder(this) 
    .setContentTitle(title) 
    .setContentText(body) 
    .setSmallIcon(R.drawable.ic_launcher) 
    .setContentIntent(startPendingIntent) 
    .build(); 

... 

und erhalte ich die Fehlermeldung „kann nicht Symbol ic_launcher lösen“. Seltsam ist auch das Problem, dass ich die Symbole in den ziehbar Ordner nicht copy-paste kann, die leer ist. Wo und wie sollte ich die Symbole platzieren, um innerhalb des Codes in Android Studio sichtbar zu sein?

+0

über das Symbol in ziehbar sein sollte. Haben Sie versucht, es aus dem Dateimanager und nicht aus dem Android Studio in den Zeichnungsordner zu kopieren? –

+0

Ich habe es manuell auf dem traditionellen Weg versucht. Wie kann ich das mit dem Datei-Manager machen? – arjacsoh

+0

Ich meine, haben Sie versucht, die Dateien durch 'Finder' zu kopieren? –

Antwort

13

Sie müssen die ziehbar zugreifen R.mipmap.ic_launcher

1

Schließen Android Studio, öffnen Sie dann nach oben Finder. Gehe zum Projektverzeichnis. Navigiere zum Mipmap-Ordner deines Projekts. Kopieren Sie die Bilder, gehen Sie dann zum aufklappbaren Ordner und fügen Sie die Bilder in den entsprechenden Auflösungsordnern ein. Öffnen Sie das Android Studio erneut und sie sollten im Drawable-Ordner sein.

+0

Ich habe auch das Problem, dass die entsprechenden Auflösungsordner (bei der Erstellung des Projekts) nicht existieren. Dies ist daher mein Hauptproblem. Wie kann ich sie erstellen? Neues Bild-Asset? Oder nur ein neuer Ordner? – arjacsoh

+0

Alles, was Sie tun müssen, ist die Erstellung der neuen Ordner im Zeichnungsordner mit Finder und legen Sie die Bild-Assets in ihren jeweiligen Ordnern. – 26hmkk

Verwandte Themen