Androidstudio中使用javah 找不到类文件

来源:互联网 发布:linux 图片压缩像素 编辑:程序博客网 时间:2024/05/29 15:40

Androidstudio中使用javah 找不到类文件

由于学习NDK开发 头一次使用javah,尝试了好多次在网上也搜了个遍,也没有找到解决的方案,尝试了好久终于解决,特此把解决方案写出来,供参考:


  • 直接到达你的项目路径下 如:你的项目路径\app\vuild\intermediates\classes\debug 输入javah -jni com.example.JniTest ,生成的.h文件便在项目路径\app\vuild\intermediates\classes\debug 的路径下
  • 一般来说按上面操作都是可以成功执行的,如果类中引用了其他类库的话javah也会报找不到该类,此时执行如下操作,例如:
    D:\AndroidStudioProjects\JniTT\app\build\intermediates\classes\debug>javah -classpath D:\AndroiStdioSDK\Android\sdk\platforms\android-25\android.jar;. -jni jiang.chun.com.jnitt.MainActivity
    也可以生成相应的.h文件 (以上两种均是自己尝试过的,后面仍会补充)
1 0
原创粉丝点击