2012-02-23 5 views
0

詳細なコマンドが提供されている方が良いでしょう。ありがとう!アンドロイド - どのようにadbシェルでjava hello worldプログラムを実行するのですか?

1. create Android.mk and java file 
2. compile using mmm 
3. put the generated jar to target /data/ 
4. run it: 
# export CLASS_PATH=/data/MyTest.jar 
# app_process /data com.android.test.MyTest 

それは動作しますが、やや困難:

は、私はアンドロイドの午前/午後のプログラムで採択された方法を使用することができます。私はdx/dvz/dalvikvmを使う方が簡単だと思います。

答えて

1

eclipseを使用してこれらのコマンドをすべてラップすると、はるかに簡単になります。 Eclipse用のADTプラグインは素晴らしいと生産的です。

javac Hello.java 
dx --dex --no-strict --output=Hello.jar Hello.class 
java -jar Hello.jar Hello 

ターミナルIDE、市場に出回っているアプリは、あなたがデバイス上でこれを実行することを可能にする、またはにtelnetする:あなたがハローAndroidの世界をJavaのHello Worldのを意味する、としていないと仮定すると、

+2

私は日食が嫌いです;-) – pengguang001

+0

私はあなたに影響したくありません。しかし、私は数年前からemacsの提唱者と貢献者でした。それは私の心に非常に生産的でした...しかし、3年前、私は日食に切り替え、私はより生産的な環境を想像することはできません。 netbeansやIdeaJのような良い選択肢があることを願っていますが、これらのIDEを無視してはならず、コーディングのスピードを大幅に改善し、リファクタリングを容易にし、最先端の技術を活用するのに役立ちます。 – Snicolas

+0

申し訳ありません。私は日食にはヴィムを好むという意味でした。それは少し遅いことを除いて、日食も良いです。 – pengguang001

1

デバイスを使用し、それらを使用します。

+0

ジュリアン親愛なる、これはまだ動作しません。アンドロイドデバイスには、JAVAプログラムはありません。私はdalvikvmで瓶を動かしてみましたが、失敗しました。 – pengguang001

+0

@ soul2003、Terminal IDEが提供しています。 –

関連する問題