Error: cannot access android.app.Activity
Error: cannot access android.app.Activity
我正在开发 Android 应用程序,我正在使用终端在其中制作头文件。为此,我应该在图像中使用以下命令,但出现以下错误:
Muhammads-MacBook-Pro:MUrgency_with_JNI UsmanKhan$ javah -jni -classpath bin/classes/ -d jni/ com.ziqitza.helper.HelloJni
Error: cannot access android.app.Activity
class file for android.app.Activity not found
Muhammads-MacBook-Pro:MUrgency_with_JNI UsmanKhan$
看来您需要指定 android.jar 的路径,它通常位于 sdk/platforms/android-version
下
javah -jni -classpath /path/to/sdk/platforms/android-version/android.jar:bin/classes/ -d jni/ com.ziqitza.helper.HelloJni
或与
javah -jni -bootclasspath /path/to/sdk/platforms/android-version/android.jar -classpath bin/classes/ -d jni/ com.ziqitza.helper.HelloJni
我正在开发 Android 应用程序,我正在使用终端在其中制作头文件。为此,我应该在图像中使用以下命令,但出现以下错误:
Muhammads-MacBook-Pro:MUrgency_with_JNI UsmanKhan$ javah -jni -classpath bin/classes/ -d jni/ com.ziqitza.helper.HelloJni
Error: cannot access android.app.Activity
class file for android.app.Activity not found
Muhammads-MacBook-Pro:MUrgency_with_JNI UsmanKhan$
看来您需要指定 android.jar 的路径,它通常位于 sdk/platforms/android-version
javah -jni -classpath /path/to/sdk/platforms/android-version/android.jar:bin/classes/ -d jni/ com.ziqitza.helper.HelloJni
或与
javah -jni -bootclasspath /path/to/sdk/platforms/android-version/android.jar -classpath bin/classes/ -d jni/ com.ziqitza.helper.HelloJni