错误:找不到包'android'中属性'uiOptions'的资源标识符

问题描述:

我的配置为我的应用程序。错误:找不到包'android'中属性'uiOptions'的资源标识符

<application android:label="@string/app_name" android:theme="@android:style/Theme.Holo.Light"> 
    <activity android:name=".MainActivity" 
       android:label="@string/app_name"> 
使用

我尝试添加以下...

<application android:label="@string/app_name" android:theme="@android:style/Theme.Holo.Light"> 
    <activity android:name=".MainActivity" 
       android:label="@string/app_name" 
       android:uiOptions="splitActionBarWhenNarrow"> 

我收到以下错误....

[aapt] /home/jackie/Development/Code/personal/Android/ApaShooter/AndroidManifest.xml:9: error: No resource identifier found for attribute 'uiOptions' in package 'android' 

更多信息....

android.support.v4.app.FragmentActivity

我不认为任何人都可以回答这个,但万一......

我的问题是有关的build.xml正在兴建一个较低的目标。

我跑> Android的更新项目-p ./ -t 14

这似乎解决它

+0

我认为这也是我的问题,但我认为,因为我使用的是Eclipse,所以我无法确定。我尝试使用菜单点击Project-> Properties-> ProjectBuildTarget从API11更改为API14。这没有帮助。然后我把我的清单从14版改为15版,并修正了它。虽然不能重新创建它,但我认为我会写这个以防万一。是的,我把我的清单改回到14,它仍然有效。 – flobacca 2012-10-04 01:17:39

我不确定android:uiOptions是否是支持包的一部分,但我可能是错的。如果没有,请针对Android 4.0+进行编译。 XML将无声无息地失败。

+0

我不明白,我相信我对Android 4.0的我的标签编译时... – Jackie 2012-03-04 17:05:15