返回顶部
首页 > 资讯 > 移动开发 >Android 静默安装实现方法
  • 770
分享到

Android 静默安装实现方法

静默安装方法安装Android 2022-06-06 01:06:39 770人浏览 八月长安
摘要

Android静默安装的方法,静默安装就是绕过安装程序时的提示窗口,直接在后台安装。 注意:静默安装的前提是设备有ROOT权限。 代码如下: public boolean

Android静默安装的方法,静默安装就是绕过安装程序时的提示窗口,直接在后台安装。

注意:静默安装的前提是设备有ROOT权限。

代码如下:


 
public boolean slientInstall(File file) { 
  boolean result = false; 
  Process process = null; 
  OutputStream out = null; 
  try { 
    process = Runtime.getRuntime().exec("su"); 
    out = process.getOutputStream(); 
    DataOutputStream dataOutputStream = new DataOutputStream(out); 
    dataOutputStream.writeBytes("chmod 777 " + file.getPath() + "\n"); 
    dataOutputStream.writeBytes("LD_LIBRARY_PATH=/vendor/lib:/system/lib pm install -r " + 
        file.getPath()); 
    // 提交命令 
    dataOutputStream.flush(); 
    // 关闭流操作 
    dataOutputStream.close(); 
    out.close(); 
    int value = process.waitFor(); 
    // 代表成功 
    if (value == 0) { 
      result = true; 
    } else if (value == 1) { // 失败 
      result = false; 
    } else { // 未知情况 
      result = false; 
    } 
  } catch (ioException e) { 
    e.printStackTrace(); 
  } catch (InterruptedException e) { 
    e.printStackTrace(); 
  } 
  return result; 
} 

注意代码中pm install -r 前面的LD_LIBRARY_PATH=/vendor/lib:/system/lib,在4.0版本以上必须加上,不然会无法安装。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

您可能感兴趣的文章:Android实现静默安装的两种方法Android静默安装实现方案 仿360手机助手秒装和智能安装功能Android无需root实现apk的静默安装android实现静默安装与卸载的方法Android实现静默安装实例代码


--结束END--

本文标题: Android 静默安装实现方法

