zoukankan      html  css  js  c++  java
  • framework中编译anroid工程并在模拟器上运行

    1、在eclipse下创建android工程Hello并拷贝到“源码目录/packages/experimental”下面
     
    2、在Hello工程目录下面创建Android.mk文件,内容如下:
    LOCAL_PATH:= $(call my-dir)
    include $(CLEAR_VARS)
    LOCAL_MODULE_TAGS := optional
    LOCAL_SRC_FILES := $(call all-subdir-java-files)
    LOCAL_PACKAGE_NAME := Hello
    include $(BUILD_PACKAGE)
    3、执行mmm packages/experimental/Hello编译,注意:使用mmm命令前先执行.  ./build/envsetup.sh
    编译成功后,便可以在out/target/product/generic/system/app目录下看到Hello.apk文件了。
    运行截图:
     
    运行完截图:
     
     
    4、重新打包系统镜像文件system.img:
    USER-NAME@MACHINE-NAME:~/Android$ make snod
        重新打包后的system.img文件就内置了Hello.apk文件了。
     
    5、运行Android模拟器:emulator
    运行的模拟器系统里面就会附带Hello测试应用。如下图:
  • 相关阅读:
    2020软件工程作业02
    2020软件工程作业01
    并发编程—协程
    并发编程—线程
    并发编程—进程
    python网络编程总结
    前端-Javascript
    前端-jQuery
    前端-CSS
    前端-Html
  • 原文地址:https://www.cnblogs.com/liuling/p/2015-8-18-1.html
Copyright © 2011-2022 走看看