nicht 'android.app.activity' zuweisbar erweitert Anwendung

Ich implementiere das Adobe Creative SDK. In meiner Manifest-Datei wird der folgende Fehler angezeigt:

'com.example.nick.avierytest2.MainActivity is not assignable to android.app.activity' 

Dies ist meine XML-Datei:

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

<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>

Dies ist meine Hauptaktivitätsklasse:

public class MainActivity extends Application implements IAdobeAuthClientCredentials {

/* Be sure to fill in the two strings below. */
private static final String CREATIVE_SDK_CLIENT_ID = "";
private static final String CREATIVE_SDK_CLIENT_SECRET = "";

@Override
public void onCreate() {
    super.onCreate();
    AdobeCSDKFoundation.initializeCSDKFoundation(
            getApplicationContext(),
            AdobeAuthIMSEnvironment.AdobeAuthIMSEnvironmentProductionUS
    );
}

@Override
public String getClientID() {
    return CREATIVE_SDK_CLIENT_ID;
}

@Override
public String getClientSecret() {
    return CREATIVE_SDK_CLIENT_SECRET;
}

}

Jedes Mal, wenn ich diese Frage zum Stackoverflow gesehen habe, hat jemand versucht, ein Fragment im Manifest zu deklarieren, aber das ist hier nicht das Problem, und ich konnte keine Lösung finden.

Danke für deine Hilfe

Antworten auf die Frage(2)

Ihre Antwort auf die Frage