SherlockFragmentActivity.javaとActionBarSherlockフォルダを正しくインポートする手順を教えてもらえますか?私はそれをどうやって行うのか正確にはわかりませんし、試してみると多くのエラーが出ています。eclipseへのActionbarsherlockのインポート
答えて
- Extract ActionBarSherlock project。
- EclipseでプロジェクトをAndroid 4.0+プロジェクトのように追加します。
- 次に、作業中のプロジェクトの設定を開き、Androidセクションに、ライブラリとしてActionBarSherlockプロジェクトを含めます。
- ActionBarSherlockプロジェクトから必要なものを使用してください。
このサイトにはほとんどのチュートリアルがあります:あなたはすでにあなたのプロジェクトの/libs/
ディレクトリにandroid-support-v4.jar
を持っていますが、ActionBarSherlock
プロジェクトは、すでにこのライブラリが含まれており、その競合が発生するため、あなたがエラーを取得tutorial
- 抽出ActionBarSherlock
- オープンのEclipseおよび[ファイル]> [インポート
- そこから、抽出されたActionBarSherlockフォルダ内
- チェック「のワークスペースにコピーしたプロジェクト」
- をライブラリフォルダを選択し右クリックします新しいプロジェクトは、 "ライブラリ"という名前にする必要がありますAndroidツール>サポートライブラリを追加
- これらの手順に従うと、すべて設定する必要があります!
注意しなければならないことはコンソールです。 Android SDKがProgram Files(x86)にインストールされている場合、権限の問題が発生する可能性があります。あなたがする必要があるのは、アプリケーションがそのフォルダを変更できるようにアクセス権を変更することです。私はその問題を抱えていたことを知っています。私はコンソールに注意を払わなかったので、私は永遠に見つけました。
を。
android-support-v4.jar
をプロジェクトから削除するには、Project > Clean
にアクセスしてください。
以下の手順に従って、アンドロイドのAction Bar Sherlockライブラリのインポートに成功することを100%確信しています。
最初にする必要があるのは、http://actionbarsherlock.comからライブラリをダウンロードすることですか? 。この後にunzip/untarします。
取得するフォルダには、いくつかのサブフォルダとファイルが含まれます。あなたのアクションバーSherlockライブラリは、フォルダ "actionbarsherlock"にあります。ここで、フォルダ "actionbarsherlock"の名前を "ActionBarSherlockLib"に変更します。
AndroidプロジェクトとしてABS(Action Bar Sherlock)-libraryをEclipseに追加します。 EclipseのインポートツールをActionBarSherlockライブラリをインポートするために使用しないでください。すぐには動かず、いくつかの設定を修正する必要があります。代わりに、次の手順で説明するように新しいプロジェクトを作成します。
Open File - > New - > Project - > Android Project From Existing Code。これを選択して[次へ]をクリックします。
次の画面で、eclipseはルートディレクトリを参照するように求めます。最初に解凍したすべてのファイルとフォルダを含むルートフォルダを選択する必要があります。正しいルートフォルダを選択すると、eclipseは作成するプロジェクトのリストを提案します。
"ActionBarSherlockLib"だけをチェックし、残りのチェックボックスをオフにする必要があります。
「プロジェクトをワークスペースにコピーする」をチェックし、「終了」をクリックします。
あなたは今チャンピオンであり、アクションバーのsherlockライブラリをeclipseに正常にインポートしました。おめでとう。
エラーとはどういう意味ですか?赤いマーク記号がソースパッケージ自体に表示されていますか? – Kanth
試してみてください。http://www.slideshare.net/androidstream/action-bar-sherlock-tutorial –
はい、WatsonをインポートするようなSherlockFragmentActivityクラスでもエラーがあり、アンドロイドライブラリには表示されません。 –