Android - getIdentifier gibt immer 0 zurück (Bibliothek + Anwendung)

Ich habe ein Android-Projekt (com.appocaliptic.quizknife.app), das die Android-Bibliothek (com.appocaliptic.quizknife.core) verwendet.

Ich versuche, die Ressourcen-ID des Bilds abzurufen, das die Bibliothek ist. Der Pfad zum Bild lautet:res / drawable-xhdpi / fr_200_133.png

Alle Versuche mit getIdentifier führen jedoch zu 0. Wo liegt das Problem?

resId = getResources().getIdentifier("fr_200_133", "drawable", "com.appocaliptic.quizknife.core");
resId = getResources().getIdentifier("com.appocaliptic.quizknife.core:drawable/"+"fr_200_133", null, null);
resId = getResources().getIdentifier("drawable/fr_200_133", null, "com.appocaliptic.quizknife.core");

Bearbeitet:

Ach, und in R.java gibt es zeichnerische und zusammenhängende Attribute.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage