Dears, W wielu postach na blogu czytam, że uruchamianie aplikacji wielostkowych jest wolniejsze niż w przypadku zwykłych aplikacji. Moja aplikacja używa wielu bibliotek, które przekraczają 64 tys. Metod, więc używam trybu wielościeżkowego. Ale kiedy używam proguard w kompilacji wydania, ostateczny apk staje się mniej niż 64k metodCzy mogę włączyć wielościeżkę tylko w wersji do debugowania systemu Android?
Moje pytanie brzmi: Czy mogę włączyć wielościeżkę w systemie Android tylko do debugowania, więc nie mam błędu runtime? i wyłączyć multi-dex w wersji release, ponieważ tego nie potrzebuję?
Jeśli tak, w jaki sposób?
Jeśli nie, czy Android jest na tyle inteligentny, aby przyspieszyć uruchamianie, ponieważ powinien rozpoznać, że aplikacja nie przekroczyła 64 tys., Nawet jeśli jest to aplikacja wielorakie?
Nie jestem pewien, ale wydaje się to działa jak testowane –
Ale potem trzeba jeszcze (warunkowo, na podstawie wartości 'BuildConfig.DEBUG') nazywamy' MultiDex.install (this) 'w kodzie, prawda? –
@KonradMorawski nie jest konieczne dla systemu Android 5 i wierzę, że – Boy