您的位置:首页 > 运维架构 > Linux

Linux 下编译Android应用程序

2015-03-16 14:36 260 查看
一、编译整个项目

进入代码所在目录,执行 tybuild/start,然后根据提示选择项目和项目mk。

二、编译成功后单模块编译方式

在单模块代码所在目录执行:
source tybuild/start,然后同编译整个项目一样学则之前的项目mk,

执行完上诉即可进行单模块编译:例:

mm packages/apps/TYApps/TYContacts或 到packages/apps/TYApps/TYContacts目录下,执行
mm

(下划线部分为文件需要编译的文件所在路径)

编译命令



编译成功效果图:



(画箭头为编译好的apk文件所在路径)、

三、可能出现问题

1.单模块编译出错,The program 'mm' can be found in the following packages:例图:






解决办法:返回文件路径,执行source tybuild/start.






2.Android.mk 文件没有开source权限

解决办法:在需要编辑的项目中找到android.mk文件,编辑。






注释掉:首行和最后一行语句。




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: