`
jenly
  • 浏览: 18211 次
文章分类
社区版块
存档分类
最新评论

apk的安装和卸载

 
阅读更多

之前写了一篇关于静默安装apk的、那个其实是在获取root权限的条件下来通过执行命令完成的、其功能本身已经很强大了、只是前提条件是需要root权限、然后什么静默安装卸载就都是浮云了、对于以下刚刚学android的同学来说、普通的apk安装、就已经够用了、好了、废话不多说、直接上代码、


封装代码如下、

	/**
	 * 安装apk
	 * @param context
	 * @param file
	 */
	public static void installApk(Context context,File file){
		
		Intent intent = new Intent(Intent.ACTION_VIEW);
		
		Uri uriData = Uri.fromFile(file);
		String type = "application/vnd.android.package-archive";
		
		intent.setDataAndType(uriData, type);
		context.startActivity(intent);
	}
	
	/**
	 * 卸载apk
	 * @param context
	 * @param packageName
	 */
	public static void uninstallApk(Context context,String packageName){
		
		Intent intent = new Intent(Intent.ACTION_VIEW);
		
		Uri uriData = Uri.parse("package:" + packageName);
		intent.setData(uriData);
		context.startActivity(intent);
	}
	
	
	public static void uninstallApk(Context context){
		uninstallApk(context,context.getPackageName());
	}



ps:这是很早以前就写的、因为之前没有写博客的习惯、没有贴上来、现在贴出来供初学的友友们学习学习、


想了解静默安装的友友们、请猛戳:android通过获取root权限实现静默安装、

分享到:
评论

相关推荐

    Android APK的安装卸载

    Android APK 的安装卸载是 Android 应用程序生命周期中的重要部分,对于 Android 应用程序的开发、测试和部署都非常重要。下面我们将详细解释 Android APK 的安装卸载机理。 一、Android APK 的安装 Android APK ...

    apk批量安装/卸载软件(把多个apk安装至安卓平台)

    2,把需要安装的apk放进文件夹里面(和Install.bat同级目录) 3,双击Install.bat(运行) 效果: 1,双击Install.bat,没把安卓设备连接电脑,cmd命令窗口会提示”请插入手机…“ 2,把apk放进与Install.bat同级...

    android 禁止第三方apk安装和卸载的方法详解

    总之,通过在Android系统中创建自定义服务,并实现特定的接口,我们可以对第三方APK的安装和卸载进行精细控制,从而满足特定的安全需求。这个过程涉及到多个系统组件的交互,包括服务注册、权限管理、系统设置读写...

    apk安装、卸载、详情界面

    android里面 apk进行安装、卸载、详情界面等的代码片段

    批量安装和卸载apk工具

    本工具支持apk批量安装和卸载 安装操作步骤如下: 1.将要安装的apk包拷贝到apk目录下 2.调用installapk.py python installapk.py [,<apkname2>...] 可选参数不给出时,默认安装apk下的所有包文件 也可以指定apk...

    apk安装、卸载、分享工具类

    Android apk安装包的,安装、卸载、分享和打开工具类。Android apk安装包的,安装、卸载、分享和打开工具类。Android apk安装包的,安装、卸载、分享和打开工具类。

    Android10.0 静默安装、卸载接口.zip

    在Android系统中,静默安装(Silent Installation)和卸载(Silent Uninstallation)是开发者或者系统管理员在后台执行应用程序的安装与卸载过程,无需用户交互的一种方式。这通常用于批量部署应用或者在设备管理器...

    android apk各种安装卸载方式

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

    应用管理器 apk安装器 卸载管理 启动管理

    android apk 安装 卸载 启动 应用 管理 ListView TabHost Activity SimpleAdapter,里面有自动搜索sdcard的apk列表功能,并且可以启动相应的apk,显示已经安装在系统的应用,可以执行卸载。显示系统应用列表,可以...

    adb批量安装卸载apk

    本教程将详细讲解如何使用`adb`配合`bat`脚本来实现批量安装和卸载APK,这对于多设备管理或自动化测试非常实用。 ### ADB介绍 ADB是Android开发者工具包(SDK)的一部分,可以连接物理设备或模拟器。主要功能包括:...

    使用adb命令批处理安装卸载apk

    使用adb命令批处理安装卸载apk 安装: 安装比较简单,批处理获取拖放的文件参数直接调用adb命令即可,需要设置下adb的路径 卸载: 卸载稍微复杂一点,因为需要提供包名给adb,所以要获取apk的包名。这里使用的方法...

    如何在Android模拟器上安装和卸载APK包.chm

    如何在Android模拟器上安装和卸载APK包

    Android静默安装卸载APK

    在Android系统中,静默安装和卸载APK是指在用户无感知的情况下,通过编程方式自动执行安装或卸载应用程序的过程。这种方式常用于系统维护、自动化测试或者在企业级设备管理中,以便批量处理应用程序的部署。在本教程...

    Android教程之如何安装(卸载)apk文件到模拟器

    在Android应用开发的过程中,安装和卸载APK文件是开发者经常进行的操作。这篇教程将详细介绍如何在Android模拟器上进行这些操作。 首先,我们来看如何安装APK文件到模拟器。安装过程主要分为以下几个步骤: 1. **...

    多台android设备批量安装apk卸载apk

    批量安装APK,我想还是比较简单的,借助android助手,很容易做到这一点(个人不喜各类助手连接Android时强制安装助手软件);通过adb命令执行多条安装命令也可以直接搞定。电子城里面一般都是借助“安装盒子”进行...

    android:windows下面如何从模拟器安装和卸载APK

    android:windows下面如何从模拟器安装和卸载APK。dos下用命令行操作安装和卸载。

    APK程序安装器

    联想A60(版本号S306),APK程序安装器

    在Android模拟器上安装和卸载APK包

    本文将深入探讨如何在Android模拟器上安装和卸载APK包,并提供相关知识点。 首先,安装APK包的过程相对简单。Android系统支持通过多种方式安装应用,包括通过Google Play、文件管理器或者直接通过命令行。对于开发...

    xapk安装器 快捷方便滴安装 删除 .apk、.xapk 格式应用文件.rar

    「xapk安装器」安卓版是一款可以帮助您把 .xapk 格式文件安装到手机、平板等安卓设备上的应用工具,有了 「xapk安装器」您就基本告别了 Android APK OBB 的安装错误问题,而且让您更快捷方便滴安装或删除 .xapk 格式...

Global site tag (gtag.js) - Google Analytics