发送短信遭遇权限问题 本帖最后由 sciolist 于 2011-10-25 15:47:44 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该还需要加以下权限: <uses-permission android:name="android.permission.READ_SMS" /> <uses-permission android:name="android.permission.WRITE_SMS" /> <uses-permission android:name="android.permission.SEND_SMS" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.RECEIVE_MMS" /> <uses-permission android:name="android.permission.READ_CONTACTS" /> 我试过发短信没问题啊,如果你还有问题,可以试试这个开源项目android-smspopuphttp://code.google.com/p/android-smspopup/ 代码是没有问题,就是有一个权限的问题在里面。因为整个Phone 模块所运行的用户身份是不允许发送短信的。这是安卓的一个特点,见:http://developer.android.com/guide/topics/fundamentals.html我的做法是把发送短信这件事情交给有该权限的Mms 模块去做,我只要在Phone 里面发送一个广播通知就行了。谢谢大家的回复,结贴 + 散分。 在service中如何给用户提示?? 新手:ProgressDialog Android 4.0 为什么添加actionbar功能? 相同长度的字符串,调用SkPaint::measureText()函数返回差距很大的字符宽度值,Why?! QQ通讯录的快速搜索功能 2.2程序完全退出,现在有好的办法吗 android手机待机界面的手触屏幕实现左右滑滚是如何实现的? 怎样监控一个Activity的状态呢 关于调用另个activity的问题 求推荐好的U3D相关游戏移动开发资料(100分) 请问这是什么错误,在android下遇到的问题 SDK 4.0虚拟设备无法加载?
<uses-permission android:name="android.permission.WRITE_SMS" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECEIVE_MMS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
代码是没有问题,就是有一个权限的问题在里面。因为整个Phone 模块所运行的用户身份是不允许发送短信的。这是安卓的一个特点,见:http://developer.android.com/guide/topics/fundamentals.html
我的做法是把发送短信这件事情交给有该权限的Mms 模块去做,我只要在Phone 里面发送一个广播通知就行了。谢谢大家的回复,结贴 + 散分。