Android Studio 2.1, Java V8 Update 91, Gradle 2.1.0.Android Studio 2.1 Kann das Symbol 'R' nicht auflösen
Ich weiß, dass diese Fragen hier oft gestellt wurde, aber keine der Empfehlungen Lösungen funktioniert.
In einem plötzlichen nach der Kompilierung bereit, auf Emulator zu laufen, geben meine IDE einen Fehler am R.id-Attribut. Alle Java-Dateien geben plötzlich den gleichen Fehler, auch wenn ich keine Änderungen an der Datei vornimmt.
Ich habe versucht, ein neues Projekt zu machen, sehen, ob die Dinge anders sind, aber der Fehler kommt weiter. In meinen Augen könnte es wieder ein interner Fehler sein. Auch ich aktualisiere gerade meine IDE.
Die Java-Datei;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_science);
list_View = (ListView) findViewById(R.id.maintable);
String[] Days = new String[] { "Sunday", "Monday", "Tuesday", "Wednesday","Thursday", "Friday", "Saturday"};
dayList.addAll(Arrays.asList(Days));
adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, dayList);
list_View.setAdapter(adapter);
NfcAdapter nfc = NfcAdapter.getDefaultAdapter(this);
if (nfc.isEnabled()) {
adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, dayList);
Toast.makeText(this, "NFC turned ON", Toast.LENGTH_SHORT).show();
}
else {
Toast.makeText(this, "Please turn On NFC", Toast.LENGTH_SHORT).show();
}
}
Die R
ist der Fehler.
XML-Datei, die mit Java verknüpft ist;
<ListView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/maintable"
>
</ListView>
Ist das wieder ein interner Fehler?
Sie bitte Ihre Frage bearbeiten, um die gesamte Klasse zeigen Datei mit dem 'R' Probleme. Beachten Sie, dass Ihr Java-Stack-Trace nichts mit Ihrer App zu tun hat, geschweige denn mit Ihrem 'R'-Problem. – CommonsWare
Fertig bearbeitet das Java. –
Das ist nicht die gesamte Klassendatei, die Ihre 'R' Probleme enthält. – CommonsWare