lib
サードパーティ プロジェクトの jar を作成して、Android プロジェクトのディレクトリに配置しようとしましたか?
アップデート:
コマンドの例が間違っています。
android update project -p ./ -l relative_path/to_an/android_lib_project
ただし、サードパーティ/非 Android 固有の Java サポート ライブラリをインポートする必要があるため、ニーズに適合しません。
Ant ビルド プロセスでこの種のサポート パッケージを使用するには、ライブラリ jar を lib ディレクトリに配置するだけで、ビルド プロセスで自動的に考慮されます。あなたのコメントから、本当の問題は次のとおりだと思います:Androidプロジェクトの継続的統合のためにWIPサードパーティライブラリを二重に管理する方法は? 右?次に、それを反映するように質問を更新する必要があります。回答の質が質問の質と直接相関することを忘れないでください (したがって、回答の質が低いことは認めます)。
現在、私はジェンキンを使用したことはありませんが、ビルド プロセスは ant に依存していると理解しています ⇛ ant ターゲットに移動します。Android パッケージとサポート パッケージの両方に CI を適用すると、プロジェクトにプッシュ/プル ターゲットを作成できます。サポート パッケージに ant プッシュ ターゲットを作成して、成功した最新のビルド結果のサポート パッケージの jar と ant -pre を配信します。 - Android プロジェクトでプル ターゲットをコンパイルします。
サポート パッケージで CI を実行しない場合は、タグ付けされたバージョンを Android プロジェクトの vcs にプッシュするか、-pre-compile ターゲットとしてオンザフライでコンパイルします…</p>
-pre-compile ant ターゲットを使用して (ファイルをコピーして) 裸の .java ファイルを挿入することもできますが、それが適切な解決策になるかどうかはわかりません。