2015-10-17 5 views
0

Я пытаюсь открыть свой проект в Android Studio, но я получаю эту ошибку: Содержимое не допускается в прологе. Мой код заключается в следующем:Как это исправить: Содержимое не допускается в прологе

<?xml version="1.0" encoding="utf-8" standalone="no"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.myapp.mobile" platformBuildVersionCode="8" platformBuildVersionName="2.2"> 
<uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 
<application android:allowBackup="true" android:icon="@drawable/icon" android:label="@string/app_name" android:screenOrientation="portrait" android:theme="@android:style/Theme.Light.NoTitleBar"> 
<activity android:label="myapp" android:name="com.myapp.mobile.Splash"> 
<intent-filter> 
      <action android:name="android.intent.action.MAIN"/> 
      <category android:name="android.intent.category.LAUNCHER"/> 
     </intent-filter> 
    </activity> 
    <activity android:label="@string/app_name" android:name="com.myapp.mobile.Main"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN"/> 
      <category android:name="android.intent.category.DEFAULT"/> 
     </intent-filter> 
    </activity> 
    <activity android:name="com.myapp.mobile.ChooseMenu"/> 
    <activity android:name="com.myapp.mobile.LocalMenu"/> 
    <activity android:name="com.myapp.mobile.LocalMenuProducts"/> 
    <activity android:name="com.myapp.mobile.Cart"/> 
    <activity android:name="com.myapp.mobile.FinishOrder"/> 
    <activity android:name="com.myapp.mobile.ReserveTable"/> 
</application> 

Я имел myapp.apk и декомпилированные использованием Android Decompiler

+0

Вы можете иметь некоторые символы до '<'. – CommonsWare

ответ

1

Вы можете хочу проверить все файлы XML манифеста макеты + (путем копирования их в Notepad ++ или любой другой), и посмотрите, есть ли какие-либо специальные символы, подобные этой , и удалите их.

1

У вас есть опечатка здесь (myaspp)

<activity android:label="myapp" android:name="com.myaspp.Splash"> 

и намерение было

<activity android:label="myapp" android:name="com.myapp.Splash"> 
1

У вас есть два объявления XML в файле:

<?xml version="1.0" encoding="utf-8" standalone="no"?> 
<?xml version="1.0" encoding="utf-8"?> 

Удаление одного , В файле может быть не более одного объявления XML, и оно может отображаться только на самом верху.

Смотрите также: Are multiple XML declarations in a document well-formed XML?