Я использую следующие плагины в моей игре на андроид для Unity:
1) Admob
2) Google Play Games
3) Unity IAP
Я получаю сообщение об ошибке «Невозможно преобразовать классы в формат dex» при попытке сборки.
проблема с записью вывода: слишком много ссылок на поля, чтобы уместиться в одном dex
файл: 65681; макс 65536.
Я хочу уменьшить количество ссылок на поля вместо реализации мультидекса.
Может кто-нибудь объяснить, как выборочно использовать пакеты Сервисов Google Play?
В моей папке Assets \ Plugins \ Android \ libs у меня есть следующие файлы:
плей-сервис-реклама-15.0.1.aar
плей-сервис-объявления база-15.0.1.aar
плей-сервис-объявления-идентификатор-15.0.1.aar
плей-сервис-реклама облегченный-15.0.1.aar
играть-сервисов аутентификации-16.0.0.aar
играть-сервисов аутентификации-апи-телефон-15.0.1.aar
играть-сервисов аутентификации база-15.1.0.aar
плей-сервисы базы-15.0.1.aar
играть-сервисы подвального 15.0.1.aar
плей-услуги привод-15.0.1.aar
плей-сервис-игры-15.0.1.aar
играть-сервисы Гассы-15.0.1.aar
плей-сервис-задача-15.0.1.aar
Я внедряю в свою игру рекламу, таблицу лидеров, достижения и IAP.
Если в указанном выше списке есть какие-либо пакеты .aar, которые не нужны для реализации Ads, Leaderboard, Achievements или IAP, пожалуйста, дайте мне знать, чтобы я мог их удалить.