我们刚买的手机上面都有一些预装的软件,现在,可以为我们雨滴科技的P6S添加预装软件--雨滴应用商店APP

1. 首先在~/mt6735/device/mediatek/common/device.mk中添加一个判断语句,当语句成立时,读取预装的APP的apk包(‘+’代表添加的内容,‘-’代表删除的内容)

--- a/device/mediatek/common/device.mk
+++ b/device/mediatek/common/device.mk                   //在这个文件夹进行添加
@@ -1641,3 +1641,6 @@ ifeq ($(strip $(GOOGLE_PINYIN_INPUTMETHOD)), yes)PRODUCT_PACKAGES += GooglePinyinendif+ifeq ($(strip $(RAINDI_APPSTORE_SUPPORT)), yes)    //添加的判断语句 RAINDI_APPSTORE_SUPPORT这个命名后面会用到
+  PRODUCT_PACKAGES += RaindiAppstore                   //RaindiAppStore是雨滴应用商店的apk包名
+endif

2. 在~/mt6735/device/raindi/ap7350_65u_l1/ProjectConfig.mk 文件夹下添加 AINDI_APPSTORE_SUPPORT,RAINDI_APPSTORE_SUPPORT = yes,代表系统编译时读取预装APP的apk包

--- a/device/raindi/ap7350_65u_l1/ProjectConfig.mk
+++ b/device/raindi/ap7350_65u_l1/ProjectConfig.mk    // 在该文件夹下修改配置
@@ -713,5 +713,5 @@ WIFI_WEP_KEY_ID_SET = noHY_CUSTOM_RECEIVER = yesGOOGLE_PINYIN_INPUTMETHOD = yes
-
+RAINDI_APPSTORE_SUPPORT = yes                           // 系统编译时读取雨滴应用商店APP的apk包的开关,为yes

3. 新建~/mt6735/packages/apps/RaindiAppstore 目录,并且在该目录下增加一个Android.mk 文件,Android.mk 文件包含雨滴应用商店APP的一些信息,比如所在的目录、文件名等。

--- /dev/null
+++ b/packages/apps/RaindiAppstore/Android.mk
@@ -0,0 +1,11 @@
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+# Module name should match apk name to be installed
+LOCAL_MODULE := RaindiAppstore
+LOCAL_MODULE_TAGS := optional
+LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
+LOCAL_PRIVILEGED_MODULE := true
+LOCAL_CERTIFICATE := PRESIGNED
+include $(BUILD_PREBUILT)

4. 将雨滴应用商店APP(RaindiAppStore.apk)放入新建的 ~/mt6735/packages/apps/RaindiAppstore 目录,方便读取

~mt6735/packages/apps/RaindiAppstore/RaindiAppstore.apk b/packages/apps/RaindiAppstore/RaindiAppstore.apk

5. 编译系统,下载到P6S机器上,界面上多了一个雨滴应用商店的图标,说明软件预装成功,并且雨滴应用商店软件没有卸载选项。

