2012-03-07 13 views
4

私はhttp://actionbarsherlock.com/download.htmlの.zipファイルのactionbarsherlockをダウンロードしました。開梱された。ソースのactionbarsherlockフォルダライブラリからeclipseで新しいプロジェクトを作成しました。アンドロイド3.2-Google API用にコンパイルされています。プロジェクトのプロパティでアンドロイドはライブラリがチェックボックスを言った。 Android 3.2-Google APIでプロジェクトをコンパイルします。プロジェクトのプロパティを開き、アンドロイド、ライブラリを追加しようとしていますactionbarsherlock、適用、OK。何も起こりません。プロジェクトのプロパティを開き、ライブラリのactionbarsherlockに赤い十字をマークします。 JRE 1.6を使用します。誰かが私が間違っていることや指示への良いリンクを伝えることができますか? 申し訳ありませんGoogle翻訳私はプロジェクトにactionbarsherlockを接続できません

答えて

4

ABSライブラリへのパスのような音が間違っている可能性があります。手順は次のとおりです。

1)新しいAndroidのプロジェクトを開始 - 既存のソース

  • からあなたのソースとしてJakeWharton-ActionBarSherlock-436230d /ライブラリを使用してください。

2)ABSプロジェクトを右クリック - [プロパティ]を選択して、 - アンドロイド

  • は底部に向かって、チェックボックスをチェックし、「ライブラリがある」、ということを確認してください選択します。

3)YOURプロジェクトを右クリック - プロパティを選択 - ABSライブラリがボックスに表示されなければならない

  • を追加アンドロイド

    • クリックして選択します。それを選択して、プロジェクトでどのようにインポートされたかを今すぐ選択します。

    あなたは次の行を追加しなければならないアクションバーを持つことになり、それぞれの活動のためにスタイルを設定するためにあなたのAndroidManifest.xmlに含めることを忘れないでください:

    android:theme="@style/Theme.Sherlock" 
    

    もう一つの事を。私が知る限り、ActionBarSherlockプロジェクトはパッケージエクスプローラに残る必要があります。削除していないことを確認してください。これはパスエラーを引き起こす可能性があります。

    希望すると便利です。

  • +0

    ありがとうございますが、私が書いたことはありますか?ライブラリを選択したときに表示されるabsは何らかの理由で私のプロジェクトに含まれていません。今、グレイドロイドを接続しようとします。ここでは、ライブラリプロジェクト> greendroid.jarというプロジェクトエクスプローラのちょうど良い表示に接続しました。つまり、ライブラリは接続されていますが、absを必要としません。 – dozhdik

    +0

    現在、absをインポートすると、既存のソースから新規プロジェクトが作成されませんでした。プロジェクトに登場するようなものです。これも失敗しました。これはバグの日食に起因する可能性がありますか? – dozhdik

    +0

    @dozhdik、あなたのlogcatまたはあなたのコンソールからあなたが持っているエラーをコピーして貼り付けてください。私は問題が何であるかを理解するのに苦労しています。 – Rymnel

    7

    ライブラリプロジェクトは、プロジェクトと同じパーティションに存在する必要があります。同じパーティションにそれらを置くと、Eclipseは相対パスを使用してライブラリを追加し、動作します。

    +1

    trueこれを受け入れます。実際には、Eclipseから参照しなければならないライブラリプロジェクトには同じパスが必要です。 – Prateek

    +0

    "同じパーティションにある" ???どういう意味ですか? – Mick

    +0

    @Mick "同じパーティションにある"とは、同じディスクパーティション/ドライブ上にあることを意味します。 D:\ downloads \ ActionBarSherlock でC:\ workspaceとlibにプロジェクトを持っていると言うと問題が発生します。C:またはD: – Ionut

    0

    ライブラリをC:\ドライブまたはオペレーティングシステムのドライブに挿入します。ワークスペースをコピーしないでください - あなたが見ている問題を解決すると思います。数時間の闘争の後、本当に私を助けました。

    関連する問題