Android 使用自定义xmlns时aapt.exe崩溃
我想创建一个使用SupportV7库的ShareActionProvider的菜单项 据我所知,为了使用支持库定义的XML属性,我需要创建一个自定义xmlns 这是我正在使用的代码Android 使用自定义xmlns时aapt.exe崩溃,android,xml-namespaces,Android,Xml Namespaces,我想创建一个使用SupportV7库的ShareActionProvider的菜单项 据我所知,为了使用支持库定义的XML属性,我需要创建一个自定义xmlns 这是我正在使用的代码 <menu xmlns:yourapp="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android"> <item andro
<menu xmlns:yourapp="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/menu_share"
android:title="@string/menu_share"
yourapp:actionProviderClass="android.support.v7.widget.ShareActionProvider"
yourapp:showAsAction="always" />
</menu>
我的问题是,当我在菜单项中使用这个“yourapp”前缀时,aapt.exe在尝试构建时崩溃。有没有办法解决这个问题?添加
android:icon
和icon。尝试清理、重建。我已经尝试清理项目,但没有成功。现在我尝试使用图标,但仍然不起作用。我认为名称空间可能有问题,因为如果我删除使用此前缀的xmlns:yourapp和atributes,我就不会有这个问题。