本文链接: https://lsjlt.com/news/21726.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Android 静默安装实现方法
    Android静默安装的方法,静默安装就是绕过安装程序时的提示窗口,直接在后台安装。 注意:静默安装的前提是设备有ROOT权限。 代码如下: public boolean...
    99+
    2022-06-06
    静默安装 方法 安装 Android
  • Android实现静默安装的两种方法
    前言 一般情况下,Android系统安装apk会出现一个安装界面,用户可以点击确定或者取消来进行apk的安装。 但在实际的项目需求中,有一种需求,就是希望apk在后台安装(不出...
    99+
    2022-06-06
    静默安装 方法 安装 Android
  • android实现静默安装与卸载的方法
    本文实例讲述了android实现静默安装与卸载的方法。分享给大家供大家参考。具体如下: 方法1:【使用调用接口方法,由于安装卸载应用程序的部分API是隐藏的,所以必须下载And...
    99+
    2022-06-06
    静默安装 方法 安装 卸载 Android
  • 如何实现静默安装Android应用
    这期内容当中小编将会给大家带来有关如何实现静默安装Android应用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、root权限静默安装实现实现实际使用的是su pm install -r filePa...
    99+
    2023-05-31
    android roi
  • Android无需root实现apk的静默安装
    Android的静默安装似乎是一个很有趣很诱人的东西,但是,用普通做法,如果手机没有root权限的话,似乎很难实现静默安装,因为Android并不提供显示的Intent调用,一...
    99+
    2022-06-06
    静默安装 安装 apk root Android
  • android静默安装升级的方法是什么
    在Android中,静默安装和升级应用程序的方法是使用命令行工具adb(Android Debug Bridge)。以下是在设备上执...
    99+
    2023-10-18
    android
  • Android中怎么实现静默安装和卸载
    Android中怎么实现静默安装和卸载,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一. 条件系统签名需要放到 /system/app里作为系统app二. 适用环境机顶盒开...
    99+
    2023-05-30
    android
  • Android P静默安装/卸载App
               Android P静默安装/卸载App 前言    公司最近上马了Android 9和10的平台,我们也得哼哧哼哧...
    99+
    2022-06-06
    安装 app Android
  • Android9.0 静默安装源码的实现
    网上基本都停在8.0就没人开始分析Android9.0如何静默apk的代码,这是我自己之前研究9.0的framework整理出来的,真实源码整理 import android...
    99+
    2022-06-06
    静默安装 安装 源码 Android
  • oracle静默安装的方法是什么
    本篇内容介绍了“oracle静默安装的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!创建账号:o...
    99+
    2024-04-02
  • Android静默安装实现方案 仿360手机助手秒装和智能安装功能
    之前有很多朋友都问过我,在Android系统中怎样才能实现静默安装呢?所谓的静默安装,就是不用弹出系统的安装界面,在不影响用户任何操作的情况下不知不觉地将程序装好。虽说这种方式...
    99+
    2022-06-06
    360手机助手 安装 360手机 手机 Android
  • OGG静默安装
    1、下载相应的OGG安装包,解压。2、配置自动应答文件(oggcore.rsp)主要修改内容:INSTALL_OPTION=ORA12c --安装选项,如果是oracle11g选择ORA11gSOFTWA...
    99+
    2024-04-02
  • goldengate静默安装
    想到部署goldengate又是想吐,但是工作,总的干:1.解压:$unzip 123014_fbo_ggs_Linux_x64_shiphome.zip $cd fbo_ggs_Linux_x64_shi...
    99+
    2024-04-02
  • oracle静默安装
    1.1     解压安装包Oracle11gR2安装为两个安装包,全部解压后,需要将两个安装包的内容合并在一起后进行安装Oracle版本linux64_11...
    99+
    2024-04-02
  • 使用dbca静默方式安装实例
       安装数据库实例的方法有两种,一种是使用dbca安装,另外一种是使用create database命令手动安装。dbca安装有两种方式,一种是图形化界面安装(交互式),另外一种是静默...
    99+
    2024-04-02
  • CentOS6.5静默安装Oracle11g实践
    1.安装前准备工作 1.1.修改主机名 vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=test GATEWAY=192.168.100.254 vi /etc/hosts ...
    99+
    2021-08-13
    CentOS6.5静默安装Oracle11g实践
  • Android开发中怎么实现一个静默安装功能
    这篇文章给大家介绍Android开发中怎么实现一个静默安装功能,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。静默安装主要分为以下几种方式:一、在ROOT过的机器上,在App中使用pm install指令安装APK: ...
    99+
    2023-05-31
    android roi
  • Oracle安装(11g)静默安装
           本博文讲述如何在linux系统下静默安装oracle11g(11.2.4.0)。主要用于图形显示不方便的场景,也适用于脚本化批量部署的需要。系统环境OS...
    99+
    2024-04-02
  • Android APK 签名打包原理分析(三)【静默安装的实现方案】
    背景 小编目前从事的系统定制类工作,有客户提出了,需要后台“静默安装”他们的app,也就是悄无声息的安装,而且特别强调,不可以跳出任何安装引导页面,他们的app下载完成之后,后台调用公开的androi...
    99+
    2023-09-06
    android java 开发语言
  • 什么是Android静默拍摄 Android静默拍摄app制作方法
    引言: 在做用户的头像时,忽然想到前段时间(可能是很久以前了),支付宝传出偷偷拍摄用户的生活照,真实头像,被喷的很厉害。然而作为Android开发者的我第一反应竟然是握草,他...
    99+
    2022-06-06
    方法 app制作 app Android
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作