私はアプリケーションを開発しています。なくても問題なく動作しますproguard
が、有効にするproguard
と正しく動作しません。
XMPP ポートを開くことができず、ソケット例外がスローされます。
私はアプリケーションを開発しています。なくても問題なく動作しますproguard
が、有効にするproguard
と正しく動作しません。
XMPP ポートを開くことができず、ソケット例外がスローされます。
これは、プロガードがコードを難読化するためである可能性があります。外部ライブラリを使用する場合は、それに応じて難読化ルールを作成する必要があります...これを確認する必要がありますhttp://developer.android.com/guide/developing/tools/proguard.html
編集:
私のプロジェクトにあるルールは次のとおりです。
-libraryjars library_used.jar
また、クラスが見つからないという例外が発生した場合は、次のように難読化プロセスからそのクラスを削除することをお勧めします。
-keep public class org.package.YourClassHere
これがこれを行うための最良の方法である場合、私は100%ではないことに注意してください。ただし、少なくとも機能します:)