社区
Android
帖子详情
android 静默升级,自动启动升级过的app
回忆不如过去
2017-09-28 05:53:39
做的一个项目,没有界面所以需要进行静默更新(通过比较本地版本号和服务端的版本号来进行下载更新安装),但是我是android新手一个。不太明白静默升级是咋回事(在网上看了不少的东东)。大神求助啊,希望哪位大神能够给个demo啥的。
...全文
793
2
打赏
收藏
android 静默升级,自动启动升级过的app
做的一个项目,没有界面所以需要进行静默更新(通过比较本地版本号和服务端的版本号来进行下载更新安装),但是我是android新手一个。不太明白静默升级是咋回事(在网上看了不少的东东)。大神求助啊,希望哪位大神能够给个demo啥的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
辉度
2017-09-29
打赏
举报
回复
http://blog.csdn.net/guolin_blog/article/details/47803149 参考郭琳大神的 现在高版本手机都要用无障碍才能静默。。然而获取这个权限也是一件麻烦的事情,手机的适配会很麻烦。。
Jing丶無雙
2017-09-29
打赏
举报
回复
静默安装需要对手机进行root,我也没尝试过。不过我采用了智能安装的方式,你也可以试试
http://blog.csdn.net/guolin_blog/article/details/47803149
Android
程序
静默
安装安装后重新
启动
APP
的方法
一:需求简介 之前boss提出一个需求,运行在广告机上的
app
,需要完成
自动
升级
的功能,广告机是非触摸屏的,不能通过手动点击,所以
app
必须做到
自动
下载,
自动
安装
升级
,并且安装完成后,
app
还要继续运行,最好不借助其它
app
来实现以上功能。 二:实现思路 实现这个功能第一个想到的方法就是
静默
安装,由于广告机已经root,
静默
安装比较顺利,安装
app
的主要代码如下: /* @pararm apkPath 等待安装的
app
全路径,如:/sdcard/
app
/
app
.apk **/ private static boolean clientInstall(String apkPath
android
静默
升级
方案,
android
实现
静默
更新安装并
自动
启动
因为做的项目是装在固定设备上的,所有设备都已root一:当前版本号与服务器版本对比 如有更新则去服务器下载新版本这个网上很多教程不多说二:下载完保存到某目录下,
自动
安装,无需手动点击确认实现实际使用的是su pm install -r filepath命令。核心代码如下:protected void excutesucmd(String currenttempfilepath) {Process ...
Prometheus+Grafana搭建全方位的监控告警系统
一、prometheus简介 Prometheus是一个开源的系统监控和告警系统,现在已经加入到CNCF基金会,成为继k8s之后第二个在CNCF维护管理的项目,在kubernetes容器管理系统中,通常会搭配prometheus进行监控,prometheus支持多种exporter采集数据,还支持通过pushgateway进行数据上报,Prometheus再性能上可支撑上万台规模的集群。 二、prometheus架构图 三、prometheus组件介绍 1.Prometheus Server: 用于收集和存储时间序列数据。 2.Client Library: 客户端库,检测应用程序代码,当Prometheus抓取实例的HTTP端点时,客户端库会将所有跟踪的metrics指标的当前状态发送到prometheus server端。 3.Exporters: prometheus支持多种exporter,通过exporter可以采集metrics数据,然后发送到prometheus server端 4.Alertmanager: 从 Prometheus server 端接收到 alerts 后,会进行去重,分组,并路由到相应的接收方,发出报警,常见的接收方式有:电子邮件,微信,钉钉, slack等。 5.Grafana:监控仪表盘 6.pushgateway: 各个目标主机可上报数据到pushgatewy,然后prometheus server统一从pushgateway拉取数据。 四、课程亮点 五、效果图展示 六、讲师简介 先超(lucky):高级运维工程师、资深DevOps工程师,在互联网上市公司拥有多年一线运维经验,主导过亿级pv项目的架构设计和运维工作 主要研究方向: 1.云计算方向:容器 (kubernetes、docker),虚拟化(kvm、Vmware vSphere),微服务(istio),PaaS(openshift),IaaS(openstack)等2.系统/运维方向:linux系统下的常用组件(nginx,tomcat,elasticsearch,zookeeper,kafka等),DevOps(Jenkins+gitlab+sonarqube+nexus+k8s),CI/CD,监控(zabbix、prometheus、falcon)等 七、课程大纲
Android
app
在后台
静默
升级
,安装成功之后
自动
打开
app
dsgfd
Android
静默
安装后自
启动
在onReceive方法中,我们判断接收到的广播是否为设备
启动
完成的广播(ACTION_BOOT_COMPLETED),如果是,则
启动
我们的应用。而通过创建广播接收器并监听设备
启动
完成的广播,我们可以实现应用的自
启动
。
静默
安装应用指的是在没有用户交互的情况下,通过代码来进行应用的安装。在
Android
中,我们可以使用PackageManager类提供的installPackage方法来实现
静默
安装应用的功能。为了实现这个功能,我们需要在应用中注册一个广播接收器,并监听设备
启动
完成的广播。
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章