Медленное приложение с тех пор, как я поместил multiDex в Android

мое приложение отсрачивает достаточно в инициализировании с тех пор, как он разместит multiDexEnabled true в gradle module также как и также compile 'com.android.support:multidex:1.0.0' раньше он не опаздывал так, в котором мое приложение начиналось и, как я использую activity карт он нуждался в том, чтобы использовать это. Кто-то, кто говорил бы мне, что я могу делать в этих случаях.

gradle настоящий

apply plugin: 'com.android.application'

android {

compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
    applicationId "desarrolladoresalpha.hassmovilcortes"
    minSdkVersion 15
    targetSdkVersion 25
    multiDexEnabled true
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile files('libs/GenAsync.jar')
compile 'com.android.support:appcompat-v7:25.1.0'
compile 'com.mcxiaoke.volley:library:1.0.18'
compile 'com.google.android.gms:play-services:10.0.1'
testCompile 'junit:junit:4.12'
compile 'com.android.support:multidex:1.0.0'
}
1
задан 05.01.2017, 01:13
0 ответов

Если ты только используешь play services карт, ты не должен загружать весь целый pack

В следующая ссылка ты можешь получать по отдельности каждую услугу split-play-services

compile 'com.google.android.gms:play-services-maps:10.0.1'

и далее ты можешь precindir multi-dex

2
ответ дан 03.12.2019, 17:52
  • 1
    тогда несмотря на то, что только помещает ' com.google.android.gms:play-services:10.0.1' уже? –  15.01.2017, 20:27
  • 2
    Если ты только используешь карты, если, в ссылке, которую я переместил тебя, есть все удаленные услуги, например, если ты используешь autentificació n google, так как ты загружаешь также Ваш pack, если ты используешь android wear, ты загружаешь то, в чем ты нуждаешься. –  16.01.2017, 13:07
  • 3
    @ManuelMorales ты должен определять с maps составьте ' com.google.android.gms:play-services -maps :10.0.1' –  01.02.2017, 19:31

Теги

Похожие вопросы