2015-05-03 5 views
0

Я разрабатываю Android-приложение, используя библиотеку Parse и множество различных проектов библиотеки. Для экспорта файла apk я использую Pro Guard. Во время выполнения экспорта файла APK Я получаю следующее сообщение об ошибке:Proguard возвращен с кодом ошибки 1 во время экспорта apk

[2015-05-03 20:59:49 - SampleProject] Proguard returned with error code 1. See console 
[2015-05-03 20:59:49 - SampleProject] Warning: com.parse.FacebookAuthenticationProvider$1: can't find superclass or interface com.facebook.android.Facebook$ServiceListener 
[2015-05-03 20:59:49 - SampleProject] Warning: com.parse.FacebookAuthenticationProvider$2: can't find superclass or interface com.facebook.Session$StatusCallback 
[2015-05-03 20:59:49 - SampleProject] Warning: com.parse.FacebookAuthenticationProvider$2$1: can't find superclass or interface com.facebook.Request$Callback 
[2015-05-03 20:59:49 - SampleProject] Warning: org.hamcrest.generator.qdox.ant.AbstractQdoxTask: can't find superclass or interface org.apache.tools.ant.Task 
[2015-05-03 20:59:49 - SampleProject] Warning: org.hamcrest.integration.EasyMock2Adapter: can't find superclass or interface org.easymock.IArgumentMatcher 
[2015-05-03 20:59:49 - SampleProject] Warning: org.hamcrest.integration.JMock1Adapter: can't find superclass or interface org.jmock.core.Constraint 
[2015-05-03 20:59:49 - SampleProject] Warning: com.google.common.base.Equivalence: can't find referenced class javax.annotation.Nullable 
+0

Пожалуйста, проверьте ниже link.It может помочь. http://stackoverflow.com/questions/17218226/proguard-error-preventing-apk-from-building-with-returned-error-with-error-code –

ответ

1

В вашей proguard-project.txt Добавить этот -dontwarn и - keep class линии:

-keep class com.parse.*{ *; } 
-dontwarn com.parse.** 
-dontwarn com.google.common.** 
-dontwarn org.hamcrest.** 
Смежные вопросы