Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将org.apache.commons导入android应用程序_Java_Android_Import - Fatal编程技术网

Java 将org.apache.commons导入android应用程序

Java 将org.apache.commons导入android应用程序,java,android,import,Java,Android,Import,嘿,我如何将org.apache.commons包导入android,以便在我的应用程序中使用它们 如果您正在使用eclipse,请感谢: 下载您感兴趣的库的jar包 转到eclipse->Java构建路径->库中的项目属性。在这里添加外部罐子 为了完整起见,如果您不是使用eclipse进行开发,而是使用ant进行构建,只需将jar放在项目的libs文件夹中即可。 完成了 另外,请注意,并非所有这些文件都可以自动转换为Dalvik。例如,commons httpclient无法从发行版二进制文件

嘿,我如何将org.apache.commons包导入android,以便在我的应用程序中使用它们


如果您正在使用eclipse,请感谢:

  • 下载您感兴趣的库的jar包
  • 转到eclipse->Java构建路径->库中的项目属性。在这里添加外部罐子

  • 为了完整起见,如果您不是使用eclipse进行开发,而是使用ant进行构建,只需将jar放在项目的libs文件夹中即可。

    完成了

    另外,请注意,并非所有这些文件都可以自动转换为Dalvik。例如,commons httpclient无法从发行版二进制文件进行干净的转换,您需要通过源代码使其正常工作。

    如果您使用的是android Stuido,它还不支持添加库,则需要编辑src/build.gradle

    我想添加org.apache.commons.net,我的名为“org.apache.commons.net.jar”的文件被放在libs文件夹中,因此我的build.gradles依赖项现在看起来像这样:

    dependencies {
        compile files('libs/android-support-v4.jar')
        compile files('libs/org.apache.commons.net.jar')
    }
    

    在使用Eclipse的OSX上,我没有“Eclipse”菜单项。有什么想法吗?废话,我找到了。救生员,非常感谢你,尼古拉。看看你在运行时是否遇到了NoSuchMethodError。