Я собираю свое первое приложение для Android и сталкиваюсь с тем, что, по моему мнению, является простой проблемой, но я не могу найти решение в любом месте. Когда я пытаюсь запустить код в эмуляторе я получаю:Android Manifest: Ошибка синтаксиса в строке 1
AndroidManifest.xml: line 1: syntax error near unexpected token `newline'
AndroidManifest.xml: line 1: `<?xml version="1.0" encoding="utf-8"?>'
Вот первые две строчки моего манифеста:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
манифеста синтаксис выглядит совершенно правильно для меня. Я использую Eclipse на OSX, если это имеет значение. Единственный связанный с этим вопрос, который я мог найти, это: Android: layoutopt error - syntax error near unexpected token `newline'
Но там нет ответа, просто говоря, что это ошибка, о которой нужно сообщить. Это все еще ошибка?
EDIT: здесь весь файл AndroidManifest.xml.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="onemorepallet.app"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="13" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".OnemorepalletActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Вы попробовали очистить свой проект? – Sajmon
yessir, не имеет значения – rastafarianmenagerie
попробуйте скопировать манифест в текстовый файл, закройте манифест пустым, откройте его обратно, вставьте его обратно, а затем закройте и сохраните, затем попытайтесь запустить его. – JRowan