我使用此代码在 Android 中打开 SMS 对话列表。它在大多数手机中运行良好:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
intent.setClassName("com.android.mms", "com.android.mms.ui.ConversationList");
startActivity(intent);
但在某些手机(如 Galaxy S3)中,我收到此错误:
java.lang.SecurityException: Permission Denial: 从 ProcessRecord{--- 开始 Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.android.mms/ui.ConversationList } ----} 未从 uid 10098 导出