我已經從eclipse導入到android studio的項目。我按照說明如何通過eclipse生成gradle來導出。正如預期的那樣,在將其導入到android studio時,事情並不順利。我在我的gradle中遇到過這個錯誤。android studio java_home沒有正確定義
Error : (1,0) Plugin with id 'com.android.application' not found.
然後我在終端輸入了這個命令:ant -debug
。我發現JAVA_HOME沒有正確定義。我發現它是關於gradle的。我用gradle -v檢查了我的gradle,但gradle不可用。我通過創建符號鏈接解決了問題。
------------------------------------------------------------
Gradle 1.4
------------------------------------------------------------
Gradle build time: Monday, September 9, 2013 8:44:25 PM UTC
Groovy: 1.8.6
Ant: Apache Ant(TM) version 1.9.3 compiled on April 8 2014
Ivy: non official version
JVM: 1.7.0_67 (Oracle Corporation 24.65-b04)
OS: Linux 3.13.0-36-generic amd64
所以,我想ant -debug again
和得到這個錯誤:
JAVA_HOME is not defined correctly.
We cannot execute /usr/local/java/jre1.7.0_45/bin/java
echo $JAVA_HOME
給了我這個/usr/local/java/jre1.7.0_45
我檢查了我/etc/environment
結果如下: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
怎麼辦我解決這個問題?我嘗試了很多解決方案,但都沒有成功。我已經花了一天時間來解決這個問題。任何意見,將不勝感激。如果您需要更多信息,請告訴我。