尝试使用jni c代码构建一个简单的helloWorld android/java应用程序.我在Windows 7上使用Eclipse Indigo.在非空间路径中安装了ndk r8,使用ndk-build.cmd使c库最终正常运行.但是,javah生成的头文件有未解决的错误,
它没有看到jni.h包括昨天,但在今天早上重新启动后,该错误消失了.我还有一个未解决的JNIEXPORT和JNICALL错误,但是#defining似乎已经解决了这个问题.坚持上面的最后3个.已经搜索了谷歌和Stack Overflow的答案,但只要有人找到解决方案,他们就不会说那个解决方案是什么:(
我在项目属性中检查了java和c/c ++透视图中的包含.它似乎包括我想要的jni.h目录,我正在使用android-14 for arm平台.目标是4.0.3 IceCream Sanwich(令人困惑的是API 15 ?!).我打算尝试使用AVD进行测试.我已经尝试关闭/重新打开项目,从Eclipse中删除并重新导入,但这些都没有奏效.
我错过了一些包括?我应该在哪些地方设置它们?非常感谢一些帮助.
我一直在cygwin上使用rxvt-native程序.我安装了64位cygwin,我找不到一个rxvt包.我安装了相同版本的32位cygwin,它似乎仍然存在.
任何人都有任何想法为什么这个软件包不能用于64位的cygwin安装?什么方式得到它?