From 97533accf4bcdfac373d336f6f4d1a3ff6272631 Mon Sep 17 00:00:00 2001 From: snickersun Date: Wed, 16 Sep 2020 10:41:29 +0800 Subject: [PATCH] =?utf8?q?=E5=8D=8F=E8=AE=AE=E4=B8=AD=E8=AE=BE=E7=BD=AE?= =?utf8?q?=E7=9A=84IMEI=E9=80=9A=E8=BF=87=20SystemProperty=E6=9D=A5?= =?utf8?q?=E4=BC=A0=E9=80=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/ic/launcher/QrCodeActivity.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/ic/launcher/QrCodeActivity.java b/app/src/main/java/com/ic/launcher/QrCodeActivity.java index ae39029..2ddb8a2 100644 --- a/app/src/main/java/com/ic/launcher/QrCodeActivity.java +++ b/app/src/main/java/com/ic/launcher/QrCodeActivity.java @@ -26,6 +26,7 @@ import com.ic.launcher.databinding.ActivityQrCodeBinding; import com.ic.launcher.listener.MainClockGestureDetectorImpl; import com.ic.launcher.util.IcLog; import com.ic.launcher.util.QRCodeUtil; +import com.ic.launcher.util.SystemUtils; public class QrCodeActivity extends AppCompatActivity implements MainClockGestureDetectorImpl.OnClockGestureFlingListener { @@ -39,7 +40,7 @@ public class QrCodeActivity extends AppCompatActivity implements ActivityQrCodeBinding qrCodeBinding = ActivityQrCodeBinding.inflate(getLayoutInflater()); setContentView(qrCodeBinding.getRoot()); - String imei = getPrefStringPublic(this, KeyIMEI, ""); + String imei = SystemUtils.getSystemPropertiesString(KeyIMEI, ""); if (TextUtils.isEmpty(imei.trim())) { imei = GetIMEI(); } @@ -63,12 +64,6 @@ public class QrCodeActivity extends AppCompatActivity implements unregisterReceiver(systemReceiver); } - @SuppressLint("WorldReadableFiles") - public static String getPrefStringPublic(Context context, String key, String value) { - SharedPreferences sp = context.getSharedPreferences("icprotocolconfig", Context.MODE_WORLD_READABLE); - return sp.getString(key, value); - } - public String GetIMEI() { TelephonyManager tm = (TelephonyManager) getApplicationContext().getSystemService(Context.TELEPHONY_SERVICE); if (tm == null) return null; -- 2.17.1