Windows 7 の Eclipse Juno で ADT (20.0.3) を使用して、独自のクラスで jar ファイルを作成できます。これは、[プロパティ] -> [Android] で [ライブラリです] チェックボックスを選択することで実現されます。ウィンドウ、Eclipse で選択したプロジェクトで Alt + Enter を押したとき。これにより、「自動的に」.jar ファイルが生成されます)。
作成した jar ファイルをローカル テスト サーバーに追加し、その場所を Android SDK Manager (20.0.3) -> Tools -> Manage Add-on Sites -> User Defined Sites に含めて、.jar ファイルを取得することもできます。 Android SDK マネージャーのパッケージの概要を使用して、一覧表示およびインストールします。
アプリケーションをビルドするときに、追加の .jar ファイルを使用することもできます。
ここまでは順調ですね。すべて正常に動作します。
ただし、これはすべてWindows 7での話です。
私が知りたいのは、Linuxの SDK のビルド メカニズムを使用してこれを行う方法です。
"vendor" のサブディレクトリ内に Java ソース ファイルを追加したいと考えています。
したがって、次の手順を実行する必要があります。
- ファイルを SDK ビルド メカニズムに追加する
- SDK ビルド メカニズムに、SDK ビルド プロセス中に .jar ファイル (Java ファイルを取得) をビルドさせます (ADT が Windows で "Is library" オプションを使用して行うのと同じように)。
- 出力が格納される場所を知る
Windows ビルドの解決策はたくさんありますが、これは既に知っています (上記を参照)。ただし、Linux で SDK をビルドする際にこれを行う方法に関する情報が見つかりません。
誰かがこれに光を当ててくれることを願っています。
最高のRGDS、 --Geert