私はAndroidで使用するための最小限のutilsライブラリを作成する必要があります。私は、Apacheのコモンズライブラリ(IOUtils
、StringUtils
など)からいくつかのメソッドを使用しています。しかし、それぞれのそのような使い方は、私はTomcatの下に絶対に許容可能である(war
年代がmamootサイズされているとにかく)が、Androidのプロジェクトのために絶対に容認できないライブラリ全体(commons-lang
、commons-io
など)をインポートできます。使用するクラスのみで最小化されたjarを生成
だから、私の目的は、1瓶に依存関係から全て使用されるクラスをパックすること、である - しかし、クラスが必要とされているだけということ。私は一度、その仕事をしてくれたメイヴェンのプラグインと連絡を取ったことを覚えています。残念ながら私はその名前を覚えていないし、Google経由で見つけることもできません。
だから、あなたは依存関係のように最小化を行いますMavenのプラグイン、または同じことをするでしょう任意のスタンドアロンツールを知っていますしてください?
ProGuardはすでにAndroid SKDに統合されていることがわかりましたので、私の要件を満たしているかどうかは間違いありません。 –
私はそのようなパッケージングが署名されたライブラリJARを壊すことを知っています。重大な欠点かもしれません。 – Mersenne