2016-10-19 30 views
0

Linux上でAndroidのメーカーをインストールし、最初のHello WorldプロジェクトのAndroidメーカー:Gradleのプロジェクトの同期は、Javaで失敗しました「ゼロ以外の終了値2」

を作成した後、私は次のエラー得続ける:

"Process 'command '/home/marc/Downloads/AndroidStudio/android-studio/jre/bin/java'' finished with non-zero exit value 2"

これは新しいAndroid Stuidoのインストールであり、最初のプロジェクトです。 私はこのトピックについて多くのことを読んだが、解決策のどれも私にとっては役に立たなかった。

は、私が試した:ソリューション・オンライン(主にスタックオーバーフロー)コンパイラはにVMオプションに1024年に「ヒープサイズ」と追加のビルドプロセスを設定するAS

  • 変更を見つけることが、数時間後、より多くの場合

    • -Xmx512m
    • MyFirstAppプロジェクトを削除し、もう一度やり直しました。再インストールメーカー
    • 研究AS idea.log
    • 「RUN」になったアプリ、:「エラー走行ビルド:モジュール 『MyFirstApp』はGradleのに裏付けされていない」
    • 再起動ASとPC

    • Androidのメーカービルドします:AndroidのメーカーのGradleプラグインの2.2.1
      をバージョン:2.2.1
      multidex(これはちょうどこんにちは世界のアプリであっても)

    バージョン情報を使用して

  • Gradleの10バージョン:2.14.1のJavaの
    バージョン:8のアップデート101
    OS:Ubuntuの16.04.1 LTS(AMDのCPU)

    は、今私はオプションの外にしています。

  • +0

    多くのありがとうcricket007! 私はstackoverflowの時間があったが、私は他の(重複した)質問と回答を逃した。 19:27:35完了したシェード同期!!!!!! –

    答えて

    1

    Java: 8 Update 101

    のAndroidメーカー

    にバンドル
    /home/marc/Downloads/AndroidStudio/android-studio/jre/bin/java 
    

    に正しいバージョンのJavaのためのあなたのIDEのSDKの設定を更新することをあなたはインストールされていることを持っていますが、JREを使用しています。

    関連する問題