今までの環境を全て削除し再構築してみた。
環境はWindowsXP SP3
ダウンロードしたファイル
eclipse-java-indigo-SR2-win32.zip
jdk-6u33-windows-i586.exe
android-sdk_r20.0.1-windows.zip
android-ndk-r8b-windows.zip
eclipseはindigo。Junoは、ADT20.0.1とCDTの動作に問題あり。
c:\android-ndk
c:\android-sdk-windows
に展開。
コントロールパネル→システム→詳細設定→環境変数に
C:\android-sdk-windows\tools;C:\android-sdk-windows\platform-tools
を追加
eclipseを起動し
Help→Install New Software
ADT plugin
https://dl-ssl.google.com/android/eclipse/
を追加。

インストールするとC++環境のCDTも自動でインストールされる。
Winodw→Preferencesで
SDK locationにc:\android-sdk-windows
NDK locationにc:\android-ndk
を設定
Filse→New→Project→Android Project from Existing Code
c:\android-cdk\samples\native-activity
を選択してプロジェクト作成
プロジェクトを右クリックし、
Android Tool→Add Native Support...を実行。
AndroidManifest.xmlのdebuggableをtrueに設定。
プロジェクトを右クリック
Debug As→Android Native Applicationを実行してデバッグ。
デバッグ画面

Hello-JniなどJavaからJNI経由でのコードではうまく動かない。
環境はWindowsXP SP3
ダウンロードしたファイル
eclipse-java-indigo-SR2-win32.zip
jdk-6u33-windows-i586.exe
android-sdk_r20.0.1-windows.zip
android-ndk-r8b-windows.zip
eclipseはindigo。Junoは、ADT20.0.1とCDTの動作に問題あり。
c:\android-ndk
c:\android-sdk-windows
に展開。
コントロールパネル→システム→詳細設定→環境変数に
C:\android-sdk-windows\tools;C:\android-sdk-windows\platform-tools
を追加
eclipseを起動し
Help→Install New Software
ADT plugin
https://dl-ssl.google.com/android/eclipse/
を追加。

インストールするとC++環境のCDTも自動でインストールされる。
Winodw→Preferencesで
SDK locationにc:\android-sdk-windows
NDK locationにc:\android-ndk
を設定
Filse→New→Project→Android Project from Existing Code
c:\android-cdk\samples\native-activity
を選択してプロジェクト作成
プロジェクトを右クリックし、
Android Tool→Add Native Support...を実行。
AndroidManifest.xmlのdebuggableをtrueに設定。
プロジェクトを右クリック
Debug As→Android Native Applicationを実行してデバッグ。
デバッグ画面

Hello-JniなどJavaからJNI経由でのコードではうまく動かない。