`
liangoogle
  • 浏览: 278368 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

安装apk、卸载apk 代码

 
阅读更多
安装 apk:

                                        Intent i = new Intent(Intent.ACTION_VIEW);
                                        String filePath = appInfo.getAbsolutePath();
                                        i.setDataAndType(Uri.parse("file://" + filePath),
                                                "application/vnd.android.package-archive");
                                        startActivity(i);


卸载 apk:

                                        Uri uri = Uri.fromParts("package", 
                                        appList.get(pos).getPackageName(), 
                                                null);
                                        Intent intentuninstall = new Intent(Intent.ACTION_DELETE, uri);
                                        startActivity(intentuninstall);
分享到:
评论

相关推荐

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

    本文将深入探讨Android系统中APK卸载的流程及其背后的源代码实现。 #### 二、APK卸载流程概述 当用户决定卸载一个已安装的应用时,系统会通过一系列步骤来完成整个卸载过程。主要包括以下几个方面: 1. **从PMS的...

    安装与卸载apk的代码实例

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

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

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

    apk安装、卸载、详情界面

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

    android 5.1静默安装、卸载patch

    支持android5.1静默安装、卸载代码,封装在PackageInstaller模块内,在执行时可能需要修改部分framework代码使功能正常使用。

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

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

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

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

    Android应用源码之程序的安装、卸载和更新.zip

    - 然后,APK的资源会被解压缩到设备的`/data/app`目录下,而代码会被加载到Dalvik或ART(Android RunTime)虚拟机。 - 应用的权限、服务、广播接收器等元数据会被写入系统数据库`/data/system/packages.xml`。 2....

    代码安装卸载app

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

    安卓安装卸载相关-安卓后台静默安装APK代码需要赋予root权限.rar

    标题提到的"安卓后台静默安装APK代码需要赋予root权限"涉及到的核心知识点是安卓系统的安全模型、后台安装机制以及root权限的使用。 1. 安卓安全模型:安卓系统基于Linux内核,采用权限控制模型,每个应用程序都有...

    android 实现自我自动静默卸载

    android 实现自我自动静默卸载 妈妈再也不用担心我是流氓了 部分手机安装失败。本人三星i9108可以 小米安装失败。不知道为什么。同个程序。可能是小米没root,但是代码里面没有涉及root相关的 。只是修改了应用权限 ...

    批量安装卸载android应用

    然后,将apk文件或应用包名列表输入到批处理脚本中,运行脚本即可执行批量安装或卸载操作。 重要提示: - 在进行批量操作时,请确保你有权限对所有应用进行安装或卸载,特别是当涉及到系统应用时,可能需要root权限...

    apk批量安装bat文件

    ADB能够让你与连接到计算机的Android设备进行通信,包括安装、卸载APK,查看设备状态,甚至进行远程调试。在批处理文件中,我们需要指定ADB的路径,因为这个路径可能因用户的系统配置而异。 在"InstallALL.bat"这个...

    android 静默安装和卸载

    由于具体文件内容未给出,我们无法提供详细的解析,但可以推测它可能是一个简单的Android项目,包含了用于静默安装和卸载的代码示例。 总的来说,静默安装和卸载涉及到对Android系统的底层操作,需要对ADB、Shell...

    安卓Android源码——程序的安装、卸载和更新.zip

    在安卓(Android)系统中,程序的安装、卸载和更新是用户与应用程序交互的核心环节。深入了解这些过程有助于开发者优化应用的部署和管理。这里,我们将深入探讨Android源码中的相关实现机制。 首先,让我们来看程序...

    Android应用安装APK方法汇总源码

    1、正常安装——有安装界面,由系统自带的packageinstaller.apk应用处理安装及卸载过程的界面。 2、系统权限下静默安装——无安装界面,其实也是Google Play的安装方式,当然也是有实现方法的。 3、ROOT下完全静默...

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

    以上就是Android平台上通过代码安装和卸载APK的基本步骤和注意事项。这些功能通常用于自动化测试、应用更新服务或者系统管理类应用,但需要注意的是,由于涉及到系统级别的操作,因此需要谨慎处理,避免滥用导致安全...

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

    首先,获取到APK文件的Uri,然后创建一个`PackageInstallObserver`监听安装过程,最后通过`PackageManager`的`installPackage()`方法进行安装: ```java Uri mPackageURI = Uri.fromFile(new File(Environment....

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

    本文将详细讲解如何在Android模拟器上安装和卸载APK包。 首先,启动Android模拟器。模拟器的可执行文件通常位于Android SDK的安装目录下的`tools`文件夹中。例如,在Windows环境下,路径可能是`F:GPhoneandroid-sdk...

    adb命令安装apk-安装apk脚本.zip

    首先,adb是Android SDK的一部分,通过USB连接或Wi-Fi网络,开发者可以在电脑上控制Android设备,执行诸如查看设备状态、传输文件、运行命令、安装及卸载应用等操作。adb有三种工作模式:设备模式、模拟器模式和端口...

Global site tag (gtag.js) - Google Analytics