如何在Android Studio项目中添加类路径

时间:2014-10-23 05:28:58

标签: java android classpath

我有一个Android项目,其Android应用程序依赖于纯Java库(而Java库使用其他一些编译的jar库)。
我添加了依赖项,我可以构建项目,但是在运行时我有ClassNotFoundException错误的时间。
我必须在CLASSPATH环境变量中添加jar的路径。
有没有办法在本地为项目设置类路径只是,比如使用命令行选项

java –classpath <path to the jars>

在Android工作室运行/调试配置?

3 个答案:

答案 0 :(得分:17)

首先,请确保项目的“app”文件夹中有一个“libs”子文件夹。如果没有,请创建一个。 接下来,在app / build.gradle文件中,添加以下代码行:

dependencies {
    ...
    compile fileTree(dir:'libs', include: ['*.jar'])
    ...
}

将所有.jar文件放在“libs”文件夹中,瞧,你已经完成了

答案 1 :(得分:2)

由于Arnold Layne,我创建了一个名为libs的文件夹。

然后,我去

文件->项目结构(打开新菜单)->模块(在左侧)->应用程序->依赖关系

在那里,我可以使用+按钮添加库。

这创建了该条目:

dependencies {
    implementation files('libs/commons-lang3-3.7.jar')
}

答案 2 :(得分:0)

将此行添加到build.gradle模块的app

dependencies {
    ...
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation files('libs/mysql-connector-java-8.0.16')
    ...
}