我想在Android项目用于特定模型的Java实现之外编译JDK。我遇到了无法解析javax语言修饰符的问题,因为它使用的是Android的java实现。我希望将其定义并编译为JDK,不确定它是否正确。这是我对模块的gradle编译:
apply plugin: 'java'
dependencies {
sourceCompatibility = 1.7
targetCompatibility = 1.7
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.squareup:javapoet:1.5.1'
}
目前我明白了
解析失败:Ljavax / lang / model / element / Modifier;
向我表明它正在使用Java的Android实现。