2

为了打开 SIM PIN 设置,我使用此代码直至 Android M. 7.0 SDK 24,Sim 在托盘内。^^

Intent  intent = new Intent(Intent.ACTION_MAIN);
ComponentName cn = new ComponentName("com.android.settings","com.android.settings.IccLockSettings"); 
intent.setAction("android.intent.action.VIEW");
intent.setComponent(cn);
startActivity(intent);

在 Android N 上,我得到了 android.content.ActivityNotFoundException

任何线索?

4

1 回答 1

0

而不是"com.android.settings.IccLockSettings"尝试"$IccLockSettingsActivity"

如果您使用 adb,请不要忘记转义$wth a \

am start -a android.intent.action.MAIN -n com.android.settings/.Settings\$IccLockSettingsActivity
于 2018-08-03T04:59:19.610 回答