相关疑难解决方法(0)

如何在Android项目中使用外部JAR?

我创建了一个Android项目,并在我的项目中添加了一个外部JAR(hessian-4.0.1.jar).然后我将JAR添加到构建路径并在Order和Export中将其检出.

看起来忽略了Order和Export,并且运行时缺少外部JAR中的所有类.

在使用Eclipse插件构建Android应用程序时,是否有从外部JAR正确包含所需类的技巧?我不想使用蚂蚁或Maven.

eclipse android class-library build.gradle

323
推荐指数
4
解决办法
25万
查看次数

在Android应用程序中导入Java项目?

即使在普通的android项目中无法识别java项目中的某些类,我是否可以在Android项目中使用Java项目?例如javax.xml包?

我认为有两种可能性:

  1. 用java项目创建一个jar并在android中导入它
  2. 或者在android中引用该项目(因为我知道它是可能的).

但无论哪种方式,在我的Android应用程序中,那些在java中但在android中找不到的类是否可以正常?这会有用吗?谢谢. 从我的Android应用程序的构建路径打印屏幕

从我的Android应用程序的构建路径打印屏幕

我创建了JavaProject,然后将其作为参考导入到我的Android项目中.我得到了一个我没想到的错误,它无法识别我的Java项目中的.classes.

java xml android

6
推荐指数
1
解决办法
5643
查看次数

Java(Android) - 类未找到异常

我正试图在Android中做一些简单的FTP东西.经过一番研究,我决定选择apache-commons-net.以下是我在Eclipse下使用它的步骤.

  1. 从这里下载包并在本地解压缩.
  2. 在Eclipse中,要添加这个新库,我转到(Window>)首选项> Java>构建路径>用户库,单击新建,命名它apache-commons-net,然后选择添加JAR ...通过选择出现的.jar文件下载.
  3. 对于每个.jar,我按照此处的描述添加Source附件.
  4. 完成后,我右键单击我的项目并选择Properties> Java Build Path> Libraries,单击Add Library ...> User Library>(Next>)选择apache-commons-net> Finish.然后,库将显示Android 2.2在" 库"选项卡中.

我开始编程,代码完成适用于类/方法/等.来自这个图书馆.包括导入语句等等.一切似乎都能正常工作.问题是,当我运行应用程序时,它强制关闭,Eclipse中的LogCat显示以下错误:

找不到类'org.apache.commons.net.ftp.FTPClient',从方法<...>引用
...
引起:java.lang.NoClassDefFoundError:org.apache.commons.net.ftp.FTPClient

看起来我已经正确设置了一切,为什么执行抱怨它找不到类?

非常感谢任何想法或帮助.

  • 伊恩

java eclipse installation android

1
推荐指数
1
解决办法
1万
查看次数