扫码关注官方订阅号
我是写Java后台的。Android客户端检测到有更新时,我给Android端的同事一个连接,他通过这个怎么下载apk?怎么传递?base64?
认证0级讲师
可以做一个检测更新的API,在返回结果中传递更新地址。将客户端开发生成的APK放到静态文件目录,让Nginx或者Apache之类的处理HTTP下载就行了。没必要通过Java处理Apk文件本身,如果需要访问权限之类的东西的话,可以在检测文件后使用sendfile来发送文件,同样没必要用Java处理Apk文件
服务器端给客户端升级文件链接啊,客户端走HTTP协议下载,直接给apk格式文件,不用base64,客户端会知道怎么去下载,如果他不知道怎么写,你再回来告诉我,我再告诉你你们客户端开发的该换人了。
先访问服务端匹配下版本号,若需要升级去服务端下载apk资源
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可以做一个检测更新的API,在返回结果中传递更新地址。将客户端开发生成的APK放到静态文件目录,让Nginx或者Apache之类的处理HTTP下载就行了。没必要通过Java处理Apk文件本身,如果需要访问权限之类的东西的话,可以在检测文件后使用sendfile来发送文件,同样没必要用Java处理Apk文件
服务器端给客户端升级文件链接啊,客户端走HTTP协议下载,直接给apk格式文件,不用base64,客户端会知道怎么去下载,如果他不知道怎么写,你再回来告诉我,我再告诉你你们客户端开发的该换人了。
先访问服务端匹配下版本号,若需要升级去服务端下载apk资源