我正在开发使用终端制作头文件的 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 - 错误 : cannot access android. 应用程序 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30150102/