androidexternal目录下新增一个可执行应用及编译

新增的应用为test文件夹,此文件夹下包含Android.mk和test.cpp文件,Android.mk内容如下:

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_SRC_FILES := study.cpp

LOCAL_MODULE := study

LOCAL_MODULE_TAGS := optional

LOCAL_MODULE_PATH := $(TARGET_OUT_EXECUTABLES)

include $(BUILD_EXECUTABLE)

TARGET_OUT_EXECUTABLES对应out目录下的,比如out\target\product\msm8937_64\system\bin

截止上面的修改,用mmm external/study可以编译生成study可执行文件到out\target\product\msm8937_64\system\bin,但是整个系统编译的时候不会生成。为了在在整个系统编译的时候(比如make -j16)能够生成,还需要修改device\qcom\common\base.mk,增加

PRODUCT_PACKAGES += study

相关链接:

Android源码开发之添加/删除系统应用

http://blog.csdn.net/zrf1335348191/article/details/54907228

androidexternal目录下新增一个可执行应用及编译相关推荐

  1. Android:i2c调试工具 i2c-tools的使用,在Android external目录下新增一个可执行应用及编译,i2cdetect -y 1或i2cdetect -r -y 1。

    Android:i2c调试工具 i2c-tools的使用以及在Android external目录下新增一个可执行应用及编译 一.使用i2c-tools工具让调试i2c外围设备方便很多,有必要推荐一下 ...

  2. CentOS7.9下nginx的安装与配置(实现任意目录下均可直接执行 nginx 命令,以及开机自启动)

    目录 1.​​​​​​Nginx介绍 2.Nginx和apache的优缺点 2.1nginx相对于apache的优点: 2.2apache 相对于nginx 的优点: 3.Tengine介绍 3.1t ...

  3. linux系统指令学习(创建目录,在目录下创建一个*.txt,*.txt输入内容,把*.txt文件拷贝到*目录下,把*文件夹目录移动到*目录下)

    linux系统指令学习1 透过12道题熟练掌握20个指令 Linux有150个常用指令,透过12道题去学习以及练习指令 1.创建一个目录/dzqc 提示: windows下的路径样式为c: \dzqc ...

  4. 为Tiny4412设备驱动在proc目录下添加一个可读版本信息的文件

    http://blog.csdn.net/morixinguan/article/details/77808088 上节,我们明白了proc文件系统的作用,接下来我们在友善之臂已经写好的led驱动的基 ...

  5. 在“D:/mydat“目录下有一个学生名单文件(文本)“student2018.txt“,里面记载了若干学生信息, 每个学生信息单独一行,每行信息共有五列,每列之间用逗号分开, 其每列含义按顺序是:学

    在"D:/mydat"目录下有一个学生名单文件(文本)"student2018.txt",里面记载了若干学生信息, 每个学生信息单独一行,每行信息共有五列,每列 ...

  6. 【MacBookPro】苹果电脑如何在/Users目录下创建一个管理员可共享的新目录【】

    MAC如何在/Users目录下创建一个[当前管理员可以正常访问的目录]具体操作: 进入仿达----偏好设置----用户与群组 注:基于/Users目录下创建新的文件名称[如存在则自动切换]不存在则需重 ...

  7. c盘根目录在哪里(在c盘根目录下建立一个名为)

    请问C盘根目录下是指哪个文件夹下? 根目录就是C:\这个目录,编辑SYS文件的东西默认扩展名就是SYS.所以只要存的时候写上LOGO的名字就好了C盘根目录就是指直接保存到C盘,不在任何文件夹里. 保存 ...

  8. bat随机打开目录下的一个音乐文件_Tomcat bin目录详解

    Tomcat bin目录 是存放启动和关闭tomcat脚本.其中.bat和.sh文件很多都是成对出现的,作用是一样的,一个是Windows的,一个是Linux. ① startup文件:主要是检查ca ...

  9. 在/sys目录下建立一个文件,并且实现信息的读取和存储

    此文件是在/sys/kernel/目录里面建立三个文件foo.baz.bar,每个文件都是静态的int型的缓存空间. 可以在这三个文件中读写一些整形的数据. /*  *  * Sample kobje ...

最新文章

  1. 从程序员到架构师的最佳技术成长之路
  2. C结构体工具DirectStruct(综合示例二)
  3. 高效的判断素数---筛选法
  4. C3P0 释放连接 的问题
  5. mysql相关命令操作
  6. Python的内建属性和内建函数
  7. 阿里云mysql本地可以连接数据库_本地电脑连接阿里云服务器上搭建的MySQL数据库...
  8. WHY数学表达式的3D可视化
  9. Ionic2 下处理 Android 设备下返回按钮的事件
  10. python的类和对象_Python面向对象之类和对象实例详解
  11. Axios 请求配置参数详解
  12. IDEA中如何使用debug调试项目 一步一步详细教程
  13. 【彩虹代刷v5.8】去除后门增加多套模板修复多处BUG[全开源免授权]
  14. (vue) 前端实现下载本地Excel模板
  15. 三国志2霸王的大陆 武器大全
  16. Mac下command+R和shift+command+R的区别,在线恢复模式的选择
  17. Unity在线js转C#
  18. @Caching,@Cacheable,@CachePut的使用
  19. Python今日编程——判断水仙花数然后求水仙花数
  20. 《Java编程思想》读书笔记之第7章-复用类

热门文章

  1. 利用who,w,ps和top等指令查看linux下的进程执行情况.,UNIXLINUX操作系统实验指导书...
  2. form select multiple 某个字段是数组_你知道什么是Select函数吗?
  3. Python---已知Person类,继承Person类生成Teacher类(增加参数:科目)和Student类(增加参数:专业)。
  4. 009_Vue循环结构
  5. 048_CSS3用户界面
  6. echart php mysql简书_echart 踩坑之路
  7. ipynb和py文件一样吗_文件描述符了解一下
  8. vbyone接口引脚定义_一文了解A、B、C、D、E 5 种HDMI接口类型!网友:今天总算明白了...
  9. Android性能优化 - 内存优化
  10. shiro密码正确也会匹配错误_Shiro安全框架