Почему Android Studio застревает при создании подписанного APK? - PullRequest
2 голосов
/ 29 июня 2019

Android Studio (3.4.1) засоряется при создании подписанного APK

Я ждал более 40 минут , чтобы построить APK, но Android Studio не продвигается, он застревает:

Android Studio застревает в этой задаче:

app: transformClassesAndResourcesWithR7ForRelease

Это структура моего файла build.gradle:

apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
apply plugin: 'com.google.firebase.firebase-perf'

android {
    compileSdkVersion 29
    buildToolsVersion = '29.0.0 rc2'
    defaultConfig {
        applicationId "com.raven.okami"
        minSdkVersion 23
        targetSdkVersion 29
        versionCode 10
        versionName "1.9.6.29"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
    lintOptions {
        disable "FirestoreAdapterMissingStartListeningMethod",
                "FirestoreAdapterMissingStopListeningMethod"
    }
}

dependencies {
        implementation fileTree(dir: 'libs', include: ['*.jar'])
        implementation 'androidx.appcompat:appcompat:1.1.0-beta01'
        implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta2'
        implementation 'androidx.paging:paging-runtime:2.1.0'
        implementation 'androidx.recyclerview:recyclerview:1.1.0-alpha06'
        implementation 'androidx.legacy:legacy-support-v4:1.0.0'
        implementation "androidx.lifecycle:lifecycle-extensions:2.0.0"
        *// More dependecies*
}
apply plugin: 'com.google.gms.google-services'

Пожалуйста, кто-нибудь, помогите мне.

Редактировать: я исследовал методом проб и ошибок в своем проекте Android Studio и обнаружил кое-что интересное. Я обнаружил, что все из-за Firebase Perfomance, поэтому я просто удаляю эту зависимость, и проект компилируется максимум за 3 минуты.

Кто-нибудь знает, почему это происходит? Вы знаете, как этого избежать? Мне нужно использовать Firebase Perfomance.

1 Ответ

0 голосов
/ 29 июня 2019

Попробуйте File> Invalidate Cache and Restart. Android Studio кэширует много файлов и на самом деле не очищает их, поэтому со временем она может затормозиться и сделать такие вещи, как gradle и apk, очень медленными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...