0

这是我的manifest.xml文件的摘录:

<receiverandroid:name=".SmsReceiver">
        <intent-filter>
            <actionandroid:name="android.provider.Telephony.SMS_RECEIVED" />
        </intent-filter>
</receiver>

编译代码时,控制台中出现以下错误:

Element type "receiverandroid:name" must be followed by either attribute specifications, ">" or "/>"

这真的不是我所做的吗?为什么我会收到此错误?

4

2 回答 2

3

<receiverandroid:name在和中留出空间 <actionandroid:name

<receiver android:name=".SmsReceiver">
        <intent-filter>
            <action android:name="android.provider.Telephony.SMS_RECEIVED" />
        </intent-filter>
</receiver>
于 2013-01-10T11:08:15.500 回答
2

将您的接收器声明为:

<receiver android:name=".SmsReceiver">
        <intent-filter>
            <action android:name="android.provider.Telephony.SMS_RECEIVED" />
        </intent-filter>
</receiver>

目前你结合了 Tag name 和 Attributes 。在标签和属性之间留出空间

于 2013-01-10T11:08:20.940 回答