Androidが開発したコマンドラインでappをコンパイルして実行

1571 ワード

Android Studio Terminalの構成
Android Training Android Training
コマンドラインを開き、現在のディレクトリをAndriodプロジェクトのルートディレクトリに切り替え、debugモードでGradleを使用してプロジェクトをコンパイルし、gradleスクリプトを使用してassembleDebugコンパイルプロジェクトを実行すると、build/ディレクトリの下でMyFirstApp-debug.apkが生成されます.
Windowsオペレーティングシステムでは、次のことが実行されます.
gradlew.bat assembleDebug

Mac OSまたはLinuxシステムの下:
$ chmod +x gradlew
$ ./gradlew assembleDebug

コンパイルが完了したらapp/build/outputs/apk/ディレクトリでapkを生成します.
Note:chmodコマンドはgradlewに実行権限を追加し、一度だけ実行する必要があります.Android SDKのplatform-tools/パスが環境変数PATHに追加されていることを確認し、実行します.
adb install bin/MyFirstApp-debug.apk

私たちのAndroidデバイスでMyFirstActivityを見つけて、クリックして開きます.
コマンドラインで仮想マシンにアプリケーションをインストールして実行
コマンドラインウィンドウで、現在のディレクトリを/tools/に切り替えて実行します.
android avd
  • コマンドラインでアプリケーションをコンパイルし、app/build/outputs/apk/にあるapkを生成する.
  • platform-tools/PATH環境変数に追加されたことを確認します.
  • は、
  • というコマンドを実行します.
    adb install app/build/outputs/MyFirstApp-debug.apk 4.シミュレータでMyFirstAppを見つけて実行します.
    adbコマンドライン大全
    エラーの表示:
    gradlew compileDebugSources --stacktrace -info