我是一名中级Java开发人员,开始研究开发Android应用程序。我正在关注Google提供的教程,但我遇到的问题是Android Studio正在从App Manifest中删除代码。具体来说,我正在看这个教程: https://developer.android.com/training/basics/firstapp/starting-activity.html
当我将这些细节添加到AppManifest时,Android studio会在编译时删除它们:
<activity
android:name="com.example.myfirstapp.DisplayMessageActivity"
android:label="@string/title_activity_display_message"
android:parentActivityName="com.example.myfirstapp.MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.example.myfirstapp.MainActivity" />
</activity>
如果没有这些细节,应用程序会崩溃,因为它不知道父活动是什么。
答案 0 :(得分:0)
我能想到的一个问题是,您正在编辑AndroidManifest
文件夹中存在的错误bin
,而不是主项目中的错误{{1}}。那个人显然会被取代。
如果它也发生在代码的其他文件中,那么可能是您拥有代码的地方被写保护。如果您从不同的用户启动eclipse而不是代码存在,则会发生这种情况。