내 안드로이드 응용 프로그램에서 동일한 nlp 라이브러리를 사용해야합니다. 특히이 라이브러리는 가 app.grandle에자바를 사용하는 .jar 파일을 추가 한 후 안드로이드가 컴파일됩니다.
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.example.kekko.nlp_api_25"
minSdkVersion 25
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
jackOptions {
enabled true
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
을 추가, 내가 안드로이드 프로젝트에서 jar 파일을 추가 자바 8. 필요하지만, 내가 프로젝트를 실행할 때 Grandle 콘솔은 :app:transformClassesWithPreJackPackagedLibrariesForDebug
나는 그것이 whith java ide를 컴파일 할 때 jar 파일이 잘 작동한다고 생각한다. 나는 adroid에만이 문제가있다 –
오프라인으로 시도했지만 동일한 문제 –
자바와 함께 작동하며 안드로이드와 작동하지 않는다면 Dalvik Virtual Machine과의 호환성을 확인하십시오. 문제가 될 수 있습니다. –