我正在将应用程序从Eclipse迁移到Android Studio。当我编译代码如下:
import java.awt.geom.Area;
我得到了
错误:包java.awt.geom不存在
构建gradle
apply plugin: 'com.android.application'
android {
//compileSdkVersion 'Google Inc.:Google APIs:8'
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.me.droider"
minSdkVersion 13
targetSdkVersion 23
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
debug {
debuggable true
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.3.0'
//compile files('libs/osmdroid-android-4.2.jar')
compile files('libs/osmdroid-android-4.3.jar')
compile 'javax.annotation:jsr250-api:1.0'
}
有关如何解决此问题的任何建议?这是一个问题吗?我应该包含文件并用作库吗?
答案 0 :(得分:1)
@CommonsWare建议我不使用java.awt
库,这可能是合理的长期建议。
另一方面,为了解决手头的问题,我downloaded the library,解压缩文件并将jar文件(java-rt-jar-stubs-1.5.0.jar)放在{{1}中}文件夹。
然后我右键单击了jar文件并选择了libs
。
问题解决了。