java.lang.NoSuchMethodError

  • 4 Antworten
  • Letztes Antwortdatum
M

magifrei

Neues Mitglied
0
Hallo allerseits, ich bin neu (sowohl hier als auch in der Java- inbs. der AQpp-Programmierung). Für meine kleine App wollte ich soetwas wie ein horizontal-listview für Bilder verwenden und bin auf eine lib für einen HorizontalImageScroller (https://github.com/twotoasters/HorizontalImageScroller-Android) gestoßen.
So weit so gut. Ich habe die Bibliothek eingebunden und meine App wird auch kompiliert. Allerdings crasht sie sofort und der erste, wohl ausschlaggebende Error, lautet: java.lang.NoSuchMethodError: java.lang.String.getBytes.

Ich habe echt keine Idee und vor allem kein Plan von Eclipse. Habe jetzt schon das neuste JDK installiert, die Compilance Level 1.5 und 1.6 ausprobiert und bin mir eigentlich ziemlich sicher, dass der Fehler nicht in der verwendeten Bibliothek, sondern wohl in den Untiefen meiner Eclipse-Einstellung zu finden ist. Nur wo? Hat jemand eine Idee und kann mir helfen?

Code:
ArrayList<ImageToLoad> images = new ArrayList<ImageToLoad>();
images.add(new ImageToLoadUrl("http://marianschrader.de/fotografie/Auftragsarbeiten/Hochzeit/thumbnails/thumb_IMGP9993.jpg"));
HorizontalImageScroller scroller = (HorizontalImageScroller) findViewById(R.id.my_horizontal_image_scroller);
scroller.setAdapter(new HorizontalImageScrollerAdapter(this, images));
Lasse ich die letzte Zeile weg läufts, aber dann ist logischerweise auch nichts zu sehen. Lt. Beispiel auf der Seite des Entwickler soll man den Adapter auch nur folgendermaßen setzen:

Code:
scroller.setAdapter(new HorizontalImageScrollerAdapter(images));
Dann meckert Eclipse aber (zurecht), da der Constructor ganz klar den Context haben möchte, wenn man sich den Code für den HorizontalScrollAdapter anshaut. An meinen eingefügten this wird es also nicht liegen ... nehm ich zumindest mal an :biggrin:
 
Poste mal den kompletten Stacktrace, damit man sieht wo im Code die Exception fliegt.
Könnte sein, dass getBytes mit Charset aufgerufen wird, das gibt es erst seit API level 9 (String | Android Developers))
 
