Wie auf R.java
programmgesteuert zugreifen? Ich kenne den Pfad zu R.java
Klasse auf dem C: Laufwerk , aber ich möchte es in Android programmgesteuert zugreifen, kann ich R.java
mit entweder Environment.getExternalStorageDirectory()
oder openFileInput
zugreifen?Ho, programmgesteuert auf R.java zuzugreifen
Antwort
kann ich mit Environment.getExternalStorageDirectory() oder openFileInput auf R.java zugreifen?
Nr
R.java
ist eine Quelldatei, in einer Programmiersprache Java geschrieben genannt. Java ist eine kompilierte Sprache; Der Quellcode zu R.java
wird als Teil der Erstellung Ihrer App kompiliert. Der Quellcode selbst ist nicht in der App enthalten.
Sie können auf die Werte der in R.java
programmierten Konstanten zugreifen. In der Tat, das ist der Punkt der R
Klasse: geben Sie Werte, die Sie verwenden können, um Ressourcen zu identifizieren. Jedes Mal, wenn Ihr Code R.layout.main
oder R.string.app_name
oder R.mipmap.ic_launcher
hat, beziehen Sie sich programmgesteuert auf R
.
Vielen Dank für Ihre Antwort. Wie Sie erwähnt haben "Der Quellcode selbst ist nicht in der App.": (1) Aber ich habe den Pfad zu R.java überprüft, und zwar im folgenden Pfad: C: \ Users \ aba \ AndroidStudioProjects \ Test-Notification- 1 \ app \ build \ generiert \ source \ r \ debug \ com \ beispiel \ altenos \ test_notification_1 \ R.java .... meine Frage ist: seit R.java befinden sich innerhalb ... \ app \ build \ .. .... \ R.java..warscheinlich kann ich nicht von Android Studio darauf zugreifen? – LetsamrIt
@LetsamrIt: Android Studio läuft nicht auf Ihrem Android-Gerät. Es läuft unter Windows, Mac OS oder Linux. Höchstwahrscheinlich befindet sich das Verzeichnis 'build /', das Sie angeben, nicht auf Ihrem Android-Gerät. Am wahrscheinlichsten ist es auch auf Windows, macOS oder Linux. 'Environment.getExternalStorageDirectory()' und 'openFileInput()' sind Methoden, die Sie unter Android aufrufen können, um auf Dateien auf dem Android-Gerät zuzugreifen. Da sich 'R.java' nicht auf dem Android-Gerät befindet, können Sie weder' Environment.getExternalStorageDirectory() 'noch' openFileInput() 'darauf zugreifen. – CommonsWare
- 1. Einfache Möglichkeit, programmgesteuert auf JMX-Konsole zuzugreifen
- 2. Fähigkeit, programmgesteuert auf NFC-Einstellungen auf Android Wear zuzugreifen
- 3. Orchard - wie programmgesteuert auf Taxonomiefeld eines benutzerdefinierten Inhaltstyps zuzugreifen
- 4. Gezwungen, R.Java zu importieren
- 5. Wie erstelle ich R.java
- 6. Konzept der R.java Klasse
- 7. Zugriff auf Funktionsstandort programmgesteuert
- 8. R.java automatisch generierten Datei
- 9. Wie programmgesteuert auf ein Kamera-Gerät auf der neuen Version von Android OS zuzugreifen?
- 10. Ho, um die richtige URL in Laravel
- 11. Was ist das Konzept hinter R.java?
- 12. Android: programmgesteuert Zugriff auf Dateiverknüpfungen
- 13. R.java Datei wird nicht generiert
- 14. ho zum Erstellen von XML-Header
- 15. Ho tut Jersey Ressourcenkonfigurationspaket Scanner Arbeit
- 16. Ho gruppiere ich HTML Optionstext in Spalten
- 17. Ist es möglich, programmgesteuert auf den NSValueTransformer zuzugreifen, der mit meiner Kakaobindung verbunden ist?
- 18. Gibt es eine Möglichkeit, programmgesteuert auf Azure-Aufrufe von fortlaufenden Web-Job-Funktionen zuzugreifen?
- 19. Gradle schließt R.java in Android Javadocs aus, wenn interne Klassen von R.java abhängig sind
- 20. Android: Verstehen Ressourcen-ID in R.java
- 21. Importieren R.java von Phonegap zu meinem Plugin?
- 22. Android R.java wird nicht in Eclipse generieren
- 23. Reinigung Projekt nicht repariert R.java Fehler (Android)
- 24. IntelliJ Idea nicht id in R.java
- 25. Zugriff auf Asset Catalog programmgesteuert
- 26. Zugriff auf Asset Catalog programmgesteuert
- 27. Programmgesteuert Zugriff auf Amazon-Workdocs
- 28. Auf die Aufrufhierarchie von Eclipse programmgesteuert zugreifen
- 29. Wie Tags programmgesteuert auf Wordpress zu blockieren?
- 30. Soll R.java in VCS eingelesen werden?
Haben Sie es versucht? –