android 安装卸载apk

【Andriod】使用adb命令安装和卸载apk的通用python脚本 adb 称之为:`Android 调试桥 (Android Debug Bridge )`是一种允许`模拟器或已连接的 Android 设备`进行通信的`命令行工具`,它可为各种设备操作提供便利,如`安装和调试应用`,并提供对 `Unix shell(`可用来在模拟器或连接的设备上`运行各种命令`)的访问。 阅读详情

android apk 文件的安装和卸载代码:

都是通过intent 来完成


安装:

String str = "/com.xx.xxx.apk";
String fileName = Environment.getExternalStorageDirectory() + str;
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.android.package-archive");
startActivity(intent);

卸载:
Uri packageURI = Uri.parse("package:com.xx.xxx");   
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);   
startActivity(uninstallIntent);

package:com.xx.xxx这个形式是 package:程序完整的路径 (包名+程序名).
XXLive1.1.0.apk 立即下载

相关推荐

Ext.NET.WebForms.4.1.0

Ext.NET.WebForms.4.1.0

Android静默安装和卸载APK的代码实现

转载:添加链接描述 1.前言    在实际的终端设备开发中,为保证设备的正常运行,通常会同时运行两个APK,一个用于客户端交互的主APK,另一个是用于监护主APK的辅助APK。    在市面上常见的安卓APK中,为保证该设

明耀的博客 1239

FibPlus v7.7 for Delphi XE10 Seattle FULLSources

实测Delphi XE10 Seattle版本可装,也支持XE6-XE9,带全部源码,最新版本 FIBPlus是一款使用方便、用途广泛的库文件,可用于Delphi, C++ Builder, Kylix组件开发,还可以直接以Ada对象形式用于InterBase 和 Firebird (Yaffil)中。它主要用于数据库的程序开发

android彻底卸载apk

第一种方式: 1.删除/data/app/xxx的apk 2.删除/data/data/com.xxx 的安装缓存目录 第二种方式:adb uninstall 包名 //可以在AndroidManifest.xml 查看package="com.example.test"包名 # adb uninstall com.example.test ———————————————— ...

luyao3038的博客 4158

android apk各种安装卸载方式

支持安装方式   1.启动系统安装界面正常安装安装。 2.静默安装到系统中。 3.静默安装到/system/app中,需要root权限。    卸载方式   1.利用系统卸载界面PackageUninstalActivity来卸载。   2.卸载安装到/system/app/下的内置应用。

Android7.0安装apk.7z

解决unity开发移动平台android7.0不能覆盖版本安装apk问题__调用项目中aar包即可完成。项目中有明确代码

安卓模拟器上安装卸载apk文件教程

安卓模拟器上安装卸载apk文件教程 安卓模拟器是一个能在Windows平台模拟安卓手机系统的模拟器。安卓模拟器能在电脑上模拟出安卓手机运行环境,让你在电脑上也能体验安卓游戏和应用。   如果我们想要运行一些程序,但又不想在自己的手机上运行,当然就可以在安卓模拟器上实验一下啦,一起来看一下   首先确保自己的电脑上安装有模拟器,安装前要配置JDK,下载ADT和SDK还有eclips

u010201459的专栏 798

JEEBBS 5.1 安装包.zip

jeebbs是金磊科技推出的一款以社区为基础的论坛系统,系统采用SpringMVC3 Spring3 Hibernate3 Freemarker技术架构,功能丰富、操作简单,能与jeecms进行无缝整合,实现全站用户统一,门户网站首页轻松调用论坛数据,在用户体验方面能够更加自然的过渡,增加用户在站内应用的一站式服务用户体验。 JEEBBS 5.1 安装包 更新日志:2017-11-13 1.api账户新增校验独立密码 查看和增加;2.完善道具功能;3.新增主题批量管理; 4.修复5.0bug; 4.1单点登陆配置错误; 4.2首页及各版块帖子预览内容不正确,加入格式后无法正确显示; 4.3添加直播结束时间未限定; 4.4直播页面视频窗口位置大小不正确,留有多余黑框调整; 4.5工作台提现申请列表没有链接点击; 4.6其他样式问题。

Android之Intent意图之安装卸载apk

1、为了layout界面代码重用,在styles.xml中加入自定义样式 <resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your th...

阿宁的博客 911

Python RK3588 MPP 8路视频硬解码!全体目光向我看齐!

本文重写了官方demo、加入了Zlmediakit进行拉流并通过pybind11将代码封装成so库,现在,在python中直接通过import的方式,就能完成基础的拉流解码操作,目前支持8路拉流解码!!!

m0_46303486的博客 4878

【Web实战】微信小程序逆向

2E 70 6E 67”为带存放路径的文件名称,“00 00 11 7C”对应文件在小程序包中的具体偏移位置,“00 01 01 F7“对应文件在小程序包中的数据长度。但这并不是最初的原项目文件结构,原因是微信服务器会将小程序源码中所有的“js”文件压入“app-service.js”文件中,将所有的“json”文件压入“app-config.json”中,将所有的“wxml”文件压入“page-frame.html”文件中,“wxss”则在处理之后以“html”文件的形式存留在对应页面目录之下。

