用Emulator Control 模拟发送短信,给出错误信息:
04-26 13:02:27.379: ERROR/ContactsProvider(112): android.accounts.AuthenticatorException: bind failure04-26 13:14:09.443: ERROR/MediaPlayerService(31): Couldn't open fd for content://settings/system/notification_sound04-26 13:14:09.469: ERROR/MediaPlayer(59): Unable to to create media player
这是神马原因?

解决方案 »

  1.   

    @Override
    public void onReceive(Context context, Intent intent) {
    // TODO Auto-generated method stub
    System.out.println("recivier message");
    }接收方法里面啥都没做、点send按钮直接报错、
    没人碰到这问题么?
      

  2.   

    是不是你的emulator起的有问题,多媒体挂了。联系人的那个account设置不正确。
    重启一下,
    给那个sdk目录下的文件加一些权限,读写和执行。
      

  3.   

    Unable to to create media player我觉得你没有加权限。试下
      

  4.   


    AndroidManifest.xml 中 加上权限 楼主试一下 <uses-permission android:name="android.permission.SEND_SMS"/>
    <uses-permission android:name="android.permission.READ_SMS"/>
      

  5.   


    加载模拟器,初始化MediaPlayer失败!  系统接收到短信后,会有声音提示,由于MediaPlayer加载失败!所以出现错误!
    可以重启模拟器试试!
      

  6.   

    系统默认通知音路径加载不对,导致MediaPlayer服务失败