android apk的静默安装与卸载
yangxi_001
这个作者很懒,什么都没留下…
展开
-
android 实现静默安装、卸载
android中应用的安装卸载,大家(用android设备的)肯定不陌生。这里就来浅谈android应用的安装、卸载的实现方式。1.系统安装程序android自带了一个安装程序—/system/app/PackageInstaller.apk.大多数情况下,我们手机上安装应用都是通过这个apk来安装的。代码使用也非常简单:?1转载 2016-01-08 16:43:23 · 825 阅读 · 0 评论 -
Android实现静默安装与卸载
转自:http://blog.csdn.net/shineflowers/article/details/40824341一般情况下,Android系统安装apk会出现一个安装界面,用户可以点击确定或者取消来进行apk的安装。但在实际的项目需求中,有一种需求,就是希望apk在后台安装(不出现安装界面的提示),这种安装方式称为静默安装。Android实现静默安装的方式有很多,转载 2016-01-08 16:44:48 · 643 阅读 · 0 评论 -
Android代码实现APK文件的安装与卸载
转自:http://blog.csdn.net/jdsjlzx/article/details/6777643安装:String str = "/CanavaCancel.apk"; String fileName = Environment.getExternalStorageDirectory() + str;Intent intent = new Intent(Int转载 2016-01-08 15:38:07 · 1597 阅读 · 0 评论 -
android apk静默安装和卸载
转自:http://blog.csdn.net/gchk125/article/details/8553805静默安装:在某个触发点自动后台安装指定apk.没有安装界面.新软件自动安装,有旧版本的默默卸载,然后再安装,并且在不受系统设置中的第三方软件安装开关的限制. 自己跟踪记录的源码流程Filemanager中点击apk包之后发送了一个intent出去转载 2016-01-08 16:48:39 · 765 阅读 · 0 评论 -
Android静默安装和静默卸载
静默顾名思义就是静静的默默地,静默安装和静默卸载的意思也就是说在后台默默地安装和卸载。最近的一个app应用分发的项目中app下载的模块,下载完成之后,用户可以通过这个app进行安装,为了提高用户的体验,我就加入了静默安装和卸载功能,然后还加入了使用am命令启动某个Activity。这个项目中静默的方式实现代码如下:首先判断是否有root权限,如果有利用静默方式,否则利用意图转载 2016-01-08 16:46:34 · 676 阅读 · 0 评论 -
绕过身份检测,破解Android SU(android静默安装)
由于Android底层是Linux内核,故了解了Linux的权限管理后就可以知道ROOT的原理,具体可以访问《Android系统权限和root权限》一文,而一般的Androd下的su命令只支持在ROOT用户和SHELL用户下才有权限让程序以root用户身份运行,其实看完Android源码下的system/extras/su/su.c代码即可清楚,而我们绕过了其中的当前运行用户判断来让所有的用户都可转载 2016-01-08 19:32:13 · 3610 阅读 · 0 评论 -
Android 静默安装/后台安装
Android实现静默安装其实很简单,今天在网上找资料找半天都说的很复杂,什么需要系统安装权限、调用系统隐藏的api、需要系统环境下编译、需要跟systemUI同进程什么的。我不知道他们真的实现了静默安装没有,反正我按照他们的方式统统都失败了。 下面我来说说我的静默安装实现方式,亲测效果跟豌豆荚一样,并且实现起来非常简单: 1.支持静默安装的机器必须Root,这个不转载 2016-04-19 10:50:40 · 572 阅读 · 0 评论