私はandroidプロジェクト用のライブラリモジュールを難読化するためにgradle consumerProguardFiles
オプションを使用します。次に、私のライブラリクラスが削除されるのを防ぐために、proguardの-dontshrink
オプションをライブラリのproguard-rules.proファイルに追加しますが、私のプロジェクト全体で-dontshrink
が機能します!
プロフェアード-dontshrink
を使用する方法は、ライブラリモジュール(は最適化と難読化が必要です)で動作しますか?'-dontshrink'オプションをproguardできますかライブラリモジュールでのみ動作しますか?
0
A
答えて
0
正しく設定されていれば、プロガードはあなたのライブラリに触れないでください。
あなたはallowobfuscation
オプションで-keep
を使用し、死んでいるどのようなコードを理解し、シュリンクの資格と私は解決策を見つけた。最後
0
最適化するために、「-printusage [ファイル名]を」使用したいかもしれませんが、それだけでコードを難読化します。
関連する問題
- 1. ProGuardはリバースモードで動作しますか?
- 2. Androidライブラリモジュールを使用するproguard
- 3. Proguard難読化はアクティビティで動作しませんか?
- 4. コードは条件付きでのみ動作しますか?
- 5. GCC/Clangの-frameworkオプションはLinuxで動作しますか?
- 6. -XX:+ CMSClassUnloadingEnabledは、Java 8の-XX:+ UseSerialGCオプションで動作しますか?
- 7. Androidのライブラリモジュールからリソースファイルをオーバーライドすることはできますか?
- 8. Docker-Swarmはフェールオーバーモードでのみ動作できますか?
- 9. iPhoneでラジオとチェックボックスのオプションはダブルクリックでのみ動作します
- 10. com.foo。*とcom.bar。*(ProGuard)のみどのように難読化できますか?
- 11. ProguardをIonicで使用できますか?
- 12. ProGuardではクラスパスの前に感嘆符ができますか?
- 13. Googleマップはproguardのリリース版では動作しません
- 14. ProGuardのJNI(ネイティブ文字列)では動作しませ
- 15. JRebelは組み込みアプリケーションサーバで動作しますか? (IntelliJ)
- 16. 誰かがjavascriptでこの動作を説明できますか? Firefoxで動作確認済み
- 17. スライダーはIE8では動作せず、IE8のみで動作しますか?
- 18. ProguardがJavaアプリケーションで動作しない
- 19. オプションのドッカー作成サービスを定義できますか?
- 20. Python正規表現で組み込みオプションを使用できますか?
- 21. com.foo。*のみを難読化する方法はありますが、com.foo.bar。*は除外できますか? (ProGuardの)
- 22. ng-repeatはオプション付きでは動作しませんが、ng-optionsで動作します
- 23. event.target.id Chromeでのみ動作します
- 24. Paypalコードのみで動作します
- 25. javascript evalはchrome、safariで動作しますが、Firebugがオンの場合のみFirefoxで動作しますか?
- 26. 既存のプロジェクトを含めずにAndroidライブラリモジュールを作成しますか?
- 27. なぜXMLHttpRequestはTwitterのjsonでのみ動作しますか?
- 28. AutoLayoutのsystemLayoutSizeFittingSizeはUILabelsでのみ動作しますか?
- 29. 2sxc:app内のqueryでのみ動作しますか?
- 30. iFrameは最初の配列でのみ動作しますか?