Commit 7fd6a7c4 by Kim Jinsung

アプリマイグレーション処理をなくす。後で利用するため、クラスは残す。

parent cb424a43
......@@ -10,7 +10,7 @@ import jp.agentec.abook.abv.cl.util.PreferenceUtil;
import jp.agentec.abook.abv.ui.common.appinfo.AppDefType;
interface MigrationVersion {
//Android13対応で、「通知」「イメージ・動画」権限追加され、バージョンアップ後、起動時に再度権限ダイアログ表示する処理追加
//※ここにアプリバージョンを追加する。
String VER_1_4_520 = "VER_1_4_520";
}
......@@ -19,7 +19,7 @@ interface MigrationVersion {
*/
public class AppMigrationHelper {
private static final String TAG = "AppMigrationHelper";
private static final String[] MIGRATION_ARRAY = {MigrationVersion.VER_1_4_520};
// private static final String[] MIGRATION_ARRAY = {MigrationVersion.VER_1_4_520};
/**
* アプリマイグレーションを実行
......@@ -27,21 +27,21 @@ public class AppMigrationHelper {
*/
public void runMigration(Context context) {
Logger.d(TAG, "runMigration");
boolean chekcFlg = PreferenceUtil.getUserPref(context, AppDefType.UserPrefKey.ALL_PERMISSION_CHECK, true);
List<String> migrationList = Arrays.asList(MIGRATION_ARRAY);
for (String version : migrationList) {
if (chekcFlg) {//新規インストール&データ初期化
PreferenceUtil.put(context, version, true);
} else { //上書きインストール
boolean migrationFinished = PreferenceUtil.getUserPref(context, version, false);
if (!migrationFinished) {
if (version.equals(MigrationVersion.VER_1_4_520)) {
resetAllPermissionCheckFlg(context);
}
PreferenceUtil.putUserPref(context, version, true);
}
}
}
// boolean chekcFlg = PreferenceUtil.getUserPref(context, AppDefType.UserPrefKey.ALL_PERMISSION_CHECK, true);
// List<String> migrationList = Arrays.asList(MIGRATION_ARRAY);
// for (String version : migrationList) {
// if (chekcFlg) {//新規インストール&データ初期化
// PreferenceUtil.put(context, version, true);
// } else { //上書きインストール
// boolean migrationFinished = PreferenceUtil.getUserPref(context, version, false);
// if (!migrationFinished) {
// if (version.equals(MigrationVersion.VER_1_4_520)) {
// resetAllPermissionCheckFlg(context);
// }
// PreferenceUtil.putUserPref(context, version, true);
// }
// }
// }
}
/**
......@@ -50,7 +50,7 @@ public class AppMigrationHelper {
*/
private void resetAllPermissionCheckFlg(Context context) {
Logger.i(TAG, "resetPermissionCheck");
PreferenceUtil.putUserPref(context, AppDefType.UserPrefKey.ALL_PERMISSION_CHECK, true);
// PreferenceUtil.putUserPref(context, AppDefType.UserPrefKey.ALL_PERMISSION_CHECK, true);
}
}
......@@ -52,10 +52,6 @@ public abstract class ABVSplashActivity extends ABVNoAuthenticatedActivity {
setContentView(R.layout.ac_splash1);
getABVUIDataCache().isFirstLaunching = true;
//app migration
AppMigrationHelper appMigrationHelper = new AppMigrationHelper();
appMigrationHelper.runMigration(this);
}
@Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment