Android Studio: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

Я просмотрел другие сообщения об INSTALL_PARSE_FAILED_MANIFEST_MALFORMED но все еще не могу понять, что не так с моим конкретным манифестом. Какие-либо предложения?

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

 <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="ThePackage.SnapVest.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name="ThePackage.SnapVest.MyActiveOptions" android:label="@string/title_activity_my_active_options" > </activity> <activity android:name="ThePackage.SnapVest.MyTrades" android:label="@string/title_activity_my_trades" > </activity> <activity android:name="ThePackage.SnapVest.MyAccount" android:label="@string/title_activity_my_account" > </activity> <activity android:name="ThePackage.SnapVest.Leaderboard" android:label="@string/title_activity_leaderboard" > </activity> </application> 

Итак, где моя ошибка?

Вот фактическая последовательность, когда я запускаю ее:

 Waiting for device. Target device: kyocera-event-1001c1c Uploading file local path: C:\Users\Roger Garrett\AndroidStudioProjects\SnapVest\app\build\apk\app-debug-unaligned.apk remote path: /data/local/tmp/ThePackage.SnapVest Installing ThePackage.SnapVest DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/ThePackage.SnapVest" pkg: /data/local/tmp/ThePackage.SnapVest Failure [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED] 

Это все, потому что вы добавили домен компании (студия Android) заглавными буквами. Или имя пакета. Измените его на маленькие буквы и запустите проект. Проблема будет решена.

Измените

android:name="ThePackage.SnapVest.MainActivity"

К

 android:name=".MainActivity" 

ИЛИ сделать все символы в имени пакета в нижнем регистре, кроме имени вашего класса

 android:name="thepackage.snapvest.MainActivity" 

Измените все атрибуты, названные как android:name внутри тегов activity как я и предложил.

В моем случае имя пакета имело заглавную букву. После перехода на все мелкие буквы приложение успешно установлено