に私はアンドロイドでpdfboxを使用したいapplication.but私は、このエラーに直面していました:のNoClassDefFoundErrorがpdfboxアンドロイドスタジオ
FATAL EXCEPTION: main Process: com.android.app.spritzing, PID: 12534 java.lang.NoClassDefFoundError: Failed resolution of: Ljava/awt/color/ColorSpace;*
私gradle.buildファイルはこのようなものです:
> apply plugin: 'com.android.application' android {
>
> compileSdkVersion 24
> buildToolsVersion "24.0.0"
> defaultConfig {
> applicationId "com.android.app.spritzing"
> minSdkVersion 15
> targetSdkVersion 24
> versionCode 1
> versionName "1.0"
> }
> buildTypes {
> release {
> minifyEnabled false
> proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
> }
> }
> packagingOptions {
> exclude 'META-INF/DEPENDENCIES'
> exclude 'META-INF/NOTICE'
> exclude 'META-INF/LICENSE'
> exclude 'META-INF/LICENSE.txt'
> exclude 'META-INF/NOTICE.txt'
> exclude 'META-INF/maven/edu.ucar/udunits/pom.xml'
> exclude 'META-INF/maven/edu.ucar/udunits/pom.properties'
> exclude 'META-INF/maven/edu.ucar/netcdf4/pom.xml'
> exclude 'META-INF/maven/edu.ucar/netcdf4/pom.properties'
> exclude 'META-INF/maven/edu.ucar/cdm/pom.xml'
> exclude 'META-INF/maven/edu.ucar/cdm/pom.properties'
> exclude 'META-INF/maven/edu.ucar/grib/pom.xml'
> exclude 'META-INF/maven/edu.ucar/grib/pom.properties'
> exclude 'META-INF/maven/org.apache.xmlbeans/xmlbeans/pom.xml'
> exclude 'META-INF/maven/org.apache.xmlbeans/xmlbeans/pom.properties'
> exclude 'META-INF/maven/edu.ucar/httpservices/pom.xml'
> exclude 'META-INF/maven/edu.ucar/httpservices/pom.properties'
> } }
>
> dependencies {
> compile fileTree(dir: 'libs', include: ['*.jar'])
> testCompile 'junit:junit:4.12'
> compile 'com.android.support:appcompat-v7:24.2.1'
> compile 'org.apache.pdfbox:pdfbox:2.0.4' }
[PDFBoxをAndroidプロジェクトに追加する方法や代替候補を提案する方法]の複製があります(http://stackoverflow.com/questions/8980668/how-to-add-pdfbox-to-an-android-project-or-suggest-代替) –