为系统添加预装软件--雨滴应用商店APP相关推荐

  1. 计算机应用软件开机自动启动设置,Win10系统添加/设置软件开机自动启动的方法...

    在win10系统中,我们经常会安装各种各样的软件,对于经常要用到的软件每次都要自己手动开启很是麻烦,那么其实我们可以将某个软件添加设置为开机自动启动,这样就方便多了,接下来就随小编一起来看看Win10 ...

  2. Win11系统添加信任软件方法分享

    Win11系统添加信任软件方法分享,有用户使用的电脑软件被系统提示了有危险存在,导致每次使用的时候都会有安全提示弹出来,那么这个情况怎么去将软件添加到信任区,让它不会出现危险提示呢?来看看以下的操作方 ...

  3. 利用ADB调试工具获取ROOT权限并卸载OPPO手机系统预装软件

    简直要被OPPO系统预装的软件烦死!话不多说,直接开干. 一.下载ADB调试桥并配置环境变量 Downloads - ADB Shell 这是ADB官网的下载连接,下载ADB Kits. 这是使用手册 ...

  4. linux软件都能安装在Uos,在uos 20/deepin V20中添加华为软件源,就能打开应用商店和安装软件...

    在uos 20/deepin V20操作系统中添加华为的软件源,就能打开应用商店和安装软件,同时也能随时的更新系统,且速度相当的快.安装软件可参考Deepin系统安装软件总结:通过商店.二进制包.de ...

  5. 安卓全机型免Root卸载系统预装软件的方法

    前言 今天又是充满希望的一天~ 我们都知道,手机应用分为用户应用与系统应用,其中系统应用一般是手机的关键应用,不能随便卸载 但是目前手机厂商都会在系统应用中添加一些像小说.音乐.商城.运动等自家的产品 ...

  6. mac 卸载自带的php,Mac_Mac系统如何卸载预装软件?Mac预装软件卸载教程,  如今任何产品在购买的时 - phpStudy...

    Mac系统如何卸载预装软件?Mac预装软件卸载教程 如今任何产品在购买的时候都会有很多预装的APP,如果想马上删除也是比较麻烦的,甚至有些APP都无法进行删除,那么mac上的预装APP能不能够卸载呢? ...

  7. 长城麒麟linux安装软件,在优麒麟20.04系统下安装软件建议到自带的软件商店中...

    优麒麟20.04系统(Ubuntu Kylin 20.04)和Deepin V20.UOS一样,都自带有软件商店程序,在这个商店里搭载有很多实用的软件,这都是经过测试能够和优麒麟20.04操作系统相互 ...

  8. android操作系统如何卸载软件,安卓手机系统预装软件如何卸载

    1.最厚道的手机--删除即可 有些比较注重用户体验的手机厂商,他们虽然需要从应用开发商手里分一杯羹,但是也深知预装软件给用户带来的困扰,因此并没有把预装软件植入手机底层,而是允许用户直接卸载.如果你碰 ...

  9. 服务器2003系统怎么卸载软件,WindowsXP系统添加删除程序的方法

    在使用电脑的过程中,我们常常需要安装或删除一些程序,可是就这么简单的操作很多用户表示不会,那么WindowsXP系统怎么添加删除程序呢?不懂的朋友赶紧来看看小编整理的WindowsXP系统添加删除程序 ...

最新文章

  1. Delphi实现类似Android锁屏的密码锁控件
  2. java入门,学习笔记
  3. JS监听DOM宽高的变化
  4. 机器学习基础(三十七) —— 处理类别特征
  5. Codeforces 1132E (看题解)
  6. python基础知识——异常
  7. 拓端tecdat|重庆住房租赁市场现状分析:解读出租房市场的数据密码
  8. bmp qimage 保存位_在Qt中保存QImage(Save a QImage in Qt)
  9. python数据转换成pdf_用python把ipynb文件转换成pdf文件过程详解
  10. Python实现熵权法(正负指标)并计算综合评分—————附增完整代码和测试用例
  11. 数仓OLAP(一)--即席查询 Kylin
  12. android表情动画制作,GIF动态表情制作app
  13. Could not resolve placeholder
  14. 重庆要做的“边缘计算”,是什么?
  15. 一年增加 1.2w 星,Dapr 能否引领云原生中间件的未来?
  16. 数据结构中存储结构分析
  17. Ngnix 搭建视频直播服务器
  18. 西瓜书——支持向量机
  19. PPT手写笔颜色修改
  20. NLP实战 文本关键词提取

热门文章

  1. 客户端渲染(CSR)和服务端渲染(SSR)差别
  2. 已知总图的边和子图顶点,判断子图连通性
  3. Oracle数据库还原dmp文件 (不积跬步,无以至千里)
  4. 程序员『天梯排行榜』,看看你在哪一级?
  5. AddressSanitizer 页面
  6. 51cto强化学习(1)马尔可夫与贝尔曼方程学习笔记
  7. pytorch的cross_entropy实现
  8. 伯明翰计算机科学研究生2020,2020年伯明翰大学计算机科学硕士专业硕士申请条件-学费-世界排名...
  9. 从long long 谈类型转换
  10. 线性高斯反问题的解--最大似然法