WINDOWS Eclipse の NDK で Android をコーディングすることを学んでいます。Sylvain Ratabouil のチュートリアル ブックに従っています。だから私は実行中です | 外部ツール | 外部ツール構成… 新しいプログラム構成を作成しています。
名前: MyProject javah
場所: ${env_var:JAVA_HOME}\bin\javah.exe
作業ディレクトリ: ${workspace_loc:/MyProject/bin}
問題は引数で発生します...引数を試してみると、本に書かれているように、–d ${workspace_loc:/MyProject/jni} com.myproject.MyActivity
実行をクリックすると取得します
Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: –d
${workspace_loc:/MyProject/jni} com.myproject.MyActivity} を試すと
私は得る
Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: C:\Paul\Workspace\MyProject\jni
更新: 最初に -classpath を入れて実行していますが、com.myproject のクラス ファイルが見つかりません