Android Studio - 错误:包java.awt.geom不存在

时间:2016-04-21 12:36:22

标签: android eclipse android-studio gradle android-gradle

我正在将应用程序从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'
}

有关如何解决此问题的任何建议?这是一个问题吗?我应该包含文件并用作库吗?

1 个答案:

答案 0 :(得分:1)

@CommonsWare建议我不使用java.awt库,这可能是合理的长期建议。

另一方面,为了解决手头的问题,我downloaded the library,解压缩文件并将jar文件(java-rt-jar-stubs-1.5.0.jar)放在{{1}中}文件夹。

然后我右键单击了jar文件并选择了libs

问题解决了。