帮酷LOGO
0 0 评论
文章标签:命令行  构建  COMM  Comma  Android 应用  COM  

这是我从macOS命令行编译/构建一个Android应用程序(APK )的方法,然后在模拟器上运行,




- build a "debug apk"
 - COMMAND: `gradlew assembleDebug`
 - This creates an APK named module_name-debug.apk in 
 project_name/module_name/build/outputs/apk/
 - MINE: ./app/build/outputs/apk/app-debug.apk
- need to start an emulator
 - COMMAND: emulator -avd avd_name
 - MINE: emulator -avd Pixel_2_API_27_Oreo_8.1_
 - HOW TO LIST EMULATORS: `emulator -list-avds`
 Nexus_5X_API_25_7.1.1_
 Nexus_9_API_23_6.0_
 Nexus_9_API_25
 Pixel_2_API_27_Oreo_8.1_
 Pixel_C_API_25_Android_7.1.1_
 - emulator dir: ~/Library/Android/sdk/emulator
- install onto the emulator:
 - COMMAND: adb install path/to/your_app.apk
 - MINE: adb install ./app/build/outputs/apk/app-debug.apk

注释:

在开发环境中构建调试APK (也是签名的)
在mac/macOS系统中,Android SDK位于显示的目录中(~/Library/Android/sdk),假设它是用Android Studio安装的
如果有多个模拟器运行,adb命令将无法运行,

如果你想从命令行构建一个Android应用程序,我希望这些说明有帮助。



文章标签:COM  COMM  构建  Comma  命令行  Android 应用  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语