Sie können alle Build-Aufgaben, die für Ihr Android-Projekt verfügbar sind, mit dem Befehlszeilenprogramm Gradle wrapper ausführen. Es ist als Batch-Datei für Windows (gradlew.bat) und als Shell-Skript für Linux und Mac (gradlew.sh) verfügbar. Es kann vom Stamm jedes mit Android Studio erstellten Projekts aufgerufen werden.
Um eine Aufgabe mit dem Wrapper ausführen, eine der folgenden Befehle:
Unter Windows:
gradlew task-name
auf Mac oder Linux:
./gradlew task-name
eine Liste Um zu sehen, alle verfügbaren Build-Aufgaben für Ihr Projekt, Aufgaben ausführen:
gradlew tasks
Erstellen Sie einen Debug-APK
Zur sofortigen App Testen und Debuggen, können Sie einen Debug-APK bauen. Das Debug-APK ist mit einem Debug-Schlüssel signiert, der von den SDK-Tools bereitgestellt wird, und ermöglicht das Debugging über adb.
Um ein Debug-APK zu erstellen, öffnen Sie eine Befehlszeile und navigieren Sie zum Stammverzeichnis Ihres Projektverzeichnisses. Wählen Sie in Android Studio Ansicht> Tool Windows> Terminal. Um einen Debug-Build zu initiieren, rufen Sie die assembleDebug Aufgabe:
gradlew assembleDebug
Dies schafft eine APK namens module_name-debug.apk in project_name/module_name/build/Ausgänge/apk /. Die Datei ist bereits mit dem Debug-Schlüssel signiert und mit zipalign ausgerichtet, sodass Sie sie sofort auf einem Gerät installieren können.
Oder die APK zu bauen und sofort installieren Sie es auf einem laufenden Emulator oder angeschlossene Gerät, anstatt installDebug aufrufen:
gradlew installDebug
Die „Debug“ Teil in den oben genannten Aufgabennamen ist nur ein Kamel-Fall-Version Der Name der Build-Variante, sodass er durch die Build-Variante ersetzt werden kann, die Sie zusammenstellen oder installieren möchten. Wenn Sie beispielsweise ein "Demo" -Produktaroma haben, können Sie die Debug-Version mit der AssemblyDemoDebug-Aufgabe erstellen.
Um alle Build- und Installationsaufgaben anzuzeigen, die für jede Variante verfügbar sind (einschließlich der Deinstallationstasks), führen Sie die Aufgabenaufgabe aus.
Führen Sie Ihre App auf dem Emulator Um den Android-Emulator zu verwenden, müssen Sie ein Android Virtual Device (AVD) mit Android Studio erstellen.
Sobald Sie eine AVD haben, die Android-Emulator starten und Ihre App installieren, wie folgt:
In einer Befehlszeile, wechseln Sie zu android_sdk/tools/ und den Emulator starten, indem Sie Ihre AVD Angabe:
emulator -avd avd_name
Wenn Sie den AVD-Namen nicht kennen, führen Sie emulator -list-avds
aus. Jetzt können Sie Ihre App installieren entweder die Gradle Aufgaben oben oder adb Werkzeug erwähnt installieren:
adb install path/to/your_app.apk
Alle eingebauten APKs gespeichert in project_name/module_name/build/Ausgänge/apk/ werden.
Führen Sie Ihre App auf einem Gerät
Bevor Sie Ihre App auf einem Gerät ausführen können, müssen Sie USB-Debugging auf Ihrem Gerät aktivieren. Sie finden die Option unter Einstellungen> Entwickleroptionen.
Hinweis: Unter Android 4.2 und höher sind die Entwickleroptionen standardmäßig ausgeblendet. Um sie verfügbar zu machen, gehe zu Einstellungen> Über das Telefon und tippe sieben Mal auf Build-Nummer. Kehren Sie zum vorherigen Bildschirm zurück, um nach Entwickleroptionen zu suchen.
Sobald über USB Ihr Gerät ist eingerichtet und angeschlossen ist, können Sie Ihre Anwendung entweder mit dem Gradle Aufgaben installieren oben genannten oder das adb Tool installieren:
adb -d install path/to/your_app.apk
Alle eingebauten APKs in project_name/module_name gespeichert werden/build/outputs/apk/.
Haben Sie den ** Pfad ** festgelegt? – Dennis
https://developer.android.com/studio/build/building-cmdline.html – Dennis