後知恵では、Lビルドを有効にすべきではありませんでした。
私はプログラミングが初めてで、Gradleのエラーをすぐに投げる新しいAndroid Studioプロジェクトを作成しました。
エラーは次のとおりです。
上部の黄色のバー-Gradleプロジェクトの同期に失敗しました。基本機能(編集、デバッグなど)は正しく機能しません。もう一度試してくださいイベントログを開くFinderでログを表示する
メッセージgradle sync-compileSdkVersion Android-LはJDK-7でコンパイルする必要があります。 SDK設定を開き、ファイルを開きます。
グーグルや他のスタックオーバーフローのコメントを調べてみましたが、 Android Studio-Gradle sync project failed を除いて意味のあるものは見つかりませんでした
uRLを1.12ではなく1.10に変換して同期しようとしましたが、同期後に失敗しました
新しいスタジオプロジェクトをエラーなしでデバイスにコンパイルできるように、Lを動作させるか、削除する必要があります。
私も同じ問題に直面し、数日間のトラブルの後、私はそれを理解しました。 Javaがインストールされているかどうかを確認してください
Java -version
JDK 6より上のバージョンはすべて問題ありません
open -a TextEdit〜/ .bash_profile
export Java_HOME = $(/ usr/libexec/Java_home)
export JDK_HOME = $(/ usr/libexec/Java_home)
source〜/ .bash_profile
今すぐグラドル同期を試してください、同期を完了できる必要があります
(少なくとも私にとって)最も簡単な解決策は次のとおりです。
(管理者権限を持つ)SDKマネージャーに移動し、最後までスクロールダウンして、「Androidサポートライブラリ」をダウンロードします。
そして、それは機能します(管理者権限を忘れないでください)。
Mac OSX SierraにAndroid Studioをインストールすると、JVMが無効であるというエラーを受け取りました。だから私は別の投稿に来て ここ に来て、Appleのレガシーバージョンと最新バージョンをインストールしました。動いた。その後、プロジェクトを作成していたときに、Gradle同期の問題である別のエラーに遭遇しました。ここに来て(「Mac」によるこの投稿)、Android Studioが指していたJDKバージョンを変更しました(明らかに、最新バージョンを参照する代わりに「検出」することを選択しました)。すべてが正常に動作しています。
私にとって、JDKパスの変更は機能しました。 /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Homeに変更しました
ファイル-> ProjecStructure-> JDKの場所。
igor の答えを補完するもの:私にとって「Androidサポートライブラリ」では十分ではありませんでした。 「Android Support Repository」も追加したいと思うでしょう。
彼が言ったように:
管理者権限を忘れないでください;)
私はJava SDKを「Macintosh_HD> System> Library> Java>など」で探していましたが、私の最新の更新は「Macintosh_HD> Library> Javaなど」でした。
「open SDK」「open file」というエラーウィンドウをクリックした後、これを設定します。これにより、Javaのパスを設定する画面が表示されます。
(少なくとも私にとって)最も簡単な解決策は次のとおりです。
(管理者権限を持つ)SDKマネージャーに移動し、最後までスクロールダウンして、「Androidサポートライブラリ」をダウンロードします。
そして、それは機能します(管理者権限を忘れないでください)。
Windows 7を使用していますが、igorで正常に動作します
これは、間違ったリポジトリをインポートしようとしたときに発生しますcomplie 'me.dm7.barcodescanner:zxing:1.7.2'
、したがって、この問題に直面している人はそれが理由である可能性があります
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.Android.support:appcompat-v7:22.1.1'
}