android pm 安装apk

移动开发 > Android [问题点数:40分,结帖人AndroidBluetooth]
等级
本版专家分:151
结帖率 71.88%
等级
本版专家分:3996
等级
本版专家分:151
等级
本版专家分:58169
勋章
Blank
红花 2012年6月 移动平台大版内专家分月排行榜第一
2012年5月 移动平台大版内专家分月排行榜第一
2012年4月 移动平台大版内专家分月排行榜第一
2012年3月 移动平台大版内专家分月排行榜第一
2012年2月 移动平台大版内专家分月排行榜第一
2012年1月 移动平台大版内专家分月排行榜第一
2011年12月 移动平台大版内专家分月排行榜第一
2011年11月 移动平台大版内专家分月排行榜第一
2011年10月 移动平台大版内专家分月排行榜第一
2011年9月 移动平台大版内专家分月排行榜第一
2011年6月 移动平台大版内专家分月排行榜第一
2011年5月 移动平台大版内专家分月排行榜第一
2011年4月 移动平台大版内专家分月排行榜第一
Blank
黄花 2011年8月 移动平台大版内专家分月排行榜第二
2011年7月 移动平台大版内专家分月排行榜第二
2011年3月 移动平台大版内专家分月排行榜第二
Blank
蓝花 2012年8月 移动平台大版内专家分月排行榜第三
2012年7月 移动平台大版内专家分月排行榜第三
等级
本版专家分:151
veryitman

等级:

7.0 apk 安装pm 命令)

最近在移植rom模块到 7.0 时, 发现之前静默安装的功能无法实现了,会报出错误:java.lang.SecurityException: runInstallCreate from pm command asks to run as user ….. requires android.permission.INTERACT_...

Androidpm 命令详解 - 安装APK

