我正在尝试从我的android手机到ssh服务器的ssh连接。
我的导入行:
import com.jcraft.jsch.*;剩下的在这里
try{
JSch jsch = new JSch();
//create SSH connection
String host = "192.168.158.20";
String user = "jan";
String password = "mypassword";
Session session = jsch.getSession(user, host, 22);
session.setPassword(password);
session.connect();
System.out.println("done");
}
catch(Exception e){
System.out.println(e);
}为此,我使用了Jsch (java ssh实现)。我已经从网站下载了jsch-0.1.48.jar,并通过"right click project -> libraries -> Add Jars“将其添加到我的eclipse android项目的构建路径中。
我现在可以在我的引用库中看到jsch-0.1.48.jar文件,所以看起来没问题。
当我开始调试时,我在第1行的LogCat中得到了一个无法找到类'com.jcraft.jsch.JSch‘的错误。
Eclipse没有显示任何警告或语法错误。
发布于 2012-07-25 20:37:54
将jsch jar文件转换为DEX格式,并在构建路径中包含classes.dex和jar。
发布于 2012-07-25 20:26:58
创建一个名为libs的文件夹,并在其中导入您的jar文件。
有关更多信息,请访问visit this link
https://stackoverflow.com/questions/11649585
复制相似问题