Android 安卓手机未接收到数据短信正文

Android 安卓手机未接收到数据短信正文,android,Android,当我向Android pones发送数据短信时,消息正文没有收到。它正在触发BroadcastListner的onReceived方法,我可以获取发件人地址,但未收到消息正文。它只返回null。有没有人面临过类似的问题 <action android:name = "android.intent.action.DATA_SMS_RECEIVED"/> <data android:scheme="sms"/>

当我向Android pones发送数据短信时,消息正文没有收到。它正在触发BroadcastListner的onReceived方法,我可以获取发件人地址,但未收到消息正文。它只返回null。有没有人面临过类似的问题

            <action android:name = "android.intent.action.DATA_SMS_RECEIVED"/>
               <data  android:scheme="sms"/>  
                <data android:host="localhost"/> 
                <data android:port="16000"/>

        </intent-filter> 
    </receiver>
我的清单文件包括接收数据SMS的所有条目。

            <action android:name = "android.intent.action.DATA_SMS_RECEIVED"/>
               <data  android:scheme="sms"/>  
                <data android:host="localhost"/> 
                <data android:port="16000"/>

        </intent-filter> 
    </receiver>


有人知道可能是什么问题吗?

如何提取邮件正文?对于数据sms,应该使用“getUserData()而不是“getMessageBody()”来获取消息正文

            <action android:name = "android.intent.action.DATA_SMS_RECEIVED"/>
               <data  android:scheme="sms"/>  
                <data android:host="localhost"/> 
                <data android:port="16000"/>

        </intent-filter> 
    </receiver>