Android 自动更新下载安装
Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Add the dependency
dependencies {
compile 'com.github.JueShouGitHub:AndroidUpdateManager:v1.2'
}
前提,声明权限,很重要啊,不要忘记了
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
//当卡版本名称
Constants.getVerName(Context context)//String
//当前版本编号
Constants.getVerCode(Context context)//int
//就一句话
UpdateDialog dialog = new UpdateDialog(Context context, String title, String apkUrl);
就一句话就够了;参数应该很简单了
- context 这没什么可说的
- title 进度框的标题,可以传空“”,此参数现在已然没用,直接传空
- apkUrl 这就是下载apk的地址,不要传错了