Ich versuche, eine android E-Commerce-UI für Demo zu entwickeln. Ich habe die Vorlagendateien von dieser Quelle unter github https://github.com/Appdynamics/ECommerce-Android heruntergeladen. Wenn ich die Anwendung in Android Studio Builds alles in Ordnung, aber wenn ich die App auf meinem Emulator öffnen stürzt mit dieser Fehlermeldung in den logcatAppKey kann nicht null oder leer sein
java.lang.RuntimeException: Unable to create application com.appdynamics.demo.android.CustomApplication: java.lang.IllegalArgumentException: AppKey cannot be null or empty
denke ich, das Problem aus dieser Codezeile kommt durch ich bin mir nicht sicher, wie es
public class CustomApplication extends Application {
@Override
@InfoPoint
public void onCreate() {
super.onCreate();
setGlobalData();
Instrumentation.start(GlobalDataProvider.getInstance().getEumAppKey(),
getApplicationContext(),
GlobalDataProvider.getInstance().getCollectorUrl(),
true);
Hier beheben die preferences.xml Datei
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:title="@string/action_settings">
<EditTextPreference android:key="pref_rest_uri" android:title="@string/pref_rest_uri"
/><!-- android:defaultValue="http://192.168.31.117:8000/appdynamicspilot/"-->pref_eum_eum_app_key
<EditTextPreference android:key="pref_eum_app_key" android:title="@string/pref_eum_app_key"/>
<EditTextPreference android:title="@string/pref_eum_collector_url" android:key="pref_eum_collector_url"/>
</PreferenceScreen>
ist, würde Jeder Eingang stark dank geschätzt.
Danke, muss ich diese Datei erstellen oder ist alles fertig erstellt? –
Es ist schon da. –
Tut mir leid, so einfache Fragen zu stellen Ich bin sehr neu in der Entwicklung von Apps. Spielt es eine Rolle, was ich in diese Saiten lege? –