#android #google-play-services
#Android #google-play-services
Вопрос:
В моем приложении есть следующий код:
val reviewMan = ReviewManagerFactory.create(this)
Log.d(Plog.LOG_TAG, "created Google Play Review Manager: " reviewMan.toString())
Но сообщение, которое появляется в консоли при ее запуске, выглядит так:
создан менеджер обзоров Google Play: com.google.android.play.core.review.c@131b84b
Это неискаженная отладочная сборка (определение типа сборки содержится в build.gradle minifyEnabled false
), так почему в сообщении не говорится: «Создан менеджер обзоров Google Play: com.google.android.play.core.review.ReviewManager@131b84b»?
Ответ №1:
Причина имени класса c
в библиотеке Google Play заключается в том, что сама библиотека была уменьшена до ее распространения через Maven.
Их aar
можно найти здесь, а classes.jar
внутри него уже есть уменьшенные имена.