java.lang.NoSuchFieldError: PUBLIC_ONLY bei Verwendung von Box api in Android in signiertem Build

8

Ich habe eine Android-Anwendung entwickelt, die Dropbox, Google Drive und Box Cloud Service enthält. Ich habe es getestet und alles hat funktioniert. Danach signierte ich es und ich erkannte, dass Debug-Apk-Größe 8,5 MB war, während signierte Apk-Größe 7 MB war.Noch ich testete vollständige Anwendung, in der alles außer Box Cloud-Funktionalität funktionierte.Ich habe unter Ausnahme

%Vor%

Es wird keine Bibliothek gefunden, die es in debug findet. Was kann ich tun, um dieses Problem zu beheben? Bitte hilf mir. Ich konnte meine Bewerbung wegen dieses Problems nicht freigeben. Vielen Dank im Voraus.

    
SwapnilD 28.11.2014, 07:57
quelle

1 Antwort

15

Ich habe dieses Problem wegen der jackson-Bibliothek bekommen, während ich es mit proguard kompiliert habe. Ich habe es behoben, indem ich folgende Zeilen in die proguard-Datei eingefügt habe.

%Vor%     
Abhishek Patidar 19.02.2015, 07:48
quelle

Tags und Links