Android SDKの最新バージョンを入手して、使用を開始しました。この問題を思いついた他のほとんどの人とは異なり、私はLinux、つまりLinuxMint13を実行しています。現在antを使用してHelloWorldプログラムをコンパイルしようとしています。
sudo apt-get install ant
プロジェクトフォルダで実行しました:
ant debug
ただし、コンパイルに完全に失敗し、最終的には設定に関連するエラーが発生しますJAVA_HOME
。それに応じてファイルを修正して~/.bashrc
再起動しましたが、それでもエラーが発生します。
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/lib/jvm/java-7-openjdk-amd64/jre"
Total time: 1 second
jamie@jamie-ThinkPad-E525 ~/Downloads/adt-bundle-linux/sdk/tools/projects/new $ echo $JAVA_HOME
/usr/java/jdk1.7.0_05/
あなたが見ることができるように、それはその歯を通して横たわっています。
この問題への参照をたくさん見つけましたが、ほとんどの人は、JAVA_HOMEを正しく設定していないか、JREに設定しています。明らかに、私はどちらもしていません。
プロジェクトフォルダのファイルも修正ant.properties
し、行を追加しました
java.home=/usr/java/jdk1.7.0_05/
無駄に。
他の誰かがこの問題を経験/解決したか、または何かアイデアを持っていますか?ありがとう。