若有战,召必回 1943

安卓代码安装卸载APK

安卓系统 安装: String str = "/CanavaCancel.apk"; String fileName = Environment.getExternalStorageDirectory() + str; Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile...

xxdw1992的博客 685

FPGA控制DDR读写(AXI4总线接口)

FPGA控制DDR读写

qq_42712308的博客 1万+

Android静默方式实现批量安装卸载APK

由于安装卸载应用程序的部分API是隐藏的,所以必须在ubuntu下下载Android系统源码,并编译之后使用MM命令编译生成APK文件,其实也难。思路是这样的,在XX/packages/apps目录下有一个PackageInstaller的应用程序,Android机器中安装卸载都是由这个应用程序完成的。但是它没有批量安装和卸载的功能,如果要在自己的应用程序中添加批量安装和卸载的功能,其实很简单,只

xak的专栏 2136

格(Lattice)基础(一)

有关格的基础概念,和相关的格难题

Amire0x的小乐园 5698

RAG效果调优清单(命中率提升3倍)

本文提出了一套工程可落地的RAG(检索增强生成)模型组合方案,强调通过最优组合实现效果、成本和扩展性的平衡。核心架构包括Embedding模型、向量数据库检索、Rerank模型和LLM生成四个环节,推荐了四种具体组合方案:本地最优性价比(bge+reranker+Qwen 7B)、效果优先(bge-large+reranker+14B模型)、高并发(轻量模型+vLLM)和中英混合(多语言模型)。文章指出Embedding决定检索下限,Rerank提升准确率上限,LLM影响最终体验,并提供了不同场景的优化策略

刘一说的IT专栏 520

Android PackageManagerService总结(五) APK卸载流程

PackageManagerService(简称PKMS),是Android系统中核心服务之一,管理着所有与package相关的工作,常见的比如安装、卸载应用, 信息查询等工作 重点介绍一下apk卸载流程

u012514113的专栏 4821

【EMC专题】为什么芯片规格书ESD性能中看不到MM(机器放电模型)

器件级ESD包括三种类型,HBM人体放电模型、MM机械放电模型和CDM元件充电模型。但在芯片规格书中为什么只见到HBM模型与CDM模型,却没有看到MM模型的数据?

一点硬件 450

android adb 卸载apk命令

我整理的一些关于【包名,Android,bash】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/bLN8S1Android ADB 卸载 APK 命令的科普文章 在 Android 开发和测试过程中,ADB(Android Debug Bridge)是一项不可或缺的工具。它...

weixin_28309723的博客 751

Windows2008使用-解决漏洞-CVE-2010-2730

随着硬件的升级,操作系统也逐渐进行了版本更新。目前阶段,Windows2016Server、Windows2022Server逐渐成为了以Windows系列的服务器平台系统。对于有些应用而言,由于其业务的固定,可能仍只能运行在Windows2008Server或者Windows2012Server上。有时候我们为安全需要,需要将相关的操作系统涉及的漏洞做修复。最近碰到在一个Windows2008R2 的操作系统漏洞CVE-2010-2730,一顿操作,终于找到了合适的方案,这里分享给大家。

mystonelxj的博客 2314

【漏洞复现】永恒之蓝 MS17-010 远程溢出漏洞(CVE-2017-0143)

文章目录声明前言一、漏洞原理简述二、漏洞代码深层解析三、实验步骤四、漏洞补丁总结 声明 本篇文章仅用于技术研究与技术学习,切勿用于非授权下攻击行为,切记! 前言 Windows7 存在 MS17-010 永恒之蓝(远程溢出漏洞) ,该漏洞是方程式组织在其漏洞利用框架中一个针对SMB服务进行攻击的漏洞,该漏洞导致攻击者在目标系统上可以执行任意代码 一、漏洞原理简述 MS17-010漏洞出现在Windows SMB v1中的内核态函数 srv!SrvOs2FeaListToNt 在处理FEA(File Ex

李同學AI安全 9627

Android源码笔记--APK卸载过程

            Android中应用的卸载主要是通过PackageManager中提供的deletePackage()函数来卸载,该函数通过IPC调用到Pms的deletePackage()函数,继而调用到deletePackageX();            当在设置中的应用列表中点击一个安装的应用,点击卸载后,会发送一个Intent给UninstallerActivity,在Uni...

ljt2724960661的博客 3425

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Android apk卸载流程

卸载流程   4.1 卸载的调用堆栈 看看卸载的调用堆栈 05-01 08:50:27.174: D/PackageManagerService(1107): com.android.server.pm.PackageManagerService.deletePackage(PackageManagerService.java:14445) 05-01 08:50:27.

aaajj的专栏 3953

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

老司机人手必备xxlive 仅供学习交流 勿传播以及商业用途

一款直播聚合和影视聚合app,小朋友就别看了。已破解,无任何限制观看 点击下载

songjianzaina的博客 4万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

上一篇: mac finder中显示所有文件
下一篇: android 中调试http 获取数据 (使用curl )
javalive09
博客等级 码龄16年 43粉丝 281原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值