(NDK开发)javah 命令找不到类文件的解决方法
2018-02-28 17:50
323 查看
在AS中使用C++编程时,需要通过JNI进行JAVA和C++的代码交互。 用Java和命令生成.h头文件时,有的方法是在命令行,进入classes目录, 输入javah 包名,即可在E盘根目录下生成.h文件,但我输入该命令时出现图1所示的找不到类文件的错误。
最后发现应该输入如图2所示的javah -classpath “classes所在的全路径", 这样就没有问题,直接在E盘根目录生成如图3所示的.h文件。(蓝色框里面是classes文件的全路径)
然后就可以生成.h文件了(图3)
相关文章推荐
- Android Studio 1.4 NDK 开发中Javah命令找不到类的解决方法
- 安卓ndk开发——找不到so文件的解决方法
- eclipse NDK开发中找不到头文件解决方法
- eclipse NDK开发中找不到头文件解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- java一个文件只能有一个公有类的解决方法。 用公有静态内部类。 public static。 类似于C++的命令空间。
- NDK 入门HelloJni 以及 javah 找不到类文件的问题 解决(ubuntu)
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- Eclipse开发过程中,加载类时候找不到class文件的解决方法
- 在java开发中遇到sun.misc.BASE64Encoder找不到jar包的解决方法
- 树莓派开发python程序时找不到python.h文件的解决方法
- NDK 入门HelloJni 以及 javah 找不到类文件的问题 解决(ubuntu)
- 命令行下使用javah命令生成.h文件,出现“错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件”的解决方法
- Android Studio 开发时找不到R文件几种解决方法
- mac 下 使用 java运行 class 文件 总是提示 “错误: 找不到或无法加载主类”的解决方法
- 安装交叉编译工具,执行arm-linux-gcc–v命令出现提示找不到该文件或目录?解决方法
- 【转】 NDK 入门HelloJni 以及 javah 找不到类文件的问题 解决(ubuntu)
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法(转)
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 命令行下使用javah命令生成.h文件,出现“错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件”的解决方法