2017-02-21 2 views
0

Ich bin nicht in der Lage, signierte Apk in Android Studio zu generieren. Sein Wurffehler wie - Information: Gradle Aufgaben [: avakaash: assembleRelease] Fehler: java.lang.NullPointerException (keine Fehlermeldung) Information: BUILD FAILED.NullPointerException beim Generieren von signierten Apk in Android Studio

Es funktioniert gut beim Debuggen und Ausführen von Anwendung auf Gerät und Emulator. Ich kann also keine signierte Apk generieren. mein Projekt gradle sieht aus wie -

  apply plugin: 'com.android.application' 
android { 
compileSdkVersion 25 
buildToolsVersion '25.0.0' 
useLibrary 'org.apache.http.legacy' 
defaultConfig { 
    applicationId "com.inbridge.avakaash" 
    minSdkVersion 16 
    targetSdkVersion 25 
    multiDexEnabled true 
} 
packagingOptions { 
    exclude 'META-INF/DEPENDENCIES' 
    exclude 'META-INF/NOTICE' 
    exclude 'META-INF/LICENSE' 
    exclude 'META-INF/LICENSE.txt' 
    exclude 'META-INF/NOTICE.txt' 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     shrinkResources false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 
dexOptions { 
    javaMaxHeapSize "4g" 
} 
} 

dependencies { 

compile fileTree(include: ['*.jar'], dir: 'libs') 
compile project(':library') 
compile files('libs/YouTubeAndroidPlayerApi.jar') 
compile project(':payUMoneysdk') 
compile files('libs/httpclient-win-4.4.1.jar') 
compile files('libs/httpmime-4.2.3.jar') 
compile files('libs/gcm.jar') 
compile files('libs/itextpdf-5.5.9.jar') 
compile files('libs/mail.jar') 
compile files('libs/additionnal.jar') 
compile files('libs/activation.jar') 

compile 'com.android.support:appcompat-v7:25.1.1' 
compile 'com.google.android.gms:play-services:10.0.1' 
compile 'com.google.android.gms:play-services-auth:10.0.1' 
compile 'com.google.android.gms:play-services-analytics:10.0.1' 
compile 'com.google.firebase:firebase-messaging:10.0.1' 
compile 'com.google.firebase:firebase-core:10.0.1' 
compile 'com.google.firebase:firebase-ads:10.0.1' 
compile 'com.google.firebase:firebase-database:10.0.1' 
compile 'com.android.support:multidex:1.0.1' 
compile 'com.mcxiaoke.volley:library:1.0.19' 
compile 'com.github.bumptech.glide:glide:3.7.0' 
compile 'com.facebook.android:facebook-android-sdk:4.6.0' 
compile 'com.android.support:support-v4:25.1.1' 
    } 
    apply plugin: 'com.google.gms.google-services' 

und Haupt gradle Blick wie-

 buildscript { 
repositories { 
    jcenter() 
} 
dependencies { 
    classpath 'com.android.tools.build:gradle:2.2.3' 
    classpath 'com.google.gms:google-services:3.0.0' 
} 
} 


allprojects { 
repositories { 
    jcenter() 
     mavenCentral() 

    } 
    } 

Fehlerbildschirm enter image description here

geschossen und gradle Konsole Report- enter image description here mir bitte helfen, dieses Problem zu lösen Fehler, danke im Voraus.

+0

Ihre volle logcat zeigen. sauber und neu aufbauen. Sie können 'buildToolsVersion '25 .0.1'' –

+1

Ausnahme wird klar erwähnt. Klicken Sie auf Jetzt synchronisieren, warten Sie, bis der Vorgang abgeschlossen ist. – SachinSarawgi

+0

können Sie mehr Details in Gradle-Konsole –

Antwort

1

Ich hatte das selbe Problem, das ich nach den Änderungen hatte und es löste mein Problem, hoffentlich wird es dir helfen. Vergleichen Sie die Größe mit Ihrer.

Plugin anwenden: 'com.android.application' android { compileSdkVersion 'Google Inc.:Google APIs: 23' buildToolsVersion "23.0.2"

defaultConfig { 
     applicationId "com.inbridge.avakaash" 
     minSdkVersion 17 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
     multiDexEnabled true 
     ndk { 
      abiFilter "armeabi-v7a" 
     } 

    } 
    packagingOptions { 
     exclude 'META-INF/DEPENDENCIES.txt' 
     exclude 'META-INF/LICENSE.txt' 
     exclude 'META-INF/NOTICE.txt' 
     exclude 'META-INF/NOTICE' 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/DEPENDENCIES' 
     exclude 'META-INF/notice.txt' 
     exclude 'META-INF/license.txt' 
     exclude 'META-INF/dependencies.txt' 
    } 
    configurations { 
     all*.exclude group: 'commons-logging', module: 'commons-logging' 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 

     } 
    } 
    /* 2) Compile for Java 1.8 or greater */ 
    compileOptions { 
     sourceCompatibility JavaVersion.VERSION_1_8 
     targetCompatibility JavaVersion.VERSION_1_8 
    } 
    /* 3) Exclude duplicate licenses */ 
    packagingOptions { 
     exclude 'META-INF/LICENSE.txt' 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/NOTICE.txt' 
     exclude 'META-INF/NOTICE' 
     exclude 'META-INF/DEPENDENCIES' 
     pickFirst 'AndroidManifest.xml' 
    } 
    dexOptions { 
     dexInProcess = false 
     incremental true 
     javaMaxHeapSize "4g" 
    } 

} 
repositories { 
    mavenCentral() 
    maven { 
     url 'http://dl.bintray.com/amulyakhare/maven' 
    } 
} 
dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile files('libs/volley.jar') 

    /* 4) Add the CSDK framework dependencies (Make sure these version numbers are correct) */ 

    compile 'com.amulyakhare:com.amulyakhare.textdrawable:1.0.1' 
    compile 'com.squareup.picasso:picasso:2.5.2' 
    compile 'com.android.support:appcompat-v7:23.4.0' 
    compile 'com.android.support:support-v13:23.4.0' 
    compile 'com.android.support:support-v4:23.4.0' 
    compile 'com.android.support:cardview-v7:23.4.0' 
    compile 'org.apache.httpcomponents:httpcore:4.4.1' 
    compile 'org.apache.httpcomponents:httpmime:4.3.6' 
    compile 'com.android.support:recyclerview-v7:23.4.0' 
    compile 'com.android.support:design:23.4.0' 
    compile 'uk.co.chrisjenx:calligraphy:2.1.0' 
    compile 'com.google.zxing:core:3.2.0' 
    compile 'com.journeyapps:zxing-android-embedded:[email protected]' 
    compile 'net.gotev:uploadservice:[email protected]' 
    compile 'com.jakewharton:butterknife:7.0.1' 
    compile 'com.google.android.gms:play-services:9.4.0' 
    compile 'com.android.support:multidex:1.0.1' 
    compile 'com.adobe.creativesdk.foundation:auth:0.9.7' 
    compile 'com.adobe.creativesdk:image:4.4.8' 
    compile 'life.knowledge4:k4l-video-trimmer:1.0' 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha8' 
} 
Verwandte Themen