Ich bin Anfänger in Android-App-Entwicklung.Ich habe einen Zweifel in R-Dateien.Ich kann zwei R-Dateien unter r-Verzeichnis in Android Studio.Was ist die Bedeutung der beiden Dateien.Ich glaube, eine R-Datei unter meinem spezifischen Projektordner ist um das Layout anzuzeigen. Was ist das Bedürfnis des anderen. Bitte hilf mir diese Anfrage zu löschen. Warum gibt es zwei r-Dateien im Verzeichnis r in Android Studio?
Antwort
Die unter android.support.v7.appcompat
halten "Ressourcen" (ich verwende dieses Wort sehr sehr locker) für appCompatv7. Dies ist wichtig, da Sie in der Zukunft feststellen müssen, dass Ihre App für ältere Versionen kompatibel sein muss. Daher wird eine "appCompat" -Ressource benötigt.
Die eine unter com.example.apzalbahin.basiccheck
ist, wo die IDs Ihrer Ansichten (Textviews, EditTexts, usw.) in abgelegt werden.
Normalerweise Sie nicht die R-Dateien berühren, da sie zu großen Problemen führen würde für Ihre Anwendung. Dies war ein häufiger Fehler, als Android Studio noch nicht verfügbar war und Eclipse verwendet werden musste, da versehentlich die R.java-Datei geändert oder gelöscht wurde.
Lassen Sie alles auf eigene Faust und Sie werden keine Probleme haben.
Also beim Ausführen der App werden beide Dateien aufgerufen oder nur die R-Datei unter com.example.apzalbahin.basiccheck ?? –
Ich würde sagen, dass beide Dateien aufgerufen werden. Sie sind "eingebaute Klassen" (wiederum sehr lose verwendet), die Android benötigt, um Ihre Anwendung auf einem Gerät zu kompilieren und auszuführen. :) – Razgriz
Vielen Dank für die Hilfe .. –
Es gibt zwei Konfigurationsmodus: Debug
und Release
... so zwei R.java
Dateien .. aber beide haben die gleichen Codes, die ich denke.
Sie sind beide unter 'Debug'-Verzeichnis – Shaishav
- 1. Warum gibt es im Android Studio-Editorfenster eine rechte Randlinie?
- 2. Android Studio - Warum wird R zufällig rot?
- 3. Warum gibt der ViewPager im Android Studio Design-Modus Fehler?
- 4. Gibt es eine Möglichkeit, TODO im Android Studio abzuschließen?
- 5. Warum gibt es zwei Cordova www-Ordner?
- 6. warum gibt es zwei web.config-Dateien
- 7. Warum gibt es zwei Arten von SortedList?
- 8. Android Studio .. Es gibt keinen Fehler im Code, aber es gibt Ausnahme
- 9. Habe keine libs-Verzeichnis in Android Studio
- 10. Verzeichnis kann nicht in Android Studio
- 11. kann nicht löschen Verzeichnis in Android Studio
- 12. Warum gibt es ein NavigationItem im UIViewController?
- 13. Formen im Android Studio?
- 14. "Es gibt keinen Standardkonstruktor in android.database.sqlite.SQLitenpenhelper" in Android Studio
- 15. Übergeordnetes Verzeichnis in R
- 16. Warum gibt es zwei verschiedene Syntax dafür in jQuery/Bootstrap?
- 17. Warum gibt es in meinem neuen xcode-Projekt zwei Storyboards?
- 18. Zwei .AndroidStudio Ordner in Users \ [Benutzername] Verzeichnis
- 19. Junit im Android Studio
- 20. gibt es eine Verschiebung in R?
- 21. Gibt es in R einen Datentyp "Dezimal"?
- 22. Warum gibt es in Salesforce keine OpportunityContactRole im Schema-Generator?
- 23. ein Vermögen Ordner im Android Studio
- 24. Gibt es R-Paket-Repository-Verwaltungstools?
- 25. Warum gibt es immer 99?
- 26. Warum gibt es immer Fehler?
- 27. Gibt es Gründe, nicht mit Android Studio Lombok zu verwenden
- 28. So erstellen Verzeichnis im Telefonspeicher in Android-Emulator in Android
- 29. Warum gibt es zwei verschiedene Syntaxen zum Aufrufen anonymer Funktionsausdrücke?
- 30. Code-Vervollständigung im Android Studio
Es können mehrere _R_ Dateien generiert werden. Einer besteht darin, Ihre Projektressourcen im Auge zu behalten. Andere können erstellt werden, um Ihre Bibliotheksressourcen zu überwachen. –