码迷,mamicode.com
首页 > 移动开发 > 详细

Android NDK常见配置问题的解决方案

时间:2016-11-22 20:17:58      阅读:319      评论:0      收藏:0      [点我收藏+]

标签:classpath   height   workspace   amp   work   包括   .class   提示   com   

添加NDK包时出现"Not a valid NDK directory"

在解压的android-ndk-rxxx文件夹中新建一个txt文件,将名字包括后缀更改为ndk-build,刷新文件夹和工程并重新加载,仍无效的话稍后再次刷新重新加载。

技术分享

 

javah提示错误: 找不到 ‘com.XXX.XXX.xxx‘ 的类文件。科学解决方案。

对于此问题网上有N种解决方案,在各个试探之后给出最科学可行的解决方案:

  例:我的项目目录为D:\Eclipse\workspace\Android_NDK

       首先进入xxx.java文件目录使用javac编译.java文件:

  cd D:\Eclipse\workspace\Android_NDK\src\com\XXX\XXX

  javac xxx.java

  然后进入\com(此处com指在\bin下的,不在\src下)的上一级文件夹使用javah -classpath . -jni com.XXX.XXX.xxx[Class_Name]编译.class文件生成.h头文件:

  例:我的xxx.class文件位于目录cd D:\Eclipse\workspace\Android_NDK\bin\classes\com\example\android_ndk

  cd D:\Eclipse\workspace\Android_NDK\bin\classes

  javah -classpath . -jni com.XXX.XXX.xxx[Class_Name]

       (若\bin和\com之间没有其他文件夹,则cd D:\Eclipse\workspace\Android_NDK\bin)

  技术分享

  注:com.XXX.XXX指的是包名;xxx仅指的是类名不包括.class

 

.cpp文件报错:Unresolved inclusion: <jni.h>

http://www.bubuko.com/infodetail-666021.html

Android NDK常见配置问题的解决方案

标签:classpath   height   workspace   amp   work   包括   .class   提示   com   

原文地址:http://www.cnblogs.com/LangZXG/p/6090345.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!