From: snickersun Date: Wed, 16 Sep 2020 02:41:29 +0000 (+0800) Subject: 协议中设置的IMEI通过 SystemProperty来传递 X-Git-Url: http://git.snicker.com.cn/Users/apple/Desktop/static/gitweb.css?a=commitdiff_plain;h=97533accf4bcdfac373d336f6f4d1a3ff6272631;p=launcher4.git 协议中设置的IMEI通过 SystemProperty来传递 --- 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;