44.最简单的方式实现版本更新
1.下载素材。
本节无素材源码,如有素材源码,请在公众号回复获取。
2.导入依赖。
//----------AndroidX 版本
//app-updater
implementation 'com.king.app:app-updater:1.0.8-androidx'
//app-dialog
implementation 'com.king.app:app-dialog:1.0.8-androidx'
3.在MainActivity中修改。
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//简单弹框升级
AppDialogConfig config = new AppDialogConfig();
config.setTitle("版本更新")
.setHideCancel(true)
.setOk("升级")
.setContent("1、新增聚合区功能。\n2、修复界面显示问题。\n3、优化加载性能。")
.setOnClickOk(new View.OnClickListener() {
@Override
public void onClick(View v) {
new AppUpdater.Builder()
.serUrl("升级地址")
.build(MainActivity.this)
.start();
AppDialog.INSTANCE.dismissDialog();
}
});
AppDialog.INSTANCE.showDialog(this,config);
}
}