Предупреждение при создании Apk Предупреждение: autovalue.shaded.com.google $ .auto.common. $ MoreElements $ 1 - PullRequest
0 голосов
/ 26 октября 2018

Когда я собираю apk, я получаю предупреждение, как показано на картинке. Проблема возникает при уменьшении и включении опции минимизации вместе с Proguard. Apk строит без проблем, когда все выше отключено. Может ли кто-нибудь помочь мне исправить эту ошибку? Я попытался добавить автозначение зависимости с помощью поиска в Stackoverflow. Но проблема остается.

Есть решение? enter image description here

https://i.stack.imgur.com/m0Vxe.png

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

Ответы [ 2 ]

0 голосов
/ 27 октября 2018

Я нашел решение.

Файл Proguard не был правильно связан.Для тех, кто сталкивается с этой проблемой.

В Android Studio перейдите в файл - Структура проекта. На левой стороне Модули - в приложении - и на вкладке выберите Типы сборки и в разделе Файл Proguard свяжите его со своим источником.Очистить и запустить.

0 голосов
/ 26 октября 2018

Попробуйте добавить эти правила в файл proguard-rules.pro:

-dontwarn javax.lang.**
-dontwarn javax.tools.**
-dontwarn javax.annotation.**
-dontwarn autovalue.shaded.com.**
-dontwarn com.google.auto.value.**
-dontwarn javax.servlet.**
-dontwarn sun.misc.**
-dontwarn autovalue.shaded.org.apache.commons.**
-dontwarn org.apache.log4j.**
-dontwarn org.apache.log.**
-dontwarn org.apache.velocity.**
-dontwarn org.apache.tools.**
-dontwarn org.jdom.**
-dontwarn org.java.lang.**

и proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' в ваш buildType с помощью proguard в файле build.gradle.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...