**
* Android
通过OKhttp3进行下载实现版本更新
**
**
===========================
一:配置:
build:
implementation 'com.squareup.okhttp3:okhttp:3.8.1'
implementation 'com.squareup.okio:okio:1.7.0'
这个是我的版本,根据自己项目调整。
**AndroidManifest.xml:**
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
二:代码:
首先是更新实体Bean-UpdateBean:
package com.ma.update;
public class UpdateBean {
private String title;
private String message;
private int versionCode;
private String versionName;
private String url;
public String getVersionName() {
return versionName;
}
public void setVersionName(String versionName) {
this.versionName = versionName;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}