android静默代码 android静默安装
Android是不是可以实现静默安装模式
在 Android 中,如果要使用系统限制的权限(比如 android.permission.WRITE_SECURE_SETTINGS),我们需要把程序安装到 /system/app/ 下。下面以 SecureSetting.apk 为例,演示这个操作。需要准备一台已经获得 Root 权限的手机。
创新互联基于分布式IDC数据中心构建的平台为众多户提供四川雅安电信机房 四川大带宽租用 成都机柜租用 成都服务器租用。
其实静默安装的原理很简单,就是调用Android系统的pm install命令就可以了,但关键的问题就在于,pm命令系统是不授予我们权限调用的,因此只能在拥有ROOT权限的手机上去申请权限才行。
楼主要检测是不是获取了权限的话可以下载一个电脑版的应用宝,用数据线连接手机和电脑,在我的手机工具箱里面点击一键root,如果显示解除root就说明root权限已经获取成功,如果显示的是一键root,那就说明没有获取成功。
为保证效果,手机需要root,并且不要禁用tasker的自启 当然,你可以自己安排其他的自启条件,只要修改第4步中的设定即可实现其他状态或者事件引起软件自启或关闭。
如何实现Android应用的静默安装
1、我看了一些第三方的应用市场,一般在设置下都会有前两种静默安装的方式可供选择,而后两种静默安装的方式主要是厂商自己的应用市场使用。
2、将apk内置为系统应用。内置的方法有共性,也有区别。基础操作是共性,区别就在于Android4以上版本与Android4以下版本。apk静默安装。apk静默卸载。
3、滑动手机屏幕,下拉弹出应有通知。点击界面中的选项通知管理。这样就可以快速打开通知权限设置界面。点击打开要设置的应用,点击开启或者关闭允许通知选项后面的选项进行设置。
4、运行静默安装包: Setup.exe /s f1Setup.iss.install的路径 f2“指定生成静默安装Log的路径” 如果不通过f2指定log路径,则会在setup.exe同路径下生成一个Setup.log的文件。 静默卸载调用方法同1。
android没有root的情况下怎么实现静默安装
第二种方法,需要先打一个未签名的APK包,然后用系统签名对其进行签名。这个方面的东西在我之前的一篇博文已说明,这儿就不重复了。
$ adb push SecureSetting.apk /sdcard/ // 上传要安装的文件,为安装做准备。 $ adb shell $ su // 切换到 root 用户。如果没有获得 Root 权限,这一步不会成功。
ADB虽然可以静默安装,但肯定不是你想要的。而且似乎是需要root的吧?不管从电脑还是手机模拟。丢system app下,虽然可行,但等于是一个刷机包,这可把事情搞大了啊,麻烦层度不言而喻。签名实现。
不将手机root,也是可以备份资料的。可以把资料备份到电脑上。在电脑上下载一个应用宝软件。打开软件,找到工具箱,选择资料备份。使用数据线把手机连接到电脑上,使用其中一个工具对手机操作。资料就备份到电脑上了。
肯定会有一定的权限限制。3 在网上看到一个文件管理程序,据说是可以实现批量寂寞安装应用程序,但说明运行时需要用户确定得到手机的root权限,所以没有太大意义。4 定制自己的android系统,可以解决。
网站名称:android静默代码 android静默安装
标题网址:http://myzitong.com/article/dipcidg.html