JGit working in Android; Lcom/jcraft/jsch/Channel errors? [message #947987] |
Wed, 17 October 2012 12:44  |
Eclipse User |
|
|
|
Hello,
I'm trying to get JGit working in Android, and am having problems.
When I try to do a clone from an http repository the actual fetch part fails with errors to do with com.jcrafj.jsch.
10-17 16:03:54.026: W/dalvikvm(405): VFY: unable to find class referenced in signature (Lcom/jcraft/jsch/Channel;)
10-17 16:03:54.036: I/dalvikvm(405): Could not find method com.jcraft.jsch.Channel.connect, referenced from method org.eclipse.jgit.transport.TransportSftp.newSftp
10-17 16:03:54.036: W/dalvikvm(405): VFY: unable to resolve virtual method 37: Lcom/jcraft/jsch/Channel;.connect (I)V
10-17 16:03:54.036: D/dalvikvm(405): VFY: replacing opcode 0x6e at 0x0016
10-17 16:03:54.036: D/dalvikvm(405): Making a copy of Lorg/eclipse/jgit/transport/TransportSftp;.newSftp code (116 bytes)
10-17 16:03:54.036: W/dalvikvm(405): VFY: unable to resolve exception class 36 (Lcom/jcraft/jsch/JSchException;)
10-17 16:03:54.036: W/dalvikvm(405): VFY: unable to find exception handler at addr 0x1e
10-17 16:03:54.036: W/dalvikvm(405): VFY: rejected Lorg/eclipse/jgit/transport/TransportSftp;.newSftp ()Lcom/jcraft/jsch/ChannelSftp;
10-17 16:03:54.036: W/dalvikvm(405): VFY: rejecting opcode 0x0d at 0x001e
10-17 16:03:54.036: W/dalvikvm(405): VFY: rejected Lorg/eclipse/jgit/transport/TransportSftp;.newSftp ()Lcom/jcraft/jsch/ChannelSftp;
10-17 16:03:54.036: W/dalvikvm(405): Verifier rejected class Lorg/eclipse/jgit/transport/TransportSftp;
10-17 16:03:54.036: W/dalvikvm(405): Exception Ljava/lang/VerifyError; thrown during Lorg/eclipse/jgit/transport/Transport;.<clinit>
10-17 16:03:54.036: W/System.err(405): java.lang.ExceptionInInitializerError
10-17 16:03:54.046: W/System.err(405): at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:118)
10-17 16:03:54.046: W/System.err(405): at org.eclipse.jgit.api.CloneCommand.fetch(CloneCommand.java:178)
10-17 16:03:54.046: W/System.err(405): at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:125)
Is com.jcrafj.jsch a required library?
What else is a required library?
Or does anyone have any pointers for JGit and Android guides?
Thanks in advance,
James
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.24894 seconds