Android ramdisk中添加自己编写的程序或文件
来源:互联网 发布:java开发安卓应用 编辑:程序博客网 时间:2024/06/01 07:48
添加已有文件比较简单,将文件复制到out/target/product/xxx/root/sbin目录或者其它目录,然后make ramdisk。
如果是想添加自己编写的程序,操作步骤如下:
1. 在文件夹device/vendor_xxx/product_xxx/创建文件夹,比如test。
2. 从其它目录,比如system/core/sh下复制MODULE_LICENSE_APACHE2和NOTICE到test目录下。
3. 在test目录下创建Android.mk,填写内容:
LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)# 源文件LOCAL_SRC_FILES:= \ test.c# 最终生成的模块名字LOCAL_MODULE:= mytestLOCAL_FORCE_STATIC_EXECUTABLE := true# 编译参数,比如使用C99标准LOCAL_CFLAGS := -Wall -Wno-unused-parameter -std=gnu99# 编译文件输出路径,比如out/target/product/xxx/root/sbinLOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)/sbin# 需要的静态库,根据需要添加LOCAL_STATIC_LIBRARIES := libcutils libc libmincrypt4. 编写test.c代码
5. make ramdisk完成
阅读全文
0 0
- Android ramdisk中添加自己编写的程序或文件
- Android中运行Tensorflow程序2-编写自己的程序
- 向ramdisk类的镜像文件中添加内容
- android 添加自己编写的动态库
- 添加IE右键菜单 以 调用和运行 自己的程序或文件
- 如何在Blackfin上已移植的uClinux系统中添加自己编写的程序
- centOS系统中为自己编写的c程序添加开机自启动
- Android : 如何在布局文件中添加自己的组件
- 如何:在 Visual Studio 中添加或移除引用自己的程序集
- 编写自己的android jni程序
- C++ 中编写自己的头文件
- 【转载】busybox中添加自己的程序
- Keil中添加自己的头文件
- 在ns-3中添加自己编写的模块
- 在NS中添加自己编写新协议的步骤
- 在menuconfig 菜单中添加自己编写的驱动选项
- Qt编写Android程序中添加XML配置文件
- Android 自己的程序中添加系统重启的提示框
- 解决Hash冲突的几种方法
- 20170803
- JavaScript的学习(五)--函数事件
- js map
- eclipse最常用快捷键
- Android ramdisk中添加自己编写的程序或文件
- RxAndroid菜鸟必入
- Error java Compilation failed internal java compiler error
- 深度学习:正则化方法
- ant的好处
- python正则模块
- Arctic Network (Kruskal)
- JDBC(13)—JDBC调用存储过程和函数
- Server.MapPath()