首页 > 系统 > Android > 正文

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

2019-11-09 18:12:44
字体:
来源:转载
供稿:网友

本文参考老罗的系统源代码情景分析中的1.5章节

http://0xcc0xcd.com/p/books/978-7-121-18108-5/c15.php

想要在源码基础上添加一个应用整体来说只需要两步

第一步,添加所需要的模块

第二步,在系统的mk文件(一般在device/qcom/***.mk)中添加对应模块

先来说说第一步:添加模块

模块下有四个文件夹

res文件夹:资源

src文件夹:java源文件

Android文件:.mk文件

AndroidManifest文件:清单配置文件

res、src、清单配置文件无需多说,与平常的应用开发类似,就是多了一个mk文件,其内容如下

LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_STATIC_JAVA_LIBRARIES := /    android-support-v13 /    android-support-v4 /LOCAL_MODULE_TAGS := optional engLOCAL_SRC_FILES := $(call all-subdir-java-files)LOCAL_PACKAGE_NAME := 模块名称,也是以后生成的apk的名称LOCAL_CERTIFICATE := platforminclude $(BUILD_PACKAGE)

第一步完成之后,就可以进行第二步

PRODUCT_PACKAGES += 模块名称这样,一个完整的应用程序就添加进来了


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表