`
liuyun025
  • 浏览: 123897 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

使用android Intent卸载apk

阅读更多

 

使用android自带的卸载方式卸载apk是很方便的:

 

Uri packageUri = Uri.parse("package:" + pkg);
    

Intent i = new Intent(Intent.ACTION_DELETE, packageUri);

startActivity(i);

分享到:
评论

相关推荐

    android静默卸载指定包名APP

    2. 构建卸载请求:使用`Intent`对象,设置行动为`ACTION_UNINSTALL_PACKAGE`。 ```java Intent uninstallIntent = new Intent(Intent.ACTION_UNINSTALL_PACKAGE); uninstallIntent.setData(Uri.parse("package:" + ...

    安装与卸载apk的代码实例

    总结,安装和卸载APK在Android开发中是常见的任务。理解这些操作背后的代码逻辑对于开发者来说至关重要,无论是为了调试、更新应用还是提供用户友好的功能。在实际应用中,请确保遵循Android的安全最佳实践和权限...

    Android 静默安装和静默卸载(SilentInstaller)

    详情见:Android 静默安装和静默卸载(系统层) ...安装: Intent intent = new Intent("android.intent.action.SILENT_PACKAGE_INSTALL"); intent.putExtra("silent_...//指定需要卸载apk的包名 sendBroadcast(intent);

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

    在Android 10中,卸载应用依然可以使用`PackageManager`的`deletePackage()`方法,但同样需要`DELETE_PACKAGES`权限,该权限与`INSTALL_PACKAGES`一样,主要授予系统应用。以下是一个简单的卸载示例: ```java if ...

    Android实现用代码简单安装和卸载APK的方法

    在Android平台上,有时候我们需要在应用程序内部完成安装和卸载APK文件的操作,这对于自动化测试、应用更新或系统管理类应用非常有用。以下将详细介绍如何在Android代码中实现这些功能。 首先,我们来看如何通过...

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

    本篇文章将详细解析如何创建并使用接口来控制第三方APK的安装与卸载。 首先,我们需要创建一个接口`IPolicyManager`,它定义了两个关键方法:`setAppInstallationPolicies`和`setAppUninstallationPolicies`。这两...

    Android中使用Intent获取其他应用程序信息的方法介绍.pdf

    使用Intent ACTION_DELETE可以实现卸载已安装的应用程序。首先,构建一个Uri对象,其uri部分由"package"和待卸载应用的包名(strPackageName)组成。然后,创建一个新的Intent,将ACTION_DELETE动作与这个Uri关联,...

    Android 监听apk安装替换卸载广播的实现代码

    在Android开发中,监听APK的安装、替换和卸载事件是常见的需求,这有助于开发者了解用户对应用程序的动态操作。这些操作可以通过注册广播接收器(Broadcast Receiver)来实现,以便在特定事件发生时接收通知。以下是...

    Android静默 安装卸载应用程序文档

    在Android系统中,静默安装和卸载应用程序是一种无需用户交互的方式,通常用于自动化测试、设备管理或系统级服务。这种方式涉及到对系统API的深度利用,因为某些接口是隐藏的,需要通过Android系统的源码来访问。...

    Anddroid系统APK卸载流程源码分析

    ### Android系统APK卸载流程源码分析 #### 一、引言 在Android系统中,用户经常需要安装和卸载应用程序(APK文件),这一过程对于系统的稳定性和用户体验至关重要。本文将深入探讨Android系统中APK卸载的流程及其...

    Android监听应用程序安装和卸载

    3. **删除的应用程序**:当设备上卸载了一个应用程序后,系统会发送一个名为`android.intent.action.PACKAGE_REMOVED`的广播。这时可以做一些清理工作,例如从数据库中删除该应用的相关记录。 #### 注意事项 1. **...

    安卓安装卸载相关-Android程序无需Root可以安装APK.rar

    在Android系统中,安装和卸载应用程序是用户日常操作的一部分。传统的APK安装通常需要设备具有管理员权限,也就是我们常说的Root权限。然而,有些情况下,用户可能希望在不Root设备的情况下安装APK,这在Android开发...

    android程序快捷方式的创建和删除(包含部分应用级操作)

    这篇描述涉及到几个关键的Android编程知识点,包括快捷方式的处理、多线程下载、获取应用列表以及安装/卸载APK。接下来,我们将深入探讨这些主题。 1. **创建和删除程序快捷方式** 在Android中,我们可以使用`...

    Android PMS介绍

    在安装过程中,PMS 会将一个 intent 发送给 PackageInstaller,然后 PackageInstaller 会启动安装界面,并将 apk 应用程序安装到 Android 设备上。 pm 命令 pm 命令是 Android 系统提供的一个命令,用于管理 apk ...

    狂刷Android范例之4:用代码安装卸载app

    这个范例用来展示如何在程序中使用Intent来安装和卸载一个apk文件到用户的手机上。 其主要使用了Intent的Action和Data属性来指明希望的操作和需要安装的apk文件路径,该apk是放在本app的asset目录中作为一个资源。

    安卓Android源码——监听自身被卸载.rar

    在安卓(Android)开发中,...总的来说,监听Android应用被卸载是一个需要巧妙应对的挑战,涉及到对系统广播的理解和适当使用。通过深入研究提供的源码和文档,开发者可以为自己的应用添加这一特性,以满足特定的需求。

Global site tag (gtag.js) - Google Analytics