前言
要对短信应用进行二次开发,之前也没有怎么搞过系统app这块,网上提供开发方式主要有两种,一种是在系统源码下修改然后通过mm命令进行编译,编译生成的apk再安装到手机上,这种方式配置没有那么麻烦,但是每一次开发和安装比较繁琐。另外一种就是导入到AndroidStudio进行开发,这种方式后面开发过程体验较好,只是前期环境配置比较麻烦。
一、导入源码
我下载的是Android11的源码,Messaging源码位置位于./packages/apps/Messaging下,按照平常开发流程增加App目录和gradle文件,分别将src和res等文件移植到到相应目录下。

二、添加依赖
1.引入framework.jar
下载/out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar,新建目录ext_lib,在app目录下的build.gradle文件中引入
compileOnly files('ext_libs\\framework.jar')
在根目录build.gradle加入
allprojects {
repositories {
google()
jcenter

最低0.47元/天 解锁文章
2942

被折叠的 条评论
为什么被折叠?



