Ich versuche, eine JAR, die ich in Groovy gemacht habe, in ein Android Studio 2.2 Projekt zu importieren und alle Anweisungen finden Sie einfach unter Projektstruktur -> App -> Abhängigkeiten hinzufügen . Ich habe das gemacht und es lässt mich immer noch nicht das importierte JAR verwenden. Ich habe JAR-Dateien von Groovy in andere Java-Projekte in Eclipse importiert. Hat sich in Android Studio 2.2 etwas geändert, das die Art und Weise ändert, wie Sie dies tun sollen?Importieren einer JAR in Android Studio 2.2
Antwort
ich thinnk diesen Schritt helfen Sie
1) Setzen Sie das Glas (in meinem Fall, yourJar-2.2.4.jar) in den libs Ordner.
2) Klicken Sie mit der rechten Maustaste darauf und klicken Sie auf "Als Bibliothek hinzufügen".
3) Vergewissern Sie sich, dass sich die Kompilierdateien ('libs/yourJar-2.2.4.jar') in Ihrer build.gradle-Datei befinden (oder kompilieren Sie fileTree (dir: 'libs', include: '* .jar') Sie verwenden viele JAR-Dateien).
4) Führen Sie einen sauberen Build durch (Sie können dies wahrscheinlich in Android Studio erledigen, aber um sicher zu gehen, dass ich in einem Terminal zum Stammordner meiner App navigiert und Gradlew clean eingegeben habe. Ich bin auf Mac OS X Der Befehl könnte auf Ihrem System anders lauten:
5) Projekt bereinigen.
6) Ausführen.
es auch sein mag, s Working
ich es herausgefunden, aber ich bin immer noch nicht sicher, warum es funktioniert. Ich habe den Paketnamen der JAR so geändert, dass er dem Android-Projekt entspricht. Mein Android-Projekt ist com.johnwstanford.simplegs und ich habe ursprünglich nur das JAR-Paket SimpleGpsOutputFormatter aufgerufen. Ich habe es in com.johnwstanford.simplegps.SimpleGpsOutputFormatter geändert und aus irgendeinem Grund hat es funktioniert. Wer weiß, warum das einen Unterschied machen würde?
Haben Sie das in Ihre Aktivität importiert?!?!?!? import com.johnwstanford.simplegps.SimpleGpsOutputFormatter; sollte es automatisch importiert werden, aber manchmal ist es scheiße –
- 1. eine ausführbare JAR-Datei in Libgdx in Android Studio importieren
- 2. Espressotestaufzeichnungsfunktion in Android Studio 2.2
- 3. .jar Fehler beim Importieren des Projekts in Android Studio
- 4. .jar android Bibliothek importieren in Xamarin Projekt
- 5. Android Studio 2.2 Kann nicht Symbol ‚FragmentPagerAdapter‘
- 6. DuplicateFileException mit Android Studio beim Importieren von 2 JAR-Dateien
- 7. Android Studio 2.2 Constraints verlieren?
- 8. Android Studio 2.2 benutzerdefinierte Schaltfläche
- 9. [android-Studio-2.2] Doppelte Paketnamen
- 10. Android Studio 2.2 EditText Border
- 11. Android Studio 2.2 Start fehlgeschlagen
- 12. Android Studio 2.2 Databinding Fehler
- 13. Externe JAR-Datei in Android-Projekt importieren
- 14. AssembledDebug wird nicht erkannt (Android Studio 2.2, Gradle Plugin 2.2)
- 15. Projekt von googlesource in Android Studio importieren
- 16. Design-Bildschirm verschwand in Android Studio 2.2
- 17. Erzeuge SHA1 Fingerabdruck in Android Studio 2.2+
- 18. Android Studio 2.2-Paketnamen in der Projektansicht
- 19. Importieren Sie Java-App in Android-Projekt in Android-Studio
- 20. Android Studio 2.2 und Gradle 2.14.1 langsam
- 21. Android Studio 2.2 Vorschau 2 etwas complecate
- 22. Android Studio 2.2 Vorschau 1 EditText Fehler
- 23. Android 2.2 SDK - Android Kamera App fehlt importieren android.hardware.Camera.CameraInfo
- 24. Unable Emulator auf Android Studio 2.2 starten
- 25. Android Studio Package 2.2 RC2 Struktur
- 26. Android Studio 2.2 Vorschau alle Bildschirmgrößen fehlen
- 27. android Studio 2.2 wie ohne android-apt-Plugin
- 28. Android Studio 2.2: Gradle 'MyApplication4' Projektaktualisierung fehlgeschlagen
- 29. Android Studio 2.2 Preview 3 Layout-Fehler
- 30. Android 2.2 API Level 8 in android Studio
Haben Sie Ihr libs-Paket importiert? – Vietnt134
Die Standard-Gradle-Datei kompiliert alle Jars, die sich im Ordner "libs" befinden. Keine IDE Einstellungen müssen berührt werden –