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 {
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();
}
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;