Nexus 5x和环聊有什么问题?

时间:2016-09-19 17:59:47

标签: android sms hangout

我的Android应用程序无法在我的手机上运行。我有一个Nexus 5x,但它适用于我朋友的两部手机,即三星Galaxy S6和LG V10。我不知道发生了什么事。我可以发送消息,但我不能只通过手机接收。在我朋友的手机上,他们可以发送,接收,做我想做的一切。

我做了一些研究,发现当SMS消息的类型为2时,表示它是我发送的消息。当它是1时,它是我收到的消息。在我的手机上,我得到,可能,一个或两个1,但其他一切都是2,不应该是这种情况,因为我知道我收到了很多文本。虽然我正在处理的应用程序我想成为默认应用程序,但我确实使用Google Hangouts作为我的默认信使。我将优先级设置为999,但仍然无法读取我收到的消息。

这是我的清单代码。

<?xml version="1.0" encoding="utf-8"?>
  <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="app.easy.text.texteasy">

<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="TextEasy"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.SEND" />
            <action android:name="android.intent.action.SENDTO" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />
            <data android:scheme="sms" />
            <data android:scheme="smsto" />
            <data android:scheme="mms" />
            <data android:scheme="mmsto" />
        </intent-filter>
    </activity>

    <!-- BroadcastReceiver that listens for incoming SMS messages -->
    <receiver android:name=".Receiver.SmsReceiver"
        android:permission="android.permission.BROADCAST_SMS">
        <intent-filter android:priority="999">
            <action android:name="android.provider.Telephony.SMS_RECEIVED" />
            <action android:name="android.provider.Telephony.SMS_RECEIVED_ACTION" />
            <action android:name="android.provider.Telephony.SMS_DELIVER" />
        </intent-filter>
    </receiver>

    <!-- BroadcastReceiver that listens for incoming MMS messages -->
    <receiver android:name=".Receiver.MmsReceiver"
        android:permission="android.permission.BROADCAST_WAP_PUSH">
        <intent-filter>
            <action android:name="android.provider.Telephony.WAP_PUSH_DELIVER" />
            <data android:mimeType="application/vnd.wap.mms-message" />
        </intent-filter>
    </receiver>

    <!-- Service that delivers messages from the phone "quick response" -->
    <service
        android:name=".HeadlessSmsSendService"
        android:exported="true"
        android:permission="android.permission.SEND_RESPOND_VIA_MESSAGE">
        <intent-filter>
            <action android:name="android.intent.action.RESPOND_VIA_MESSAGE" />

            <category android:name="android.intent.category.DEFAULT" />

            <data android:scheme="sms" />
            <data android:scheme="smsto" />
            <data android:scheme="mms" />
            <data android:scheme="mmsto" />
        </intent-filter>
    </service>

    <activity
        android:name=".Splash"
        android:icon="@mipmap/ic_launcher"
        android:label="TextEasy">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".ContactList.Contacts"
        android:label="@string/title_activity_contacts"
        android:theme="@style/AppTheme.NoActionBar"/>
</application>

感谢您花时间看看这个。我很乐意得到一些帮助,因为我一直在拔头发。

0 个答案:

没有答案