位置: 编程技术 - 正文

Android 4.3 系统裁剪——删除不使用的app及增加自己app(android 4.2)

编辑:rootadmin
删除不使用的apk

推荐整理分享Android 4.3 系统裁剪——删除不使用的app及增加自己app(android 4.2),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android4.4w,android os 4.0,android4.4iso,android 4.4,android 4.4.2,android 4.4,android4.4iso,android 4.4,内容如对您有帮助,希望把文章链接给更多的朋友!

系统自带的app位置是在/android4.3/packages/apps 下面是一些APP作用分析:

| |– BasicSmsReceiver | |– Bluetooth (蓝牙) | |– Browser (浏览器) | |– Calculator (计算器) | |– Calendar (日历) | |– Camera (相机) | |– CellBroadcastReceiver | |– CertInstaller (在Android中安装数字签名,被调用) | |– Contacts (拨号(调用)、联系人、通话记录) | |– ContactsCommon | |– DeskClock (桌面时钟) | |– Dialer | |– Email (Email) | |– Exchange | |– Gallery (相册,和Camera类似,多了列表) | |– Gallery2 | |– HTMLViewer (浏览器附属界面,被浏览器应用调用,同时提供存储记录功能) | |– KeyChain | |– Launcher2 (登陆启动项,负责应用的调用) | |– LegacyCamera | |– Mms (?彩信业务) | |– Music (音乐播放器) | |– MusicFX | |– Nfc | |– OneTimeInitializer | |– PackageInstaller (安装、卸载程序的响应) | |– Phone (电话拨号程序) | |– PhoneCommon | |– Protips | |– QuickSearchBox | |– Settings (开机设定,包括电量、蓝牙、设备信息、界面、wifi等) | |– SmartCardService | |– SoundRecorder (录音机,可计算存储所需空间和时间) | |– SpeechRecorder | |– Stk | |– Tag | |– VideoEditor | |– VoiceDialer (语音识别通话)

对于不需要的app,

/out/target/product/m/system/app删除对应apk, 到/packages/apps找到对应源码,修改.mk 然后重新编译。

下次抽时间琢磨一下: SystemServer.java 删除不需要的系统服务 init.rc 去除不需要依赖的程序 preload 屏蔽不需要的资源与类 google service 3d opengl、rendscript

加入自定义的apk有源码的1 从/packages/app/calendar下复制Android.mk到自己项目里,并修改内容:

LOCAL_PACKAGE_NAME := AutoRun AutoRun是自己的app的名字

2 修改/build/target/product/generic_no_telephony.mk,加入自己apk名字:Android 4.3 系统裁剪——删除不使用的app及增加自己app(android 4.2)

(android2.2版本修改的是generic.mk)

把包含Android.mk的源码放到

android4.3/packages/apps

3 编译

命令行到项目根目录,执行:

source build/envsetup.sh choosecombo(选择默认直接回车) make -j2

也有说直接这样,我没有测试:

make clean make 编译完成后,启动虚拟机: ./emulator -avd androidname -system out/target/product/generic/system.img

单个模块编译的方法

$.build/envsetup.sh mmm packages/apps/Contacts/ 示例编译联系人 这时生成 out/target/product/generic/data/app/ContactsTests.apk out/target/product/generic/system/app/Contacts.apk make snod 重新生成system.img

第三方apk编译

使用yaffs2 今天没有时间搞了,下次再看具体做法。

关于android 不同版本获取wifi SSID,真的没话说了 真的没话说了.......,为何要这样.......,觉得好玩吗.......,谷歌那个写这个获取wifiSSID的接口的工程师闲的蛋疼。获取wifiSSID的方法如下:android.net.wifi.Wi

AndroidStudio关联自己下载的android source方法 最近一直在使用AndroidStudio进行程序开发,从0.5一直使用到现在的0.8.2,突然今天想关联一下自己下载的CM的androidsource,突然发现我们基于Gradle的工程怎

Android NDK开发环境配置 第一次接触AndroidNDK开发,参考了两篇文章,顺利完成了NDK开发环境的配置:

标签: android 4.2

本文链接地址:https://www.jiuchutong.com/biancheng/387541.html 转载请保留说明!

上一篇:xUtils框架介绍(二)(locust框架)

下一篇:关于android 不同版本获取wifi SSID,真的没话说了(以下关于android应用程序的目录结构描述中,不正确的是)

  • 出口退免税是什么意思
  • 普通增值税税率多少
  • 小规模纳税人出口可以退税吗
  • 小型微利企业年应纳税所得额不超过100万元的部分
  • 报销单与发票金额不符
  • 新会计准则下具体会计准则对银行的影响不包括
  • 营业外收入记账
  • 固定资产账面金额什么意思
  • 怎么报企业所得税季报
  • 支票结算业务流程
  • 派发股票股利如何入账处理合适?
  • 房地产行业增值税筹划
  • 不开发票的收入如何申报纳税
  • 退货重新下单要付款吗
  • 没有取得发票可以抵扣成本吗
  • 开水电发票要增加什么经营项目?
  • 发票签收单怎么填
  • 债券的实际发行价格为什么
  • 信用减值损失编码
  • 小规模增值税附加税
  • 自然报废产生的固定资产净损失计入什么科目
  • 公司增资减资法条
  • 生产车间制造费用包括
  • 企业缴纳社保的社保险种包括
  • 三栏式明细账目录填写范本
  • 模具维修费做什么费用
  • Linux系统中矢量图ai格式怎么打开?
  • typecho 插件开发
  • 加班餐费税前扣除问题
  • 增值税发票销货清单怎么打印
  • PHP:mcrypt_module_self_test()的用法_Mcrypt函数
  • php xml
  • pytorch如何训练模型
  • 机票报销需要哪些才可以
  • 公司转让账务处理方法
  • 【第二趴】uni-app开发工具(手把手带你安装HBuilderX、搭建第一个多端项目初体验)
  • 购买员工团体意外险肺炎能报销吗
  • 公交充值卡发票在哪里开
  • 永续债利息可以扣除嘛
  • 对公账号可以绑定微信提现吗
  • 0申报残保金逾期影响企业信用评级吗为什么
  • 免税的10万元是什么
  • 运输公司税务筹划
  • 资产负债表日后事项是什么意思?
  • 营业成本和生产费用一样吗
  • 生产车间为生产产品
  • 小规模纳税人减按1%怎么计算
  • 开的发票超过了限额会怎样,怎么办?
  • 培训学校预收学费可退吗
  • 经纪代理包括什么
  • 注册资本为0的公司可以去吗
  • 对公账户是不是哪个银行都可以
  • 什么是预收账款的正常余额
  • 管理费用和财务费用属于什么科目
  • 市政配套费减免政策
  • 开设明细账
  • xp系统找不到指定的路径怎么办
  • windows 9
  • ubuntu怎么切换桌面
  • 在windows的命令提示符下,命令名在实际输入时规定
  • win8系统教程
  • mac系统怎么查看
  • mac清理所有数据
  • centos7.0网络配置
  • linux 用处
  • 在linux中使用什么命令可以执行shell脚本
  • Windows环境下搭建Python开发环境的方法
  • python中scatter函数
  • python 归并排序算法
  • cocos2djs
  • nodejs npm install全局安装和本地安装的区别
  • 安卓作业仿银行
  • [置顶]bilinovel
  • jquery理解
  • java 同步方法和同步代码块区别
  • 三消游戏在线
  • unity优化技巧
  • Python中的字典用法
  • 详解九章算法
  • 无锡国税电子发票怎么开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设