|
@@ -106,7 +106,29 @@ public class MainActivity extends AppCompatActivity {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- permissionCheck();
|
|
|
+ int version = Integer.parseInt(ConsentConfig.SETTING_DATA.get("MOBILE_VERSION"));
|
|
|
+ int appVersion = BuildConfig.VERSION_CODE;
|
|
|
+ if (version == appVersion) {
|
|
|
+ permissionCheck();
|
|
|
+ } else {
|
|
|
+ runOnUiThread(new Runnable() {
|
|
|
+ @Override
|
|
|
+ public void run() {
|
|
|
+ String message = String.format(getString(R.string.notMatchedVersion), ConsentConfig.SETTING_DATA.get("MOBILE_VERSION"), String.valueOf(BuildConfig.VERSION_CODE));
|
|
|
+ csAlert.show();
|
|
|
+ csAlert.setContent(message, ConsentConfig.ALERT_BTN_TYPE);
|
|
|
+ csAlert.btnConfirm2.setOnClickListener(new View.OnClickListener() {
|
|
|
+ @Override
|
|
|
+ public void onClick(View v) {
|
|
|
+ csAlert.dismiss();
|
|
|
+ finishAffinity();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+// permissionCheck();
|
|
|
}
|
|
|
}
|
|
|
});
|