8

下記を参照してください。SDK が正しく構成されていないように感じますが、解決方法がわかりません。私は答えを求めてグーグルを試しましたが、誰もこの正確な問題を抱えていませんでした.

Javaのバージョンが間違っているのでしょうか?2 つの SDK が競合しているようです。

私はこのプロジェクトを次の方法で作成しました:

  1. 新しいプロジェクトを作成
  2. Android > アプリケーション モジュール
  3. デフォルトと仕上げ

IntelliJ のエラー


編集:スクリーンショットを参照してください。私はそれを働かせました。私がしたことは、新しいプロジェクトを作成し、Android SDK を再選択することだけでした。初めて追加したSDK/JDKが多すぎたためだと今でも思っています。必要なのは Android SDK だけで、通常の Java も追加する必要はないと思います。

ここに画像の説明を入力

4

2 に答える 2

1

私はまったく同じ問題を抱えていましたが、それに至るまでの条件は非常に異常です。

Android SDK を zip ファイルとしてダウンロードし、解凍して/opt.

ただし、パーミッションでは、通常のユーザーがすべてのディレクトリに入ったり、すべてのファイルを実行したりすることはできませんでした...そのため、IntelliJ が SDK にインデックスを付けると、resjar のみが取得され、ソースがライブラリ パスに追加されることはありませんでした!

SDK を削除し、SDK のアクセス許可の問題を修正し、IntelliJ で新しい参照を作成すると修正されました。

于 2014-03-29T19:31:12.610 に答える
1

最初はfor3stが提案したことを試してみましたが、他の場所でIntelliJ IDEAにJDK 1.6を使用する必要があると聞いたので、ここでそれを行うことができます。また、「ファイル」->「プロジェクト構造」->「プラットフォーム設定」->「SDK」に進み、SDK を設定します。

最後に、Android 2.2 から 2.3.3 (api 10) に切り替えたところ、動作するようになりました。なぜ 2.2 で機能しなかったのかよくわかりませんが、初心者向けのチュートリアルが必要なだけなので、それで問題ありません。

于 2013-07-19T02:14:06.883 に答える