Android8.1系统上,客户app会调用通用的app更新安装方式进行安装更新,要求安装其应用时不能弹出安装界面,需要后台静默安装。这个时候需要修改packageinstaller来实现。

1.app安装的时候主要由InstallStaging和InstallInstalling来完成的,首先参考InstallStaging和InstallInstalling创建两个对应功能的服务:InstallStagingServiceInstallInstallingService

+++ b/packages/apps/PackageInstaller/AndroidManifest.xml
@@ -64,7 +64,12 @@<category android:name="android.intent.category.DEFAULT" /></intent-filter></activity>
-
+       <service android:name=".InstallStagingService"
+                android:exported="false" />
+
+       <service android:name=".InstallInstallingService"
+                android:exported="false" />
+               <activity android:name=".Install

Android8.1修改packageinstaller安装指定应用不弹窗静默安装相关推荐

  1. oracle静默安装指定组件,Oracle 11g 静默安装-db_install.rsp详解

    Oracle 11g 静默安装-db_install.rsp详解 前提安装正常的配置流程,配置完服务器后,将db_install.rsp. netca.rsp,dbca.rsp复制到/app/一份,然 ...

  2. linux安装oracle19c完整版(图形+静默安装)

    最近有个项目要搭建测试环境在云平台上,加上又刚参加完oracle组织的oracle 19c的升级培训,所以准备在测试环境里面直接安装oracle19c,提前熟悉一下.并将安装过程记录分享给大家,这里主 ...

  3. vray安装显示服务器没有安装,Vray使用手册——设置静默安装

    原标题:Vray使用手册--设置静默安装 Vray使用手册--设置静默安装 1.5设置静默安装 此页面提供有关通过静默安装设置V-Ray和通过静默卸载删除V-Ray的信息. 概述 创建.xml文件 运 ...

  4. cnpm安装 指定版本_vue npm install安装某个指定版本的方法

    vue npm install安装某个指定版本的方法 发布时间:2020-08-12 15:23:28 来源:亿速云 阅读:415 作者:小新 这篇文章将为大家详细讲解有关vue npm instal ...

  5. linux下安装12c中间件,linux下静默安装 weblogic12.2.1.3中间件

    第一步:准备需要的安装包文件,这里注意 weblogic12.2.*需要的最低JDK版本为1.8以上 1.查看当前的镜像列表:docker images 2.运行镜像,并进入容器,这里运行基本的cen ...

  6. oracle10g安装卸载,Oracle10G的silent(静默)安装、升级和卸载

    Oracle提供了不需要OUI的安装,本文主要介绍了以下三个方面的内容:1.如何以silent模式安装和卸载10g的软件 2.如何以silent模式安装和卸载10g数据库 3.如何以silent模式将 ...

  7. linux中oracle静默安装失败,oracle 11 Linux 静默安装 步骤及错误解决(更新中)

    oracle 11 Linux 静默安装 步骤及错误解决(更新中) oracle 11 Linux 静默安装 步骤及错误解决(更新中) [待更新] oracle成功安装完成后 显示的页面如下 : 此时 ...

  8. oracle软件静默安装程序,【oracle】静默安装 oracle 11gr2

    [序言] oracle 提供了静默安装方法在不适用图形界面的情况下安装 oracle 软件 ,创建db,配置netca,快速完成oracle 的部署. 在以下情形中可以使用静默安装 a OUI 的 G ...

  9. java打包软件静默安装_常用软件的静默安装方法介绍

    有时我们在安装程序的时候,希望是静默安装的,不显示下一步下一步,这编访问来教大家如何来操作,现在常用的制作安装程序的软件有,  Microsoft Windows Installer  , Windo ...

最新文章

  1. 太棒了!Jupyter 与 PyCharm 完美融合,Jupytext 来啦!
  2. 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(39)-在线人数统计探讨
  3. Java集合中的排序API分析
  4. 获取含跨域网址的框架网页的源码
  5. 数据结构二:排序(快速排序和堆排序)
  6. 用隐式反馈做推荐模型,你做对了吗
  7. OpenReports中文支持方案
  8. 漫话:如何给女朋友解释鸿蒙OS是怎样实现跨平台的?
  9. JEECG列表嵌套查询列表子查询+号功能
  10. 使用ffmpeg进行图像格式转换以及图像缩放/sws_scale/linux/c++/c/rgb-yuv420
  11. 一线互联网企业面试题总结(帮你成功拿到offer)
  12. 加速编程效率,你不知道的IDEA功能设置
  13. Spring Boot中初始化资源的几种方式
  14. 语音识别百度阿里哪家强?识别率评测
  15. Java大数据-Hadoop-HDFS的读数据流程(原理)
  16. 数据标签词构造维度表
  17. 怎么禁用计算机上的自动播放,如何关闭电脑的自动播放功能
  18. C盘空间莫名丢失20G?
  19. matlab符号加粗_matlab坐标轴字体加粗
  20. UED设计流程及方法

热门文章

  1. Erphpdown v11优化版下载与使用-WordPress免登录支付插件
  2. Asp.net Core 配合 PDFObject 和 pdf.js 在浏览器显示pdf文件
  3. webrtc 视频编码格式及参数配置
  4. java调用CMD完成文件复制
  5. poi解决excel 03 与 07不兼容的问题
  6. 双系统重装ubuntu18.04
  7. ITSM流程管理:如何有效实施
  8. 系统错误:H8007007E(-2147024770)。 找不到指定的模块。解决
  9. android mediaserver Stagefright 漏洞分析
  10. 四点流程做好商机管理