我已经进入Project structure -> Modules -> myProject -> Tab-Dependencies -> + Sign
然后添加.jar文件添加外部库bsh-2.0b4.jar
在androidstudio的Android项目。 我也试着将文件复制到/ libs目录,然后在工作室和add as library...
右击(独立这两种方法!)。我插入以下代码作为测试添加外部.jar到androidstudio项目
import bsh.Interpreter;
...
Interpreter interpreter = new Interpreter();
interpreter.eval("result = (7+21*6)/(32-27)");
return interpreter.get("result").toString();
我在android中使用buildin按钮进行编译。 的的build.gradle样子:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 9
targetSdkVersion 17
}
}
dependencies {
compile 'com.android.support:support-v4:13.0.+'
}
但是,当我编译的一切,我收到错误
Gradle: error: package bsh does not exist
Gradle: error: cannot find symbol class Interpreter
谁能帮我请?
你怎么编?使用命令行还是内置命令?你能发布build.gradle的依赖部分吗? – ben75
更新了gradle文件,并且正在使用内置命令进行编译 – wasp256