2016-07-28 1 views
0

Dies sind die Fehler, die beim Ausführen meiner App für den Startbildschirm angezeigt werden.Fehler: Paketname kann nicht aus app/src/main/AndroidManifest.xml gelesen werden

Ich versuchte zu sehen, Posts von stackoverflow zu sehen, aber ich bin immer noch fest daran. Bitte helfen Sie mir, diese Fehler zu beheben.

Hier ist der Code.

<?xml version="1.0" encoding="utf-8"?> 
< manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.pratyuvamgmail.wilm"> 

<application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme"> 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme.NoActionBar"> 
     android:name="com.pratyuvamgmail.wilm.Splash" /> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN"/> 
      <category android:name="android.intent.category.LAUNCHER"/> 
     </intent-filter> 
    </activity> 
</application> 

</manifest> 
<activity 
android:name=".MainActivity" 
android:label="@string/app_name" > 
<intent-filter> 
<action 
android:name="com.coderefer.androidsplashscreenexample.MAINACTIVITY"/> 

<category android:name="android.intent.category.DEFAULT"/> 
</intent-filter> 
</activity> 
</application> 

</manifest> 

Unten ist mein Code ...

<?xml version="1.0" encoding="utf-8"?> 
< manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.pratyuvamgmail.wilm"> 

    <application 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme"> 
     <activity 
      android:name=".MainActivity" 
      android:label="@string/app_name" 
      android:theme="@style/AppTheme.NoActionBar"> 
      android:name="com.pratyuvamgmail.wilm.Splash" /> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN"/> 
       <category android:name="android.intent.category.LAUNCHER"/> 
      </intent-filter> 
     </activity> 
    </application> 

</manifest> 
<activity 
android:name=".MainActivity" 
android:label="@string/app_name" > 
<intent-filter> 
    <action android:name="com.coderefer.androidsplashscreenexample.MAINACTIVITY"/> 

    <category android:name="android.intent.category.DEFAULT"/> 
</intent-filter> 
</activity> 
    </application> 

    </manifest> 
+0

Teilen Sie AndroidManifest-Datei und machen surre, dass Ihre Datei AndroidManifest.xml mit starten: W0rmH0le

+0

also war der Code? – Apostolos

+0

Mögliches Duplikat von [Paketname kann nicht aus AndroidManifest.xml gelesen werden] (http://stackoverflow.com/questions/32447683/cannot-read-packagename-from-androidmanifest-xml) – Benny

Antwort

1

Erster Eindruck ist, dass Sie Manifest-Datei (src/main/AndroidManifest.xml) nicht startet wie folgt:

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.package.name" > 
    ... 
</manifest> 

Oder es hat ein ungültiges Format ...

Teilen Sie Ihre Manifest-Datei und dann werden wir in der Lage sein, den exakten Fehler zu sehen

0

Ihr Manifest ist falsch, Sie haben das Tag close-Manifest dupliziert und einige Tags haben falsche Öffnen/Schließen-Tags.

könnte ein einfaches Beispiel sein:

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

<manifest> 
    <application> 

     <activity> 
      <intent-filter> 
       <action /> 
       <category /> 
       <data /> 
      </intent-filter> 
      <meta-data /> 
     </activity> 

     <activity-alias> 
      <intent-filter> . . . </intent-filter> 
      <meta-data /> 
     </activity-alias> 

     <service> 
      <intent-filter> . . . </intent-filter> 
      <meta-data/> 
     </service> 

     <receiver> 
      <intent-filter> . . . </intent-filter> 
      <meta-data /> 
     </receiver> 

     <provider> 
      <grant-uri-permission /> 
      <meta-data /> 
      <path-permission /> 
     </provider> 

     <uses-library /> 

    </application> 

</manifest> 

prüfen android Dokumentation für weitere Informationen:

https://developer.android.com/guide/topics/manifest/manifest-intro.html

Überprüfen Sie, ob Werke dieser Code für Sie: von

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.pratyuvamgmail.wilm"> 

    <application 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme"> 
     <activity 
      android:name=".MainActivity" 
      android:label="@string/app_name" 
      android:theme="@style/AppTheme.NoActionBar"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN"/> 
       <category android:name="android.intent.category.LAUNCHER"/> 
      </intent-filter> 
     </activity> 
    </application> 

</manifest> 
+0

hi, ich habe die folgenden Fehler nach der Verwendung des obigen Code. – pratyuvam

0

Antwort here überprüft, dass die applicationId ist in der defaultConfig in build.gradle,

because die applicationId in build.gradle überschreibt die package in <manifest> gesetzt.