这样,原材料就准备好了,接下来就要编译了。
创新互联专注于十堰郧阳网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供十堰郧阳营销型网站建设,十堰郧阳网站制作、十堰郧阳网页设计、十堰郧阳网站官网定制、微信小程序开发服务,打造十堰郧阳网络公司原创品牌,更为您提供十堰郧阳网站排名全网营销落地服务。
有关如何单独编译Android源代码工程的模块,以及如何打包system.img,
请参考如何单独编译Android源代码中的模块一文。
执行以下命令进行编译和打包:
- [html] view plaincopyUSER-NAME@MACHINE-NAME:~/Android$ mmm
- ckages/experimental/Task
- USER-NAME@MACHINE-NAME:~/Android$ make snod
这样,打包好的Android系统镜像文件system.img就包含我们前面创建的Task应用程序了。
再接下来,就是运行模拟器来运行我们的例子了。关于如何在Android源代码工程中运行模拟器,请参考在Ubuntu上下载、编译和安装Android***源代码一文。
执行以下命令启动模拟器:
- [html] view plaincopyUSER-NAME@MACHINE-NAME:~/Android$ emulator
模拟器启动起,就可以App Launcher中找到Task应用程序图标,接着把它启动起来:
点击中间的按钮,就会以"singleTask"的方式来启动Subactivity: