如何在Android build system中编译生成apk
我之前将一个拷贝的apk放到了system文件夹中,制作成zip文件刷机后可以运行,但是如何将一个程序源代码加入到android源代码中,并且让其编译生成apk呢,Android.mk文件又该如何设定呢,有什么注意事项吗
我之前将一个拷贝的apk放到了system文件夹中,制作成zip文件刷机后可以运行,但是如何将一个程序源代码加入到android源代码中,并且让其编译生成apk呢,Android.mk文件又该如何设定呢,有什么注意事项吗
解决方案 »
- 用一个TextView显示图片和文字,怎样实现点击让图片放大?
- Android in-app billing出现的问题
- PANIC: Could not open: D:\Android\android-sdk\tools\\.android/avd/Serena.ini
- popupWindow 监听事件
- 手势翻页onfling
- Could not create tab content because could not find view with id 2130903042
- findFragmentById 获取 Fragment为空!!!
- Android MediaScanner扫描问题
- android开发:把一个byte数组转换成wav音频文件,并且播放
- 关于android项目clean一下R文件、apk文件不见问题解决
- 控制indicator区域的网络标示是在哪个文件处理的?
- 100分讨论android的动态widget 是在原生的android系统上的,
$. build/envsetup.sh
$ mmm packages/apps/<xxx> 你所要编译的模块或者你直接打make也可以,模块编译后会在out/target/product/generic/system/app下生成对应的.apk包
或者你到build/target/product目录,把你的应用程序加到core.mk或者generic.mk中,直接到根目录下运行make也行。推荐用这种方式,不然你每次都要到该应用源码目录下去mm,比较麻烦!