JDKインストール

Android開発に関するメモランダム

カテゴリー: Eclipse Classic 4.2  閲覧数:509 配信日:2012-07-07 00:00


JDK は、Java Development Kit の略で、日本語で言うとJava開発キットです。Androidアプリは、Java で開発することになるので、これがAndroidアプリ開発環境のもっとも基礎

Windows 版 Java のダウンロード
Version 7 Update 5
chromeinstall-7u5.exe

[2012-07-09 17:45:05 - codezine.androidjava.chap1.HelloAndroid] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.
[2012-07-09 17:45:09 - codezine.androidjava.chap1.HelloAndroid] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.

Please use Android Tools > Fix Project Properties

Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.


[2012-07-09 18:01:33 - codezine.androidjava.chap1.HelloAndroid] 警告: Application does not specify an API level requirement!
[2012-07-09 18:01:33 - codezine.androidjava.chap1.HelloAndroid] Device API version is 4 (Android 1.6)

JAVA_HOME
C:\Program Files\Java\jdk1.6.0_30

%ANDROID_SDK%¥tools;%ANDROID_SDK%¥platform-tools;%JAVA_HOME%\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\EgisTec MyWinLocker\x86;C:\Program Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\Windows Live\Shared;D:\user\xampp\mysql\bin;D:\Android\android-sdk\tools;D:\Android\android-sdk\platform-tools;D:\Program Files (x86)\Graphviz 2.28\bin;D:\Program Files (x86)\doxygen\bin;D:\Program Files (x86)\wkhtmltopdf;C:\Program Files\Java\jdk1.6.0_30\bin


D:\Program Files (x86)\Java\bin

環境変数JAVA_HOMEとPATHの違い | OKWave
Javaエンジニアのための必須技術 JDKとJREの違いは?

■6.JDKダウンロ-ド(JDKダウンロ-ドすると、次にjreダウンロード開始)
・JavaFXは、多分不要
Java SE Downloads
jdk-7u5-windows-x64.exe
jdk-7u5-windows-x64.exe

D:\Program Files\Java\jdk1.7.0_05
D:\Program Files\Java\jre7\


JAVA_HOME
C:\Program Files\Java\jdk1.6.0_30

D:\Program Files\Java\jdk1.7.0_05

Path
%ANDROID_SDK%¥tools;%ANDROID_SDK%¥platform-tools;%JAVA_HOME%\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\EgisTec MyWinLocker\x86;C:\Program Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\Windows Live\Shared;D:\user\xampp\mysql\bin;D:\Android\android-sdk\tools;D:\Android\android-sdk\platform-tools;D:\Program Files (x86)\Graphviz 2.28\bin;D:\Program Files (x86)\doxygen\bin;D:\Program Files (x86)\wkhtmltopdf;C:\Program Files\Java\jdk1.6.0_30\bin

%ANDROID_SDK%¥tools;%ANDROID_SDK%¥platform-tools;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\EgisTec MyWinLocker\x86;C:\Program Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\Windows Live\Shared;D:\user\xampp\mysql\bin;D:\Android\android-sdk\tools;D:\Android\android-sdk\platform-tools;D:\Program Files (x86)\Graphviz 2.28\bin;D:\Program Files (x86)\doxygen\bin;D:\Program Files (x86)\wkhtmltopdf;D:\Program Files\Java\jdk1.7.0_05\bin


・とりあえず、細かいことは分かんないけど、メインアクティビティ名クラスを「HelloAndroid」にして、ファイル名を「HelloAndroid.java」にすると正常動作
・それ以外だと、予測しないエラー(?)になる。なんで?

クラス名を変更する方法
パッケージ・エクスプローラーなどで、クラス(java)ファイルを選択し、右クリック「リファクタリング」メニューから「名前変更」を選び、変更内容の入力を行い、「完了」をクリック。この際、「チェック項目」は全てONにしておく

・でいけたわ。ポイントは、eclipse上でクラス名変更を行なうと、物理的なファイル名も自動変更される(チェックを入れてるから?)
・なので、物理的なファイル名をエクスプローラ上で手動したりしていると、何かおかしくなる

◆eclipseはキライ
・多機能だからだろうが、エラー内容から原因が読み取れないことが多い
・「stopped unexpectedly」エラー って何やねんそれ! て感じ
・コンパイルしてくれるのはいいが、何か色々便利にやってくれるでしょう?
・その中で何してるかよく分かんないのがヤだ
・うまくいってるときはいいけど、何かおかしなことになった際、何がどーしてこうなったのかよく分かんなくなる。eclipseがどういう処理してるか分からないので、コードを追いかけられない。いや、本当は甥かかけられるのかな?


◆「クラス名変更」「パッケージ名変更」の違い
・「クラス名変更」は全チェック「次へ」でいける
・「パッケージ名変更」は、全チェックすると、「次へ」が押せない。しょうがないので、下二つのチェックを外すと、「次へ」が押せる。ところが、最後までやった後確認すると、ためにうまくいっていないときがある。なぜ?
・今、おかしな現象に遭遇。「パッケージ名変更」したら、旧「パッケージ名」が残っていた。しょうがないので削除したら、一瞬消えた後、また現れた。なんだこれ。気持ちわりー
・というか、srcの下には、旧「パッケージ名」しかない。なんでよ?
・eclipse分かんねええええええ!!!!!!!!!!!!!!!!!

・「AndroidManifest.xml」パッケージ名変更するの忘れてた!
・おまけに、間違えて、gen以下のパッケージ名を「リファクタリングから変更」していた。死んだ方がいいかも>オレ

・今日の内容は、下記へまとめた
リソース | AndroidStyle

週間人気ページランキング / 2-16 → 2-22
順位 ページタイトル抜粋 アクセス数
アクセスが、ありませんでした! 0
2025/2/23 1:01 更新
指定期間人気ページランキング / 1970-1-1 → 2025-2-22
順位 ページタイトル抜粋 アクセス数
アクセスが、ありませんでした! 0
2025/2/23 1:01 更新