Sam在看相关PackageManager代码时,无意中发现Android 下提供一个pm命令,通常放在/system/bin/下。这个命令与Package有关,且非常实用。所以研究之。 0. Usage: usage: pm [list|path|

Android 7.0 pm install apk 流程

Android 6.0时候,pm install apk 还是直接调用 PackageManager来执行: private int runInstall() { ....... LocalPackageInstallObserver obs = new LocalPackageInstallObserver(); try { Verificati

Android采用pm实现静默安装(降级安装)的解决方案

最近在做一个apk分析器,里面可以解析系统中所有安装app的信息,并提供组内开发的apk文件下载、静默安装(包括降级安装),其中在降级安装中难度较大,在Android4.4与Android 8的解决方案不同,其他版本没有做测试。...

如何利用android studio在手机上安装apk

将手机连接到电脑上后,在android studio下面的run面板上依次执行如下命令: 1. $ adb push 电脑上apk包的绝对路径 /data/local/tmp/ // 复制apk到/data/local/tmp目录下. ...// 执行pm install 安装apk 3

Android导出已安装应用程序apk文件的两种方案

如果已经在Android手机上安装了App应用程序,那么Android系统会保留应用程序的apk安装副本。如果要导出这些apk文件,有以下两种方案:第一种方案:命令行模式。 先通过 adb shell pm list packages 命令列出当前...

Android实战技巧之十八:adb取出安装在手机中的apk

那么最简单的办法就是直接从你手机中将此apk扣出来给他安装上。pm命令第一步,找到程序的包名 借助adb shell pm命令,将安装的所有应用包名列出来:$ adb shell pm list packages package:android package:...

Android动态部署一:Google原生Split APK浅析

在分析Android动态部署原理之前,我们先通过以下四点来分析一下Google原生支持的Split APK机制,了解了Split APK机制之后,可能会对大家深入理解Android动态部署原理有一定的帮助。 1. 什么是Split APK 2. 在实际...

使用ADB命令安装查看和卸载APK

以17student.apk为例子说明如下 1、安装 adb install -r 17student.apk...adb shell pm list packages package:android package:com.android.providers.contacts package:com.android.externalstorage package:c...

Android开发 android7.0安装apk文件的姿势

最近看到一个库,觉得有点意思,就下载源码编译了一下,结果发现打不开apk包,报错为: Caused by: android.os.FileUriExposedException: file:///storage/emulated/0/Android/data/...

android 开发中Adb命令的使用查看所有的Apk

首先保证pc端可以执行adb命令1、打印本机所有软件包 adb shell pm list packages2、输出和安装包相关联的文件 adb shell pm list packages -f3、输出本机禁用的包 adb shell pm list packages -d4、输出本机启用的...

使用pm命令安装或卸载apk,静默安装、卸载方法

pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME][-s] [-f] PATH pm uninstall [-k] PACKAGE pm命令可以通过adb在shell中执行,同样,我们可以通过代码来执行。 /* * m命令可以通过adb在shell中执行,同样...

adb shell 安装 apk

pm install -r apk路径

使用adb命令查看apk包名信息

前提是已经下载android SDK并配好环境变量! 在控制台输入命令$adb shell pm 可以看到adb shell pm的相关用法,详细信息请自己看输出 要看一个apk文件的相关信息最简单实用的方法是: aapt dump badging...

常见的install apk失败解决

我们在执行adb install xx.apk时,经常会遇到各种奇奇怪怪的error,经常碰到的有以下几种:1、INSTALL_FAILED_CONTAINER_ERROR 原因:默认安装位置设置成了优先安装到外置存储,只要把它改成自动就行了 解决方法:...

Android pm命令 以及在终端安装卸载安装包方法

pm 命令是Android里面packageManage的命令行,用于安装包的操作。一般我们在命令行下,可以使用以下命令安装一个新的安装包。 1、安装APK:例如,在串口终端下输入: pm install -r /data/card

安装apk的几种方法

本人主要做android开发,调试时经常用到apk安装,现总结一下Android安装apk包的五种方式(需要具备一些专业的知识才能使用): 1. 使用手机助手,例如:豌豆荚,金山手机助手等工具;连接后直接可以在线安装。 ...

android adb 查询apk安装到了哪里,已经安装到了哪里?

使用pm =package manager 包管理器 可以查询包的信息 adb shell pm -l //最后的字符list的第一字符,就列出手机所有的包 c:\>adb shell pm list features //列出所有特征 ...feature:android.hardware.audio.low_laten

Android获取未安装或已安装apk的版本、图标等资源

在上篇博文中介绍了Android动态加载APK--代码安装、获取资源和Intent组件调用 本文是对上篇博文的补充,介绍下如何获取已安装和未安装apk的版本、图标等资源。 获取未安装apk的版本、图标等信息,这里使用上次的...

获取已安装APP的apk文件

获取已安装APP的apk文件

adb 命令查看 包名 对应包名 apk

前提是已经下载Android SDK并配好环境变量!在控制台输入命令$adb shell pm可以看到adb shell pm的相关用法,详细信息请自己看输出1.要看一个apk文件的相关信息最简单实用的方法是:aapt dump badging [yourapp.apk]...

Android P使用pm install安装apk报错

Android P使用pm install安装apk报错 avc: denied { read } for scontext=u:r:system_server:s0 tcontext=u:object_r:sdcardfs:s0 tclass=file permissive=0 System server has no access to read file context u:...

Android pm命令及使用

pm 命令是Android里面packageManage的命令行,用于安装包的操作。...一般在命令行下使用pm命令进行APK软件包的安装及卸载操作。 1、安装APK: 例如,在串口终端下输入: pm install -r /data/card/ApicalRadio.apk

android】解决安装apk INSTALL_FAILED_TEST_ONLY

deubg 包发现无法安装,提示无法解析,使用adb install 安装后提示INSTALL_FAILED_TEST_ONLY,原来是Android Studio 3.0会在debug apk的manifest文件application标签里自动添加 android:testOnly="true"属性 ...

Android常用代码之普通及系统权限静默安装APK

本文主要介绍程序如何安装apk,包括...如果是非系统应用请直接查看:Android常用代码之APK root权限静默安装,查看更完美的解决方案。   1、普通模式安装,调用系统Intent,代码如下: Java pu

adb安装apk报错[INSTALL_FAILED_INVALID_APK]的一个解决办法

今天在android 4.1的手机上做一个恢复程序功能时发现,在adb shell里用pm install -r /data/local/tmp/temp.apk时报错,错误是Failure [INSTALL_FAILED_INVALID_APK], 在网上查了半天没找到这个问题的原因,就自己...

Android 静默安装程序(在后台偷偷安装apk)

一、概述:1、应用场景:电子市场、流氓软件 2、使用手段:偷偷下载,偷偷安装,偷偷启动,偷偷删除二、如何实现:1、使用命令实现adb push C:\Users\Administrator\Desktop\...pm install gameview.apk //安装am s

Android应用市场之APK自动安装

使用pm install XXX.apk的方法,得到apk后,对其重新签名再安装到手机中,即可完成自动静默安装。 具体步骤如下: 1. 代码中执行 public void execCommand(){ new Thread(){ public void ru

Android pm install 需要绝对路径

android安装apk文件时, 把签名的apk文件先拷贝到/mnt/sdcard/,然后在这个目录运行 pm install -r XXX.apk  结果报错:  Failure [INSTALL_FAILED_INVALID_URI] 正确的方法是cd到根目录,然后 pm install -r...

Android SDK: adb shell 命令的使用(am、pm、wm、screencap、monkey等)

相关热词 c#读取shp文件 c# 多个if c#上传图片到安卓的接口 c#中得到控件 c# 浏览器打开 调用 c# 绘制3维 c#酒店管理系统数据库 c#链接api c# 串口发送数据 c# 线程结束回调