7

Android用のライブラリを開発したい。どのような形で発送できますか?jar、apk、または何か他のものですか?他の開発者がアプリケーションで私のライブラリを使用できるようにするにはどうすればよいですか?

4

3 に答える 3

3

ライブラリが純粋な Java コードである場合は、JAR で問題ありません。おそらく、ドキュメントなどで ZIP 圧縮されています。

リソースやその他の Android 固有の非 Java 要素が必要な場合は、Android ライブラリ プロジェクトの使用を検討する必要があります。これはソース コードとして出荷するのが最適ですが、(ほとんどの場合) バイナリ形式でパッケージ化するためのトリックがあります。また、開発中の新しい Gradle ベースのビルド システムにより、バイナリ (非ソース) 形式で出荷されるライブラリ プロジェクトの作成が容易になるはずです。

于 2010-11-12T12:44:58.943 に答える
1

コードをリンクテキストに投げて、ユーザーがコードをダウンロードしたり、そこからフォークしたりできるようにします。GitHub でかなりの数の Android ライブラリを見てきました。

于 2010-11-12T05:56:40.460 に答える
1

通常のジャーとして。ライブラリ クラスは、具体的なアプリケーションと共に Dalvik VM バイトコードに変換されます。

于 2010-11-12T05:14:13.630 に答える