Ich habe eine Android-Bibliothek, aber es hat keine Aktivitäten oder XML-Seiten, so sollte es eigentlich eine Java-Bibliothek sein, wie konvertiere ich es und sollte ich?So ändern Sie eine Android-Bibliothek in eine Java-Bibliothek
Antwort
aber es hat keine Aktivitäten oder XML-Seiten, so dass es eigentlich eine Java-Bibliothek
sein sollte Es bedeutet nicht, dass man es „umwandeln“ können. Auf den Punkt gebracht ist jede Android-Bibliothek eine Java-Bibliothek, die auf Android SDK beruht.
Das Paket "aar" ist die Binärdistribution eines Android-Bibliotheksprojekts. .aar-Datei besteht aus einer JAR-Datei und einigen Ressourcendateien. Sie können es konvertieren als .jar-Datei unter Verwendung dieser Schritte
1) die .aar Datei in einem separaten Ordner kopieren und Umbenennen der Datei .aar Datei in .zip unter Verwendung eines beliebigen WinRAR oder Zip Extractor-Software.
2) Jetzt erhalten Sie eine ZIP-Datei. Klicken Sie mit der rechten Maustaste auf die .zip-Datei und wählen Sie "Dateien extrahieren". Erhält einen Ordner, der "classes.jar, resource, manifest, R.java, proguard (optional), libs (optional), Assets (optional)" enthält.
3) Benennen Sie die classes.jar-Datei als yourjarfilename.jar um und verwenden Sie diese in Ihrem Projekt.
- 1. So ändern Sie eine Tabelle ohne Nullwerte
- 2. So ändern Sie eine Spalte und eine berechnete Spalte
- 3. So ändern Sie das Bild in eine MKAnnotation mit Swift
- 4. So ändern Sie eine Textansicht in der NavigationView App: headerLayout?
- 5. So ändern Sie eine HTML-Textfarbe dynamisch in Objective C
- 6. So ändern Sie eine Bildgröße in uiimage Picker Controller
- 7. So ändern Sie eine Titelfarbe in benutzerdefinierten Chrome-Registerkarten
- 8. So ändern Sie Datetime CultureInfo in eine DateTime-Variable
- 9. So ändern Sie die Gitterlinienbreite für eine bestimmte Linie
- 10. So ändern Sie den Bower-Installer-Pfad für eine Komponente
- 11. So erstellen Sie eine Sitzplatzkarte in angularJS
- 12. Ändern Sie eine Spalte so, dass Nullen nicht zulässig sind
- 13. Ändern Sie localhost in eine andere Domäne
- 14. Ändern Sie eine Finder-Methode w/Parameter in eine Zuordnung
- 15. So aktualisieren Sie eine Komponente auf jeder Seite ändern
- 16. Wie ändern Sie eine Domänenklasse in Grails?
- 17. machen Sie eine Taste ändern Sie eine Variable und weiterhin
- 18. So ändern Sie DATABASE_URL für eine Heroku-Anwendung
- 19. So ändern Sie den Domänennamen für eine DNN-Website
- 20. So ändern Sie die Schriftfamilie eine Eingabe nach der ausgewählten
- 21. So ändern Sie eine .pd-Datei von Python
- 22. So sperren Sie eine Datenbank in mysql
- 23. So implementieren Sie eine Navigationsleiste in angularjs
- 24. So ersetzen Sie eine Zeichenfolge durch eine andere in Haskell
- 25. So bestellen Sie eine Liste in F #
- 26. So drehen Sie eine SCNBox
- 27. Ändern Sie eine Zeile "get_edit_post_link"
- 28. Ändern Sie programmatisch eine Schriftart
- 29. So erkennen Sie eine Systemtaktstörung in Java
- 30. So schützen Sie eine Datei in Windows
Es tut mir leid mein Verständnis davon ist ziemlich schlecht. Wenn Sie ein Projekt starten, können Sie Android-Bibliothek oder Java-Bibliothek wählen. Ich wählte Android-Bibliothek, aber meine Bibliothek hat keine "Bildschirme", obwohl es andere Android Dinge wie lokalen Speicher und 3rd-Party-Bibliotheken wie reterofit haben. Sollte es eine Java-Bibliothek oder eine Android-Bibliothek sein und spielt es eine Rolle? –
Hängt davon ab, was Sie mit 'local storage' meinen. Wenn Sie zum Zugriff auf den Speicher 'Context' und andere Android-bezogene Vorgänge verwenden, müssen Sie weiterhin die Android-Bibliothek verwenden. Andernfalls könnten Sie die Java-Bibliothek verwenden oder einfach die Android-Bibliothek weiter verwenden. –