1

我正在使用 android 源代码(姜饼)制作应用程序。这需要在选项卡视图中撰写消息活动。我试过如下:

Intent 意图 = new Intent("android.intent.action.VIEW"); intent.setClassName("com.android.mms","com.android.mms.ui.ComposeMessageActivity");

StickyTabs.setTab(intent, TAB_INDEX_MESSAGES);

logcat 向我显示错误:

> 03-19 10:08:02.321: E/AndroidRuntime(151): java.lang.SecurityException: 请求来自 com.android.mms (uid 10004) 的代码在进程 android.process.acore (uid 10007) 中运行)

4

2 回答 2

1

听起来您的 AndroidManifest 中没有访问彩信的权限。“请求”在清单中使用彩信的权限,异常应该消失。

你添加权限了吗

"android.permission.RECEIVE_MMS"
"android.permission.SEND_SMS"
于 2012-03-19T12:48:10.890 回答
0

如果你有一个电话号码并且你想为这个 No 编写 SMS,并且你在另一个活动的某个地方,那么使用这行代码,它将调用并打开 SMS 编写活动,并将你的手机号码传递给你想发送短信。

Intent sms_intent = new Intent("android.intent.action.VIEW");
Uri data = Uri.parse("sms:"+phone_No);        
intent.setData(data);      
startActivity(sms_intent);
于 2012-11-13T15:29:49.497 回答