Amazon API - Could Not Find Class

  • 0 Antworten
  • Neuester Beitrag
Diskutiere Amazon API - Could Not Find Class im Android App Entwicklung im Bereich Betriebssysteme & Apps.
M

MrShubblez

Neues Mitglied
Hallo Leute
Habe seit Tagen ein Problem mit mit meinem Projekt. Ich bin gerade dabei eine App mithilfe der Amazon API zu entwickeln. Habe jetzt auch eine erste Abfrage geschrieben (nach offizieller Anleitung):

// Set the service:
AWSECommerceService service = new AWSECommerceService();
AWSECommerceServicePortType port = service.getAWSECommerceServicePort();
//Get the operation object:
ItemSearchRequest itemRequest = new com.ECS.client.jax.ItemSearchRequest();
itemRequest.setSearchIndex("Books");
itemRequest.setKeywords("dog");
ItemSearch ItemElement= new ItemSearch();
ItemElement.setAWSAccessKeyId("Hier ist der Key");
ItemElement.getRequest().add(itemRequest);

Wenn ich nun das Projekt debuggen will, kann ich zwar im Hauptmenü ohne Probleme alles anklicken, wenn ich jedoch auf die Suchen-Activity gehe (in der sich der Button für die obere Prozedur befindet) kommt der Fehler:

12-17 23:20:49.998: E/dalvikvm(808): Could not find class 'com.ECS.client.jax.AWSECommerceService', referenced from method com.example.amazonpc.Suchen$1.onClick

Drücke ich nun auf den Button, erhalte ich diesen Fehlercode im Log:

12-17 23:20:52.887: E/AndroidRuntime(808): FATAL EXCEPTION: main
12-17 23:20:52.887: E/AndroidRuntime(808): java.lang.NoClassDefFoundError: com.ECS.client.jax.AWSECommerceService
12-17 23:20:52.887: E/AndroidRuntime(808): at com.example.amazonpc.Suchen$1.onClick(Suchen.java:49)
12-17 23:20:52.887: E/AndroidRuntime(808): at android.view.View.performClick(View.java:4202)
12-17 23:20:52.887: E/AndroidRuntime(808): at android.view.View$PerformClick.run(View.java:17340)
12-17 23:20:52.887: E/AndroidRuntime(808): at android.os.Handler.handleCallback(Handler.java:725)
12-17 23:20:52.887: E/AndroidRuntime(808): at android.os.Handler.dispatchMessage(Handler.java:92)
12-17 23:20:52.887: E/AndroidRuntime(808): at android.os.Looper.loop(Looper.java:137)
12-17 23:20:52.887: E/AndroidRuntime(808): at android.app.ActivityThread.main(ActivityThread.java:5039)
12-17 23:20:52.887: E/AndroidRuntime(808): at java.lang.reflect.Method.invokeNative(Native Method)
12-17 23:20:52.887: E/AndroidRuntime(808): at java.lang.reflect.Method.invoke(Method.java:511)
12-17 23:20:52.887: E/AndroidRuntime(808): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
12-17 23:20:52.887: E/AndroidRuntime(808): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
12-17 23:20:52.887: E/AndroidRuntime(808): at dalvik.system.NativeStart.main(Native Method)
12-17 23:20:55.817: E/Trace(825): error opening trace file: No such file or directory (2)

Kennt sich jemand mit dem Android API aus und kann da eine Lösung vorschlagen?

THX Gruß MrShubblez