Android命令行编译APP

Posted waterzhm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android命令行编译APP相关的知识,希望对你有一定的参考价值。

在安卓工程根目录下命令行下编译模块

$ mmm path/module

 

编译APP也是使用mmm命令

 

构建一个APP

可以参照development/samples/ApiDemos来进行布局

android.mk

AndroidManifest.xml

assets/

README.txt

res/

src/

tests/

 

输入下面命令直接编译

$ mmm development/samples/ApiDemos

编译成功会在out/target目录下生成ApiDemos.apk安装包

 

安装安装包

使用命令:pm install -t 路径/包名

如果使用adb,加上命令前面adb shell

假设安装包路径为vendor/app/

$ pm install -t vendor/app/ApiDemos.apk

 

打开应用,也就是对应的Activity

使用命令:am start -n {包(package)名}/ .{活动(activity)名称}

 

$ am start -n com.example.android.apis/.app.HelloWorld

 

以上是关于Android命令行编译APP的主要内容,如果未能解决你的问题,请参考以下文章

反编译Android APK的具体步骤是怎样的

Android Studio怎么用

用java或C#调用命令行对android工程进行编译、打包和签名,急求!!

Android 逆向Android 逆向通用工具开发 ( Android 平台运行的 cmd 程序类型 | Android 平台运行的 cmd 程序编译选项 | 编译 cmd 可执行程序 )(代码片段

Android App 在片段中创建 ListView 引用时关闭

错误记录Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. | Android Studio 降级 )(代码片段