1

アクションバーで遊んでいて、古いバージョンのアンドロイドで使いたいです。

BoredT がこのトピックで述べたように、ライブラリをインポートしimport/Existing Project into Workspaceてこのフォルダー (sdk/extras/android/support/v7/appcompat) を見つけたときに、ライブラリをインポートしようとしました。次のようなエラーが表示されます: Adb 接続エラー:既存の接続がリモート ホストによって強制的に閉じられました

もう一度作成しようとすると、プロジェクトがワークスペースに既に存在するという情報が表示されます。わかりましたので、参考にしてみます。を追加してandroid-support-v7-appcompatから、プロジェクトをクリーンアップして再構築しましたが、gen フォルダーに新しいものはありません。

どこが間違っているのかわからない。ActionBarを作る必要があるので、このライブラリをインポートしたいです。

android-support-v7-appcompat.jarからファイルを追加すると、...sdk\extras\android\support\v7\appcompat\libs. AndroidManifest.xml でテーマを操作すると問題が発生するため、プロジェクトの libs フォルダーからこのファイルを削除します。

4

3 に答える 3

1

間違った方法でインポートしている場合は、インポートする必要があることを選択する必要がありExisting android code into workspace、ライブラリプロジェクトをプロジェクトに参照できます。

このリンクを確認してください

http://developer.android.com/tools/support-library/setup.html

于 2013-08-28T15:03:11.537 に答える
0

このガイドをよくお読みください。サポート ライブラリからアクション バーを追加する方法を詳しく説明しています。

Android デベロッパー ガイド - ActionBar

于 2013-08-28T15:05:21.123 に答える
0

おそらく、ワークスペースに既存の andorid プロジェクト ライブラリがあります。インポート時のデフォルト名 (まだ変更できません) は android-support-v7-appcompat です。既存のものの名前を変更してから、新しいものをインポートし、必要に応じて名前を変更します。プロジェクトのプロパティを右クリックして、依存関係をプロジェクトに追加します。Android.. Lbrary セクションで、新しく追加して名前を変更したライブラリ プロジェクトを選択します。

于 2015-05-26T20:34:11.863 に答える