web-dev-qa-db-ja.com

ライブラリプロジェクトをAndroidプロジェクトに追加するには?

新しいAndroidプロジェクトを作成しました。上部にアクションバーを配置したいので、 Android Library のアクションバーをダウンロードしましたAndroid 2.1のデバイスをサポートしたいからです。

説明は言う

アクションバーコンポーネントはライブラリプロジェクトです。つまり、リソースをコピーして独自のプロジェクトに貼り付ける必要はなく、アクションバーコンポーネントをプロジェクトへの参照として追加するだけです。

Androidが初めてなので、これはどういう意味ですか?ライブラリを既存のプロジェクトに追加するにはどうすればよいですか?

ライブラリをEclipseワークスペースにインポートします。

  • ファイル->インポート->一般->既存のプロジェクトをワークスペースに、次へ

  • ルートディレクトリを選択します:/ path/to/project

  • プロジェクト->すべて選択

この時点では、選択するものがなく、[次へ]ボタンが無効になっているため失敗します。

何か案は?

53
Artjom Zabelin
  1. ファイル->新規->その他
  2. Android Project
  3. 「既存のソースからプロジェクトを作成」を選択します
  4. [参照...]ボタンをクリックして、johannilsson-Android-actionbar\actionbarに移動します
  5. 終了(ワークスペースの現在のアクションバープロジェクト)
  6. プロジェクトを右クリック->プロパティ
  7. Android-> Libraryセクションで、Addをクリックします
  8. 最近追加されたプロジェクトを選択-> OK
  9. それでおしまい!

今、あなたはそれを使用することができます

120
Vladimir

これをチェックアウト ドキュメント Eclipseでライブラリプロジェクトを参照する方法について。

上記のリンクから:

  1. パッケージエクスプローラーで、依存プロジェクトを右クリックし、[プロパティ]を選択します。
  2. [プロパティ]ウィンドウで、左側の[Android]プロパティグループを選択し、右側のライブラリプロパティを見つけます。
  3. [追加]をクリックして、[プロジェクトの選択]ダイアログを開きます。
  4. 利用可能なライブラリプロジェクトのリストからプロジェクトを選択し、[OK]をクリックします。
  5. ダイアログが閉じたら、[プロパティ]ウィンドウで[適用]をクリックします。
  6. [OK]をクリックして[プロパティ]ウィンドウを閉じます。
9
Kurtis Nusbaum

さらに、「ベストアンサー」のステップ8で、プロジェクトが表示されないの場合、ライブラリとして追加するプロジェクトに移動し、

  • 「project.properties」を開きます
  • add 'Android.library = true'

再び指示に従うと、望ましいプロジェクトが表示されます。

1
zubroid