Skip to content Skip to sidebar Skip to footer

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"