Lt. Entwickler soll es ab API8 laufen und die habe ich als android:minSdkVersion :(

Code:
12-10 15:21:11.155: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.md2Hex
12-10 15:21:11.155: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.155: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.155: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.md2Hex (Ljava/io/InputStream;)Ljava/lang/String;
12-10 15:21:11.155: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.md2Hex
12-10 15:21:11.155: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.155: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.155: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.md2Hex (Ljava/lang/String;)Ljava/lang/String;
12-10 15:21:11.165: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.md2Hex
12-10 15:21:11.165: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.165: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.165: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.md2Hex ([B)Ljava/lang/String;
12-10 15:21:11.165: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.md5Hex
12-10 15:21:11.165: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.165: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.165: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.md5Hex (Ljava/io/InputStream;)Ljava/lang/String;
12-10 15:21:11.175: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.md5Hex
12-10 15:21:11.175: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.175: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.175: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.md5Hex (Ljava/lang/String;)Ljava/lang/String;
12-10 15:21:11.175: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.md5Hex
12-10 15:21:11.175: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.175: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.175: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.md5Hex ([B)Ljava/lang/String;
12-10 15:21:11.175: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha1Hex
12-10 15:21:11.175: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.175: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.175: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha1Hex (Ljava/io/InputStream;)Ljava/lang/String;
12-10 15:21:11.187: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha1Hex
12-10 15:21:11.187: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.187: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.187: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha1Hex (Ljava/lang/String;)Ljava/lang/String;
12-10 15:21:11.187: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha1Hex
12-10 15:21:11.187: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.187: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.187: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha1Hex ([B)Ljava/lang/String;
12-10 15:21:11.187: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha256Hex
12-10 15:21:11.187: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.187: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.195: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha256Hex (Ljava/io/InputStream;)Ljava/lang/String;
12-10 15:21:11.195: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha256Hex
12-10 15:21:11.195: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.195: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.195: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha256Hex (Ljava/lang/String;)Ljava/lang/String;
12-10 15:21:11.195: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha256Hex
12-10 15:21:11.195: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.195: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.195: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha256Hex ([B)Ljava/lang/String;
12-10 15:21:11.195: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha384Hex
12-10 15:21:11.195: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.195: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.195: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha384Hex (Ljava/io/InputStream;)Ljava/lang/String;
12-10 15:21:11.195: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha384Hex
12-10 15:21:11.195: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.195: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.195: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha384Hex (Ljava/lang/String;)Ljava/lang/String;
12-10 15:21:11.205: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha384Hex
12-10 15:21:11.205: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.205: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.205: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha384Hex ([B)Ljava/lang/String;
12-10 15:21:11.205: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha512Hex
12-10 15:21:11.205: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.205: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.205: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha512Hex (Ljava/io/InputStream;)Ljava/lang/String;
12-10 15:21:11.205: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha512Hex
12-10 15:21:11.205: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.205: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.205: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha512Hex (Ljava/lang/String;)Ljava/lang/String;
12-10 15:21:11.205: I/dalvikvm(300): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.sha512Hex
12-10 15:21:11.205: W/dalvikvm(300): VFY: unable to resolve static method 16065: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String;
12-10 15:21:11.205: D/dalvikvm(300): VFY: replacing opcode 0x71 at 0x0004
12-10 15:21:11.205: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/digest/DigestUtils;.sha512Hex ([B)Ljava/lang/String;
12-10 15:21:11.205: I/dalvikvm(300): Could not find method java.lang.String.getBytes, referenced from method org.apache.commons.codec.binary.StringUtils.getBytes
12-10 15:21:11.205: W/dalvikvm(300): VFY: unable to resolve virtual method 15181: Ljava/lang/String;.getBytes (Ljava/nio/charset/Charset;)[B
12-10 15:21:11.205: D/dalvikvm(300): VFY: replacing opcode 0x6e at 0x0004
12-10 15:21:11.205: D/dalvikvm(300): VFY: dead code 0x0007-0008 in Lorg/apache/commons/codec/binary/StringUtils;.getBytes (Ljava/lang/String;Ljava/nio/charset/Charset;)[B
12-10 15:21:11.205: I/dalvikvm(300): Could not find method java.lang.String.<init>, referenced from method org.apache.commons.codec.binary.StringUtils.newString
12-10 15:21:11.205: W/dalvikvm(300): VFY: unable to resolve direct method 15170: Ljava/lang/String;.<init> ([BLjava/nio/charset/Charset;)V
12-10 15:21:11.205: D/dalvikvm(300): VFY: replacing opcode 0x70 at 0x0006
12-10 15:21:11.205: D/dalvikvm(300): VFY: dead code 0x0009-0009 in Lorg/apache/commons/codec/binary/StringUtils;.newString ([BLjava/nio/charset/Charset;)Ljava/lang/String;
12-10 15:21:11.205: I/dalvikvm(300): Could not find method java.lang.String.<init>, referenced from method org.apache.commons.codec.binary.StringUtils.newStringIso8859_1
12-10 15:21:11.205: W/dalvikvm(300): VFY: unable to resolve direct method 15170: Ljava/lang/String;.<init> ([BLjava/nio/charset/Charset;)V
12-10 15:21:11.205: D/dalvikvm(300): VFY: replacing opcode 0x70 at 0x0004
12-10 15:21:11.205: D/dalvikvm(300): VFY: dead code 0x0007-0007 in Lorg/apache/commons/codec/binary/StringUtils;.newStringIso8859_1 ([B)Ljava/lang/String;
12-10 15:21:11.205: I/dalvikvm(300): Could not find method java.lang.String.<init>, referenced from method org.apache.commons.codec.binary.StringUtils.newStringUsAscii
12-10 15:21:11.205: W/dalvikvm(300): VFY: unable to resolve direct method 15170: Ljava/lang/String;.<init> ([BLjava/nio/charset/Charset;)V
12-10 15:21:11.205: D/dalvikvm(300): VFY: replacing opcode 0x70 at 0x0004
12-10 15:21:11.205: D/dalvikvm(300): VFY: dead code 0x0007-0007 in Lorg/apache/commons/codec/binary/StringUtils;.newStringUsAscii ([B)Ljava/lang/String;
12-10 15:21:11.205: I/dalvikvm(300): Could not find method java.lang.String.<init>, referenced from method org.apache.commons.codec.binary.StringUtils.newStringUtf16
12-10 15:21:11.205: W/dalvikvm(300): VFY: unable to resolve direct method 15170: Ljava/lang/String;.<init> ([BLjava/nio/charset/Charset;)V
12-10 15:21:11.205: D/dalvikvm(300): VFY: replacing opcode 0x70 at 0x0004
12-10 15:21:11.205: D/dalvikvm(300): VFY: dead code 0x0007-0007 in Lorg/apache/commons/codec/binary/StringUtils;.newStringUtf16 ([B)Ljava/lang/String;
12-10 15:21:11.205: I/dalvikvm(300): Could not find method java.lang.String.<init>, referenced from method org.apache.commons.codec.binary.StringUtils.newStringUtf16Be
12-10 15:21:11.205: W/dalvikvm(300): VFY: unable to resolve direct method 15170: Ljava/lang/String;.<init> ([BLjava/nio/charset/Charset;)V
12-10 15:21:11.205: D/dalvikvm(300): VFY: replacing opcode 0x70 at 0x0004
12-10 15:21:11.215: D/dalvikvm(300): VFY: dead code 0x0007-0007 in Lorg/apache/commons/codec/binary/StringUtils;.newStringUtf16Be ([B)Ljava/lang/String;
12-10 15:21:11.215: I/dalvikvm(300): Could not find method java.lang.String.<init>, referenced from method org.apache.commons.codec.binary.StringUtils.newStringUtf16Le
12-10 15:21:11.215: W/dalvikvm(300): VFY: unable to resolve direct method 15170: Ljava/lang/String;.<init> ([BLjava/nio/charset/Charset;)V
12-10 15:21:11.215: D/dalvikvm(300): VFY: replacing opcode 0x70 at 0x0004
12-10 15:21:11.215: D/dalvikvm(300): VFY: dead code 0x0007-0007 in Lorg/apache/commons/codec/binary/StringUtils;.newStringUtf16Le ([B)Ljava/lang/String;
12-10 15:21:11.255: D/AndroidRuntime(300): Shutting down VM
12-10 15:21:11.255: W/dalvikvm(300): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
12-10 15:21:11.276: E/AndroidRuntime(300): FATAL EXCEPTION: main
12-10 15:21:11.276: E/AndroidRuntime(300): java.lang.NoSuchMethodError: java.lang.String.getBytes
12-10 15:21:11.276: E/AndroidRuntime(300):     at org.apache.commons.codec.binary.StringUtils.getBytes(StringUtils.java:53)
12-10 15:21:11.276: E/AndroidRuntime(300):     at org.apache.commons.codec.binary.StringUtils.getBytesUtf8(StringUtils.java:192)
12-10 15:21:11.276: E/AndroidRuntime(300):     at org.apache.commons.codec.digest.DigestUtils.getBytesUtf8(DigestUtils.java:68)
12-10 15:21:11.276: E/AndroidRuntime(300):     at org.apache.commons.codec.digest.DigestUtils.sha256(DigestUtils.java:503)
12-10 15:21:11.276: E/AndroidRuntime(300):     at com.twotoasters.android.horizontalimagescroller.io.ImageUrlRequest.getCacheFileName(ImageUrlRequest.java:62)
12-10 15:21:11.276: E/AndroidRuntime(300):     at com.twotoasters.android.horizontalimagescroller.io.ImageCacheManager.openImageFileByUrl(ImageCacheManager.java:168)
12-10 15:21:11.276: E/AndroidRuntime(300):     at com.twotoasters.android.horizontalimagescroller.io.ImageCacheManager.isCached(ImageCacheManager.java:161)
12-10 15:21:11.276: E/AndroidRuntime(300):     at com.twotoasters.android.horizontalimagescroller.io.ImageCacheManager.bindDrawable(ImageCacheManager.java:135)
12-10 15:21:11.276: E/AndroidRuntime(300):     at com.twotoasters.android.horizontalimagescroller.widget.HorizontalImageScrollerAdapter.getView(HorizontalImageScrollerAdapter.java:193)
12-10 15:21:11.276: E/AndroidRuntime(300):     at com.twotoasters.android.horizontalimagescroller.widget.HorizontalListView.fillListRight(HorizontalListView.java:380)
12-10 15:21:11.276: E/AndroidRuntime(300):     at com.twotoasters.android.horizontalimagescroller.widget.HorizontalListView.fillList(HorizontalListView.java:365)
12-10 15:21:11.276: E/AndroidRuntime(300):     at com.twotoasters.android.horizontalimagescroller.widget.HorizontalListView.onLayout(HorizontalListView.java:334)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.view.View.layout(View.java:7035)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.widget.RelativeLayout.onLayout(RelativeLayout.java:909)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.view.View.layout(View.java:7035)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.widget.FrameLayout.onLayout(FrameLayout.java:333)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.view.View.layout(View.java:7035)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1249)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1125)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.widget.LinearLayout.onLayout(LinearLayout.java:1042)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.view.View.layout(View.java:7035)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.widget.FrameLayout.onLayout(FrameLayout.java:333)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.view.View.layout(View.java:7035)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.view.ViewRoot.performTraversals(ViewRoot.java:1045)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1727)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.os.Handler.dispatchMessage(Handler.java:99)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.os.Looper.loop(Looper.java:123)
12-10 15:21:11.276: E/AndroidRuntime(300):     at android.app.ActivityThread.main(ActivityThread.java:4627)
12-10 15:21:11.276: E/AndroidRuntime(300):     at java.lang.reflect.Method.invokeNative(Native Method)
12-10 15:21:11.276: E/AndroidRuntime(300):     at java.lang.reflect.Method.invoke(Method.java:521)
12-10 15:21:11.276: E/AndroidRuntime(300):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
12-10 15:21:11.276: E/AndroidRuntime(300):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
12-10 15:21:11.276: E/AndroidRuntime(300):     at dalvik.system.NativeStart.main(Native Method)


Der ursprüngliche Beitrag von 15:52 Uhr wurde um 16:00 Uhr ergänzt:

Na toll, habe Deinen Hinwies mal befolgt und das minSDK auf 9 gesetzt. Jetzt hat es zwar auf einem andern AVD gestartet, da mein Galaxy S ja nur API8 kann, aber auf einem AVD mit API15 läufts und das wird ja wohl kaum am AVD sondern an der minSdkversion liegen.

Das ist doch scheiße, API8 möchte ich auf jeden Fall behalten :(

Danke für den entscheidenden Hinweis. Ich quäle mich hier schon seit drei Tagen mit diesem Problem rum.
Dann muss ich wohl mal eine ander Bibliothek suchen oder den Adapter selber umschreiben. Ich bezweifel, dass ich zu letzterem fähig bin..
 
Zuletzt bearbeitet:
Sind die apache commons von dir eingebunden oder so mitgeliefert vom horizontalimagescroller?
 
Ich habe da nichts gemacht; zumindest nicht wissentlich. Eclipse installiert, neues Projekt, fertig. Lediglich ein bisschen rumgespielt, als es halt immer gecrashed ist. Von daher, und weil mir Apache Commons nichts sagt (die Meldungen im Stacktrace sehe ich natürlich), kommt das wohl alles mit dem horizontalimagescroller :huh:

Wäre wirklich toll, wenn man das irgendwie zum laufen bringt. Ich versuche mich zwar gerade an einer Bibliothek für eine horizontallistview, aber der horizontalimagescroller bringt halt ziemlich viele Funktionen mit, die sich sehr brauchbar anhören und die ich ungern alle selber nachbauen möchte.
 
Zurück
Oben Unten