-3

ORMLiteを学習するために、いくつかのサンプル Android プロジェクトをダウンロードしました。私は常にこのエラーを受け取りますR cannot be resolved to a variable。したがって、CTRL+Shift+O を実行して、すべての依存関係を自動的にインポートします。これにより挿​​入さimport android.R;れますが、残念ながら問題は解決しません。

パッケージ名はcom.test;私がやろうとしたのでimport com.test.R;、それもうまくいきません。

これを解決する方法を知っている人はいますか?

4

1 に答える 1

3

次の手順を試してください (順序は関係ありません) :

  1. ADT と SDK 、Eclipse および Java の更新

  2. gen フォルダを削除し、再度作成します。

  3. クリーンプロジェクトを実行します。

  4. プロジェクトを右クリックし、 android-tools -> fix-project-properties を選択します。

  5. プロジェクトを右クリックし、プロパティ -> java-build-path -> order-and-export を選択します。順序が次のとおりであることを確認してください。

    • Android 4.3 (常に最新バージョン)

    • Android プライベート ライブラリ

    • アンドロイドの依存関係

    • 必要に応じてライブラリ プロジェクト

    • yourAppProject/gen

    • yourAppProject/src

  6. res フォルダーのサブフォルダー内のすべてのファイルに問題のない名前が付いていることを確認してください: 小文字、数字、アンダースコア ("_") のみ。

  7. (マニフェスト内の) targetSdk が最新の API (現在 18) を指していることを常に確認し、それを project.properties ファイルにも設定します。

于 2013-09-23T08:45:21.683 に答える