AndroidStudio_安卓原生开发_apk在线升级_实现安装未知来源应用_亲测可用---Android原生开发工作笔记153

本文介绍了如何在Android Studio中实现apk在线升级,包括检查版本、上传版本、安装APK的方法,并详细说明了所需权限及FileProvider的配置。提供完整代码示例,帮助开发者解决安装未知来源应用的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.网上找了一些,不是不好用,就是差点东西...所以自己做了一个可用的,以后备用

首先先看代码吧,直接复制就可以使用

在一个按钮事件中,写入一个方法来检查版本

checkVersion();

    private void checkVersion() {
        BaseApplication.context().showDialog(this, "正在检查版本...");

        //获取service_ip
        //String server_ip = "http://172.19.128.53:8080";
        //这里是从配置文件中获取的服务器的地址,你可以删除根据自己的写
        String server_ip = GetConfigValue.getConfigProperties("server_ip");
        String hostUrl = server_ip + "/api/mdd/appVersion/selectVersion";

        //如果第一次安装没有配置文件需要进入配置界面配置
        if ("".equals(server_ip) || server_ip == null || "noFile".equals(server_ip)) {
            //这里如果获取不到配置文件中的地址,就走到设置页面去设置
            //系统未设置 走到设置端
            startActivity(new Intent(mContext, CommonSettingActivity.class));
            retu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值