может ли кто-нибудь сказать мне, поддерживает ли multi dex в android 2.3?Multidex с Android 2.3 (API 9)
Я искал, но я не могу найти информацию для этого. Мой проект имеет такую же конфигурацию, как этот: https://github.com/mustafa01ali/MultiDexTest
Проект строится без проблем, но окончательный apk нельзя установить на устройствах с 2.3 или ниже.
На установке я получаю ошибку
Failure [INSTALL_FAILED_DEXOPT]
в Android Studio и это появляется в LogCat:
E/dalvikvm﹕ LinearAlloc exceeded capacity (5242880), last=1384
W/installd﹕ DexInv: --- END '/data/app/xxx.apk' --- status=0x000b, process failed
E/installd﹕ dexopt failed on '/data/dalvik-cache/[email protected]@[email protected]' res = 11
Пожалуйста, Google это. Это официально поддерживается: https://plus.google.com/+IanLake/posts/JW9x4pcB1rj. MultiDex: http://developer.android.com/reference/android/support/multidex/MultiDexApplication.html. –
Спасибо, Джаред. Можете ли вы рассказать мне, когда, когда Янь Лейк говорит «все устройства API 4+», он говорит об уровне api или версии для Android? Android 4.0 имеет уровень api 14 ... – Zasuk
Перечитайте то, что вы только что задали мне. API 4+ - это API 4 и больше 4. Читайте: http://developer.android.com/reference/android/support/multidex/MultiDex.html. –