java.lang.IllegalArgumentException: no es un nombre de clase válido: ANDROID NDK javah

Estoy aprendiendo a codificar Android en NDK en WINDOWS Eclipse .... estado siguiendo un libro de tutorial por Sylvain Ratabouil. Así que estoy en Ejecutar | Herramientas externas | Configuraciones de herramientas externas ... creando una nueva configuración de programa.

Nombre: MyProject javah

Ubicación: $ {env_var: JAVA_HOME} \ bin \ javah.exe

Directorio de trabajo: $ {workspace_loc: / MyProject / bin}

El problema viene en argumentos ... cuando intento Argumentos: –d $ {workspace_loc: / MyProject / jni} com.myproject.MyActivity como dice en el libro

me sale cuando hago clic en ejecutar

Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: –d

cuando lo intento$ {workspace_loc: / MyProject / jni} com.myproject.MyActivity}

yo obtengo

Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: C:\Paul\Workspace\MyProject\jni

ACTUALIZACIÓN: puse -classpath primero y se está ejecutando pero no puedo encontrar el archivo de clase para com.myproject

Respuestas a la pregunta(6)

Su respuesta a la pregunta