私は Android 開発にはかなり慣れていませんが、Java と Eclipse の経験はある程度あります。自分のプロジェクトで使用できる再利用可能なライブラリ (コントロール、ヘルパー、「標準」アクティビティなど) を作成する方法を探していますが、ソース コードを開示せずに他の開発者に配布することもできます。
通常、私はクラス ファイルを JAR ファイルにパッケージ化し、他の開発者はそれをクラスパスに追加して、パッケージ化されたクラスを使用できます。
Android プロジェクトでそれを行うにはどうすればよいですか? Android ライブラリ プロジェクトについて読みましたが、ドキュメントに記載されているように、JAR にパッケージ化することはできませんが、ライブラリ プロジェクトを参照するプロジェクトと共にコンパイルされます。これは、ソース コードも配布する必要があることを意味します。
この投稿も読みました。同じ質問について尋ねていますが、満足のいく答えはありませんでした。
だから:一連のクラスと他のファイル(XMLレイアウト、リソースなどを含む)をコンパイルしてパッケージ化し、ソースコードなしでそのパッケージのみを配布して、「参照」してJARファイルのように使用できるようにする方法はありますか?他の開発者は?