Java の完全な実装でコンパイルされたいくつかの jar ファイルをインポートする必要があります。Java が提供するすべてのパッケージを Android が使用しているわけではないことはわかっています。私の質問は次のとおりです。エラーを作成せずにそれらをインポートすることは可能ですか? jar を android jar に変換できるツールはありますか? もしそうなら、いくつかの例を提供できますか。どんな助けでも大歓迎です。
1 に答える
1
エラーを作成せずにそれらをインポートすることは可能ですか?
JAR が Android にないクラスを参照している場合は、いいえ。
jar を android jar に変換できるツールはありますか?
「android jar」のようなものはありません。
問題の JAR のソース コードがある場合は、そのソース コードを変更してから、Apache Harmony から欠落しているクラスのコピーを変更するまでの間、作業を行うことができる場合があります。java.*
ただし、プロジェクトに単にまたはクラスを配置することはできませんjavax.*
。それらを新しいパッケージにリファクタリングする必要があります。また、欠落しているクラスによっては、これを達成するのに開発者が数千か月かかる場合があります (たとえば、2D Canvas API を使用して Swing を再実装するなど)。
于 2010-09-29T00:04:39.873 に答える