2016-04-16 2 views
0

не генерировать петь apk. но не ошибка при запуске приложения.генерировать петь ошибки apk

При запуске ProGuard в нашем приложении и создании apk мы видим следующее предупреждение.

Warning:com.localytics.android.SessionHandler$15: can't find referenced method 'void setLatestEventInfo(android.content.Context,java.lang.CharSequence,java.lang.CharSequence,android.app.PendingIntent)' in library class android.app.Notification 
Warning:there were 1 unresolved references to library class members. 
    You probably need to update the library versions. 
    (http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedlibraryclassmember) 
Warning:Exception while processing task java.io.IOException: Please correct the above warnings first. 
:app:transformClassesAndResourcesWithProguardForRelease FAILED 
Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'. 
java.io.IOException: Please correct the above warnings first. 

ответ

0

The problem, очевидно, setLatestEventInfo and a quick search показывает, что это является результатом проблемы ошибка/устаревания. Смотрите ссылки или поиск «setLatestEventInfo»

+0

не работает (-keep класс org.apache.http **. {*}.. -dontwarn org.apache.http ** -dontwarn android.net **) –

+0

Вы можете попробовать положить -keep class org.apache.http. ** {*; } -dontwarn org.apache.http. ** -dontwarn android.net. ** – Pomagranite

+0

Я добавил, но не работал –

0

Вы могли бы установить minifyEnabled = true, если так ... то пожалуйста, установите ниже упомянутую линию в ProGuard (proguard-rules.pro файла).

-dontwarn android.app.Notification 
Смежные вопросы