Uczę się kodowania Androida w NDK na WINDOWS Eclipse .... śledziłem książkę Tutorial autorstwa Sylvaina Ratabouila. Więc im w Run | Narzędzia zewnętrzne | Konfiguracje narzędzi zewnętrznych ... tworzenie nowej konfiguracji programu.java.lang.IllegalArgumentException: Nieprawidłowa nazwa klasy: ANDROID NDK javah
Nazwa: myproject javah
Lokalizacja: $ {env_var: JAVA_HOME} \ bin \ javah.exe
katalog roboczy: $ {workspace_loc:/myproject/bin}
Problem pojawia się w argumentach ... kiedy próbuję Argumenty: -d $ {workspace_loc:/MyProject/jni} com.myproject.MyActivity jak jest napisane w książce
ja dostać po kliknięciu uruchomić
Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: –d
gdy próbuję $ {workspace_loc:/myproject/JNI} com.myproject.MyActivity}
otrzymuję
Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: C:\Paul\Workspace\MyProject\jni
UPDATE: kładę -classpath pierwszy i to działa, ale nie może znaleźć pliku klasy dla com.myproject
Zabawne, to nie działa dla mnie. Jestem w mac. Ta rozwiązana http://stackoverflow.com/questions/9200373/ndk-build-eclipse-argument-not-find-class – Guilherme