Ich habe eine Version der Datei android.webkit.WebViewClient in meiner Anwendung Quellverzeichnis, um onReceivedSslError in meiner eigenen erweiterten Version von WebViewClient zu behandeln. Als ich die neue ProGuard Integration in sdk-7 verwenden, erhalte ich die folgende Warnung:Proguard Warnung Bibliothek Klasse android.webkit.WebView ist abhängig von der Programmklasse android.webkit.WebViewClien
[proguard] Achtung: Bibliotheksklasse android.webkit.WebView hängt von Programmklasse android.webkit.WebViewClient
...
[proguard] Warnung: Es gab 1 Instanzen von Bibliotheksklassen, abhängig von den Programmklassen. [proguard] Sie müssen solche Abhängigkeiten vermeiden, da die Programmklassen [proguard] verarbeitet werden, während die Bibliotheksklassen unverändert bleiben.
Kann mir jemand sagen, wie ich das in meiner proguard.cfg beheben kann? Thanks :)
Sie sollten nicht über eine Bibliothek-Klasse im Quellverzeichnis setzen müssen. Können Sie die Framework-Klasse nicht einfach direkt erweitern? –
Leider arbeite ich um den hier beschriebenen Fehler für Betriebssysteme vor Froyo http://damianflannery.wordpress.com/2010/09/28/android-webview-with-https-loadurl-shows-blankempty-page/ Weil es einige private apis, ich kann nicht einfach die Klasse erweitern :( – user1318700