ich bin neu hier (bei Stackoverflow und Programmierung Android) und habe gerade einen Fehler, der nicht in meinen Lehrbüchern usw. abgedeckt ist. Vielleicht könnten Sie es abdecken, ich wäre sehr glücklich :). Bei meinem Manifest, das in app-> search-> main enthalten ist, ist etwas schief gelaufen. Heres der Code. Ein Fehler ist Android Studio zeigt mir in Zeile 92: Weil es keinen Konstruktor gibt, aber ich denke, das ist nicht notwendig .. (Ich habe diesen Fehler zu, wenn ich es installieren möchte, auch wenn ich dies löschen).Android Fehler: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
Also hier ist es:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="de.plaetzmueller.yourworkoutplanner">
<!-- To auto-complete the email text field in the login form with the user's emails -->
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.READ_PROFILE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".LoginScreen"
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=".HomeActivity" />
<activity android:name=".ActiveWorkout"
android:label="@string/ActiveWorkout"
android:parentActivityName=".HomeActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity" />
</activity>
<activity android:name=".AddAWorkoutScreen"
android:label="@string/AddWorkoutPlan"
android:parentActivityName=".HomeActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"/>
</activity>
<activity android:name=".Excercises"
android:label="@string/Excercises"
android:parentActivityName=".HomeActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity"/>
</activity>
<activity android:name=".ProgressScreen"
android:label="@string/Progress"
android:parentActivityName=".HomeActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity"/>
</activity>
<activity android:name=".VideoScreen"
android:label="@string/Videos"
android:parentActivityName=".HomeActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity"/>
</activity>
<activity android:name=".FriendList"
android:label="@string/Friends"
android:parentActivityName=".HomeActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity" />
</activity>
<activity android:name=".TrophyActivity"
android:label="@string/Trophys"
android:parentActivityName=".HomeActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity"/>
</activity>
<activity android:name=".SeeMoreActivity"
android:label="@string/SeeMore"
android:parentActivityName=".HomeActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".HomeActivity"/>
</activity>
<activity android:name=".SQLHelper" />
<activity android:name=".VideoScreenNutrion" />
<activity android:name=".VideoScreenExerciseExecution" />
<activity android:name=".VideoScreenStretchingAndWarmingUp" />
<activity android:name=".VideoScreenHowTo"></activity>
</application>
</manifest>
Okay. Das Manifest fügte das automatisch hinzu. Wie kann ich etwas behandeln (zum Beispiel), die AppCompatiblity oder SQLiteOpen Helper ________________________________________________________public Klasse ActiveWorkout AppCompatActivity erweitert erweitert { public class SQLHelper SQLiteOpenHelper erstreckt { – Felix
Bitte lesen Sie, was in Manifest-Datei hier aufgenommen werden sollten: http: // developer. android.com/guide/topics/manifest/manifest-intro.html. Andere Klassen sollten hier nicht deklariert werden. – birdy
AppCompatActivity ist Aktivitätsinstanz und sollte eingeschlossen werden. SQLHelper ist nicht und sollte nicht in Ihrem Manifest deklariert werden. – birdy