与元素类型“null”关联的“android:name”不能包含“以代替 <data android:scheme = "package"/> <action android:name = "android.intent.action.PACKAGE_ADDED"/>

与元素类型“null”关联的“android:name”不能包含“以代替 <data android:scheme = "package"/> <action android:name = "android.intent.action.PACKAGE_ADDED"/>,android,xml,Android,Xml,我在尝试实现heyzap sdk时遇到此错误。我不知道是什么问题。给你 <activity android:name = "com.heyzap.sdk.ads.HeyzapInterstitialActivity" android:configChanges = "keyboardHidden | orientation | screenSize | smallestScreenSize" /> <activity android:name = "com.he

我在尝试实现heyzap sdk时遇到此错误。我不知道是什么问题。给你

<activity android:name = "com.heyzap.sdk.ads.HeyzapInterstitialActivity"   
    android:configChanges = "keyboardHidden | orientation | screenSize | smallestScreenSize" />

<activity android:name = "com.heyzap.sdk.ads.HeyzapVideoActivity" 
    android:configChanges = "keyboardHidden | orientation | screenSize | smallestScreenSize" />

<receiver android:name = "com.heyzap.sdk.ads.PackageAddedReceiver">
    <intent-filter>
        <data android:scheme = "package"/>
        <action android:name = "android.intent.action.PACKAGE_ADDED"/>
    </intent-filter>
</receiver>

在此处添加空格/>以代替

<data android:scheme = "package"/>
<action android:name = "android.intent.action.PACKAGE_ADDED"/>
应该是

<data android:scheme = "package" />
<action android:name = "android.intent.action.PACKAGE_ADDED" />

这适用于android清单中的所有内容。

c:\Program Files x86\android\android sdk\tools\ant\build.xml:407:org.xml.sax.SAXParseException:与元素类型null关联的属性android:name的值不得包含“这似乎不是导致该问题的xml,但还有另一个问题:你应该在configChanges中删除|周围的空格。它没有空格。当我复制粘贴时,它会在这里显示空格