我已经阅读了有关类似错误的论坛帖子,但我读过的内容都没有。看起来我的格式很好,但我一直收到指示的错误。我已经尝试刷新项目并清理项目以及完全重启Eclipse。
<manifest
... >
<application
... >
<activity
android:name="com.myNamespace.myPackage.MainActivity"
android:label="@string/app_name">
</activity>
</application>
</manifest>
答案 0 :(得分:6)
在你的清单中,你必须忘记关闭其中一个属性。仔细检查您的清单文件,确保已关闭所有标签。
答案 1 :(得分:4)
我也遇到了同样的问题,但我发现它是因为复制并粘贴xml文件中的代码而来的。
请尝试手动输入代码并查看。希望错误不会到来。
答案 2 :(得分:0)
试试这个
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.myNamespace.myPackage"
android:versionCode="12" android:versionName="2.2.0">
<uses-sdk android:minSdkVersion="3" />
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="false">
<activity android:name="com.myNamespace.myPackage.MainActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:label="@string/app_name"
android:screenOrientation="landscape">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
答案 3 :(得分:0)
我有同样的错误,直到我发现活动标签需要在同一行上打开和关闭。这不是一个书面语法,但是当我将整个标签写在一行而不是单独的行上时,我的错误就消失了。你应该这样试试:
<application>
<activity android:name=".MainActivity" android:label="@string/app_name"> </activity>
</application>
</manifest>
答案 4 :(得分:0)
我在Mac上用Eclipse开发。当我复制项目(来自代码和/或网页(如Stackoverflow等))时,我经常会收到此错误。我认为复制/粘贴机制运行不正常。
我要做的是解决这个错误,只是输入完整的行(没有复制/粘贴!),一遍又一遍。
当我复制一个块时,我发现错误会移到下一行,你也必须重新输入。
非常耗时且令人沮丧,但这确实有效!