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