Android的静默安装似乎是一个很有趣很诱人的东西,但是,用普通做法,如果手机没有root权限的话,似乎很难实现静默安装,因为Android并不提供显示的Intent调用,一般是通过以下方式安装apk:但是,这并没有真正的实现静默安装,因为有用户界面,会让用户知道。那么,怎么在后台悄悄的安装APK呢?只能试图去看看Android系统源码正常安装APK的过程,我这边下载的源码是Android5.0
转载
2023-07-29 13:51:24
260阅读
静默安装,就是apk在后台悄悄地安装。很多流氓软件喜欢干。但从现在的情况看,只有root了的手机才能静默安装,或者你能搞到手机厂商的签名。 关于静默安装,在万能的浏览器搜索一下,基本上有两种情况。 1.root情况下静默安装 2.非root下面静默安装##root情况静默安装## 1.调用pm指令,下面就是调用pm指令(pm install -r)把/sdcard/haha.apk安装掉。prot
转载
2023-06-28 11:33:53
555阅读
一.轰隆一声雳响,小编闪亮登场。本篇基于已有系统证书(从Android设备厂家获得)的情况下实现静默安装与静默卸载,可分为三部分讲解:将apk内置为系统应用,apk静默安装与apk静默卸载。1.将apk内置为系统应用。内置的方法有共性,也有区别。基础操作是共性,区别就在于Android4.4以上版本与Android4.4以下版本。A.内置为系统应用要做的第一步,就是在清单文件的根节点manifes
转载
2023-11-08 19:07:03
146阅读
在Android硬件产品中,设备上线少不了app的迭代更新,这时候如果App设备的屏幕又不是触屏的,那升级App除了用U盘拷贝,恐怕没有别的办法了吧,而且工作人员一个个去现场人力成本也是相当大,所以可以试试后台控制App来升级,app升级完成后自动安装,安装完成后自动来重启应用,岂不是美滋滋,好了有了方法以后,那我们接下来可以来看看具体是个什
转载
2023-07-25 22:38:30
237阅读
现在市面上各大手机的应用市场,都有静默安装和卸载的功能。当然,个人认为,这是一个流氓行为,可能你会莫名其妙的就安装了一堆应用。像360手机助手、豌豆荚之类的,虽然很像静默安装,其实不是。他们一是通过获取root权限,用pm install命令来静默安装apk的;二是通过智能安装服务,也就是Android中的无障碍服务,模拟点击事件来安装应用。现在我们只分析Android中的静默安装和卸载,也就是P
转载
2024-03-08 21:22:31
224阅读
简介AccessibilityService是一个辅助类,可以监听我们手机的焦点,窗口变化,按钮点击等等。实现它的服务需要在手机设置里面->辅助功能在这里面找到你自己实现的辅助类,然后打开它就可以进行我们一系列的监听了。意义开发者可以利用这些服务使得程序更好用。开发者可以搭建自己的Accessibility服务,这可以加强可用性,例如声音提示,物理反馈,和其他可选的操作模式。Accessib
转载
2024-01-04 13:17:13
110阅读
关于Android应用程序的静默安装,很早以前我就做过一些了解,网上大多数给出的方案都是有严苛的要求:比如要获取root权限、或者是针对特殊的rom,甚至要自己刷机,这些方法即使能够达到目的但是看起来也不那么诱人,对于黑客技术而言几乎毫无用处。最近无意中看到了一个视频课程讲到静默安装,出于好奇心听了一下, 惊喜的发现真的可以做到,于是自己动手尝试了一下,整个过程略微复杂,中间也有很多视频里没提到的
转载
2024-09-02 07:46:24
63阅读
本文内容包括:概念利弊分析合作方式概念什么是预装?你买来一台新手机,开机发现里面已经装了一些APP,这就叫预装。目前最正当的预装途径是和手机制造厂商合作,或者和定制运营商合作,不过更多是存在刷机利益链中。什么是静默预装?某一天你忽然发现你的手机里莫名其妙多了一个或者几个APP,也不是自己喝蒙了或者别人帮你下载的,就像木上长出蘑菇似的,这就是静默安装。也有用户在知乎发帖反馈魅族、中兴、酷派等某品牌手
转载
2023-09-18 17:45:23
41阅读
序言乍听起来,静默安装是非常流氓的一件事,它让用户不知觉的情况下被「收割」。但是技术本身是中立的,我们只谈谈实现静默安装这件事儿。下面我将介绍三种静默安装的方案,每种方案各有利弊,但是目的是一致的。手机被 Root 后直接静默安装声明安装权限并进行系统签名来静默安装使用辅助功能进行安装(称作「智能安装」更贴切吧)1. 手机被 Root 后直接静默安装众所周知,手机被 Root 后可以做好多奇妙的事
转载
2023-09-10 13:18:25
189阅读
但是,对于这些设备制造商预装的程序和服务,你是否多有考虑呢?它们的目的是什么,它们是否会对个人的安全或者是隐私构成威胁。出于这些问题答案的好奇心,一位来自荷兰的计算机专业的学生,同时也是一位安全爱好者,他拥有一台小米 4 智能手机,正着手调查一个名为 “AnalyticsCore.apk” 的神秘预装程序。它 7 * 24 小时不间断的在后台运行,即使你删除它了还会重新出现!小米是世界上最大的智能
转载
2023-09-08 21:21:59
29阅读
# Android静默安装手机中APK的实现方法
## 引言
在Android开发过程中,有时我们需要实现静默安装手机中APK的功能。本文将介绍一种实现该功能的方法,并给出详细的步骤和示例代码,帮助刚入行的开发者理解和掌握这一技术。
## 整体流程
下面是实现“Android静默安装手机中APK”的整体流程。我们将使用一张序列图来展示整个流程。
```mermaid
sequenceDiag
原创
2023-12-20 07:01:35
305阅读
转载请注明出处:之前有很多朋友都问过我,在Android系统中怎样才能实现静默安装呢?所谓的静默安装,就是不用弹出系统的安装界面,在不影响用户任何操作的情况下不知不觉地将程序装好。虽说这种方式看上去不打搅用户,但是却存在着一个问题,因为Android系统会在安装界面当中把程序所声明的权限展示给用户看,用户来评估一下这些权限然后决定是否要安装该程序,但如果使用了静默安装的方式,也就没有地方让用户看权
转载
2023-09-10 13:15:53
364阅读
静默安装:在某个触发点自动后台安装指定apk.没有安装界面.新软件自动安装,有旧版本的默默卸载,然后再安装,并且在不受系统设置中的第三方软件安装开关的限制. 自己跟踪记录的源码流程Filemanager中点击apk包之后发送了一个intent出去 /*
* uri = file:///storage/sdcard0/download/%E7%99%BE%E9%98%85.apk
* mi
转载
2023-11-15 21:10:16
243阅读
这段时间很忙,少来发帖了,今天再来爆一个....
Android上的静默安装似乎是个很诱人的功能,好多人都问这个问题。今天分享下实现静默安装的两种方法,但当看完这篇文章后,仍会让一些人失望滴。
&
转载
2024-02-04 22:14:16
66阅读
随着物联网的兴起,无人值守的android设备越来越多,我目前手里刚好在接相关的售票机器,需要实现更新、下载、静默安装、自动打开,网上相关文章太多了,很容易眼花缭乱,我这边整理出来留作记录,亲测有效!前提:root!非root设备就需要rom厂商的签名了第一步增加权限<uses-permission android:name="android.permission.INSTALL_PACKA
转载
2023-07-27 19:49:18
632阅读
静默顾名思义就是静静的默默地,静默安装和静默卸载的意思也就是说在后台默默地安装和卸载。最近的一个app应用分发的项目中app下载的模块,下载完成之后,用户可以通过这个app进行安装,为了提高用户的体验,我就加入了静默安装和卸载功能,然后还加入了使用am命令启动某个Activity。这个项目中静默的方式实现代码如下:首先判断是否有root权限,如果有利用静默方式,否则利用意图实现app安装和卸载操作
转载
2023-07-25 22:51:36
186阅读
先看效果: 静默安装的思路就是一个,就是用 adb install -r (apk路径) 或者 pm install -r (apk路径),用这种方式安装apk,是不会提示用户安装界面,所以,我们的思路就是在代码实现上诉的命令即可。 不过, 上诉命令需要 root 权限,然而,很多手机在出厂的时候,是做了定制的,即很多 root 是不开放的;而这个时候,我们就需要做判断了。//获取超级权限
转载
2023-06-27 13:00:39
277阅读
卸载app的方式有多种,可以直接调用android系统的卸载程序,但是这样会调出android卸载提示框,问题就是真的不好看。所以采用静默卸载的方式,避免弹出系统提示框。方法一(调用系统卸载程序):1 //卸载应用
2 Uri packageURI = Uri.parse("package:" + pkgName);
3 Intent uninsta
转载
2023-05-31 16:08:55
433阅读
最近需要实现Android应用的静默安装,在网上看了不少帖子,最后在root权限下实现对应用的静默安装和卸载,现在就整个实现的过程做一个总结。
一.第一种方案 第一种方案参考了源码中/packages/apps/PackageInstaller的实现方式,实现的主要代码如下:
importjava.io.File;
importjava.io.FileNotFoundException;
i
翻译
2021-08-13 17:17:08
788阅读
Android 9 (P)静默安装/卸载App适配终极指南 引言 公司最近上马了Android 9和10的平台,我们也得哼哧哼哧的进行相关的开发。我只能说谷歌的工程师为了KPI考核对Android修改的老开心了,可苦了我们啊。这不今天在进行Android的静默安装的API封装,尼玛原来的相关接口都没有了。那么今天要说的就是在Android P上面怎么实施静默安装/卸载接口的封装
转载
2023-10-26 21:29:25
313阅读