13

「インポート -> 既存の Android コードをワークスペースに」を使用して、actionbarsherlock フォルダーをワークスペースにインポートしました。次に、次のことを確認しました。

  • マニフェストで:

    <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="16"/>

  • プロパティ -> Android: ビルド ターゲットは API 16 (Android 4.1.2) で、IsLibrary はチェックされています。

  • プロパティ -> Java コンパイラ: コンパイラ準拠レベルは 1.6 に設定されています。

それでも、多くのBuildConfig cannot be resolved to a variableエラーが発生しています。

すべてのプロジェクトを何度もクリーンアップしようとし、Eclipse を数回再起動しました。BuildConfig クラスを手動で追加しようとしましたが、R cannot be resolved to a variable解決できないエラーがまだたくさんありました。

私は何十もの回答を読みました (このような: R cannot be resolve error when using ActionBarSherlock )、何も役に立ちません。どんな助けでも大歓迎です。

4

3 に答える 3

14

奇妙なことに、Android SDK Manager のコンポーネントを最後に更新したときに、MIPS システム イメージをスキップしたことが問題でした。MIPS システム イメージをリビジョン 2 から 4 に更新したところ、すべて正常にビルドされました。

私は MIPS も使用していませんが、奇妙な互換性の問題があったのかもしれません。

于 2013-05-18T04:14:08.497 に答える
4

Android SDK build tools奇妙なことに、 18.x および 17.xの古いフレーバーを追加すると、この問題は修正されます。

(なぜかアンインストールしたものもあります)

ここに画像の説明を入力

于 2013-12-29T16:44:33.673 に答える