我知道这个问题之前已被多次询问过,但对所有这些问题的回答大致相同,似乎答案与我的问题无关。
我正在编写一个应用程序,其中一个活动需要导航回某个活动,而不管它是如何到达那里的。这是清单文件中的活动条目的外观:
<activity
android:name="com.project.namespace.ClassName"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:parentActivityName="com.project.namespace.MainActivity" >
<!-- Meta data required for devices below 4.1 -->
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.project.namespace.MainActivity" />
</activity>
为此重命名了包/类名。
当我尝试构建项目时(我使用ant通过终端构建)我收到以下错误:
error: No resource identifier found for attribute 'parentActivityName' in package 'android'
从我读过的其他问题来看,问题通常是此属性需要SDK 16才能运行。我安装了SDK 14-19,其中14是我的最小SDK,我的目标是19.有没有人知道为什么这个错误仍然出现?根据我的研究,它应该可以正常工作。
为了记录,我还尝试重新安装SDK 16。
答案 0 :(得分:1)