2013-06-28 7 views
5

Ich bin ziemlich neu in Android-Programmierung und versuche, eine App zu erstellen, aber ich wollte sicherstellen, dass ich alles richtig und fehlerfrei habe, bevor ich es tue. Ich habe die folgenden Fehler in meiner Manifest-Datei: fehlendes Namensattribut in Element .... und Tag-Berechtigung fehlender erforderlicher Attributname. Ich dachte, ich hätte einen Namen in der Erlaubnis ("@ string/app_name"), aber der Fehler ist immer noch da! hier ist eine Kopie des Codes:Android: Berechtigungen fehlenden Namen und Tags

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
      package="s.p.cunningham.checkyournumberslotteryapp" 
      android:versionCode="1" 
      android:versionName="1.0" > 

<uses-sdk 
    android:minSdkVersion="8" 
    android:targetSdkVersion="8" /> 
<permission android:name="@string/app_name"></permission> 

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 

    <activity 
     android:name="s.p.cunningham.checkyournumberslotteryapp.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> 
</application> 

+0

Ok danke, aber ich das getan habe, weil Stapelüberlauf würde nicht lassen Ich poste die Frage anders. Das hilft eigentlich nicht bei der Beantwortung meiner Frage? Kennt jemand die Antwort auf meine Frage? –

Antwort

0

den ganzen Tag löschen. Es ist in den meisten Fällen keine Voraussetzung, aber Gott weiß, warum es als Standard kommt, wenn Sie ein neues Android-Anwendungsprojekt erstellen.

0

Wenn es nicht erforderlich ist, können Sie diesen Tag löschen ..., wenn Sie irgendeine Berechtigung hinzufügen möchten, dann löschen Sie das und verwenden

<uses-permission 
android:name="your permission....." 
/>