Android ライブラリ プロジェクト (APKLIB) を難読化しようとしています。これにより、ソース コードの大部分を危険にさらすことなく、ライブラリを潜在的なクライアントに配布してテスト開発を行うことができます。
残念ながら、Google が提供できるドキュメントや例はありません。難読化された APKLIB への参照は、解決策のない質問投稿のみです。
Android-maven-plugin と maven-proguard-plugin を Maven で使用して APKLIB を難読化しようとしましたが、最終結果は難読化されません。また、proguard の目標を maven の process-class および prepare-package フェーズに移動しようとしましたが、成功しませんでした。
私の最後の手段は、APKLIB からソース コードを分割して JAR として難読化し、APKLIB を難読化された JAR に依存する AIDL ファイルとリソースとして残すことです。ただし、プロジェクトにはすでに多数のライブラリがあるため、可能であればこれを避けたいと考えています。
APKLIB を難読化することさえ可能かどうかは誰にもわかりませんか? もしそうなら、どのように?