My App Doesn't Build And I Catch Install_parse_failed_manifest_malformed In Xamarin.android
I can't build my app on 23 API but on 25 API everything alright. I see Failure [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED] in output. I've already tried to uninstall the app on my de
Solution 1:
If you run the lint
program on your AndroidManifest.xml
, you'll see the following errors:
Scanning TestLint: .
Scanning TestLint (Phase 2):
TestLint: Error: Can't find API database; API check not performed [LintError]
TestLint: Error: No .class files were found in project "TestLint", so none of the classfile based checks could be run. Does the project need to be built first? [LintError]
AndroidManifest.xml:3: Warning: Not targeting the latest versions of Android; compatibility modes apply. Consider testing and updating this version. Consult the android.os.Build.VERSION_CODES javadoc for details. [OldTargetApi]
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="23" />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AndroidManifest.xml:113: Error: Duplicate registration for activity com.vungle.publisher.FullScreenAdActivity [DuplicateActivity]
<activity android:name="com.vungle.publisher.FullScreenAdActivity" android:configChanges="keyboardHidden|orientation|screenSize" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AndroidManifest.xml:139: Error: Duplicate registration for activity org.nexage.sourcekit.vast.activity.VPAIDActivity [DuplicateActivity]
<activity android:name="org.nexage.sourcekit.vast.activity.VPAIDActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AndroidManifest.xml:11: Error: Permission is only granted to system apps [ProtectedPermissions]
<uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AndroidManifest.xml:40: Warning: Exported content providers can provide access to potentially sensitive data [ExportedContentProvider]
<provider android:authorities="com.facebook.app.FacebookContentProvider1386147548358168" android:name="com.facebook.FacebookContentProvider" android:exported="true" />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AndroidManifest.xml:125: Warning: Exported receiver does not require permission [ExportedReceiver]
<receiver android:name="com.yandex.metrica.MetricaEventHandler" android:enabled="true" android:exported="true">
^
AndroidManifest.xml:132: Warning: Exported receiver does not require permission [ExportedReceiver]
<receiver android:name="com.inmobi.commons.core.utilities.uid.ImIdShareBroadCastReceiver" android:enabled="true" android:exported="true">
^
AndroidManifest.xml:117: Warning: Exported service does not require permission [ExportedService]
<service android:name="com.yandex.metrica.MetricaService" android:enabled="true" android:exported="true" android:process=":Metrica">
^
AndroidManifest.xml:65: Error: Missing data element [GoogleAppIndexingUrlError]
<intent-filter>
^
AndroidManifest.xml:65: Warning: Missing URL [GoogleAppIndexingWarning]
<intent-filter>
^
6 errors, 6 warnings
Post a Comment for "My App Doesn't Build And I Catch Install_parse_failed_manifest_malformed In Xamarin.android"