Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.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 如何在Android Studio项目中添加类路径_Java_Android_Classpath - Fatal编程技术网

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

Java 如何在Android Studio项目中添加类路径,java,android,classpath,Java,Android,Classpath,我有一个Android项目,它的Android应用程序依赖于纯Java库(Java库使用其他一些编译的jars库)。我添加了依赖项,我可以构建该项目,但是在运行时,我有一个ClassNotFoundException错误。我必须将JAR的路径添加到CLASSPATH环境变量中。是否有方法仅在本地为项目设置类路径,比如使用命令行选项 java –classpath <path to the jars> java–类路径 在Android studio运行/调试配置中?首先,确保项目

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

java –classpath <path to the jars>
java–类路径

在Android studio运行/调试配置中?

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

dependencies {
    ...
    compile fileTree(dir:'libs', include: ['*.jar'])
    ...
}
将所有的.jar文件放在“libs”文件夹中,瞧,你完成了

多亏了,我创建了一个名为libs的文件夹

然后,我去了学校

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

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

这创建了以下条目:

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

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

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

步骤1)中的.jar文件可能重复并找到该文件。此行不清楚。。我的项目中的where.jar文件。这不适用于我。每当我尝试此操作并构建时,都会收到错误消息,指出没有与任何颜色匹配的资源文件(例如colorAccent或colorPrimary),并且找不到item Theme.appCompat等的任何父级。关于#8“如果列出了模块”…如果我遵循了前面的所有步骤,但没有,该怎么办?