Как обойти ограничение в 65 КБ при использовании Сервисов Google Play
Если вы пишете большое приложение для Android, которое зависит от множества различных библиотек (что я бы порекомендовал, а не изобретать велосипед), вполне вероятно, что вы уже столкнулись сПредел метода 65к исполняемого файла Dalvikclasses.dex
, Кроме того, если вы зависите от больших библиотек, таких какGoogle Play Services SDK который сам по себе уже содержитсяболее 20к методов в версии 5.0 вы вынужденыиспользовать трюки, такие как зачистка пакетов или жеподдержка мультидекса чтобы избежать ошибок при упаковке. С новым временем выполнения AndroidИЗОБРАЗИТЕЛЬНОЕ ИСКУССТВО который общедоступен, поскольку Android Lollipop позволяет обрабатывать несколько файлов dex, но в настоящее время разработчики все еще вынуждены выполнять подсчет методов.
Какой самый простой способ уменьшить количество методов вашего приложения при использовании Google Play Services?