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>

現在、タグ名と属性を組み合わせています。タグと属性の間にスペースを空ける

于 2013-01-10T11:08:20.940 に答える