android ndk adt自动生成头文件问题。

问题描述

android ndk adt自动生成头文件问题。

android ndk adt自动生成头文件时候,在项目src目录下打开cmd。运行javah加adt复制的方法包名,为什么提示找不到com.zhhd.simplejni.MainActivity的类文件。在bin/classes也不行。怎么办,卡在这么个地方太闹心了

解决方案

javah -classpath . -jni
这里点表示当前路径。

时间: 2024-10-30 12:55:44

android ndk adt自动生成头文件问题。的相关文章

Makefile自动生成头文件依赖

前言 Makefile自动生成头文件依赖是很常用的功能,本文的目的是想尽量详细说明其中的原理和过程. Makefile模板 首先给出一个本人在小项目中常用的Makefile模板,支持自动生成头文件依赖. CC = gcc CFLAGS = -Wall -O INCLUDEFLAGS = LDFLAGS = OBJS = seq.o TARGETS = test_seq .PHONY:all all : $(TARGETS) test_seq:test_seq.o $(OBJS) $(CC) -o

exception-Android之ndk开发,使用ant自动创建头文件 出错

问题描述 Android之ndk开发,使用ant自动创建头文件 出错 这是ant源码 <?xml version="1.0" encoding="UTF-8"?> description <!-- ================================= target: BuildAllHeaders ================================= --> <target name="BuildA

Android AIDL自动生成Java文件测试

/******************************************************************************** * Android AIDL自动生成Java文件测试 * 说明: * 知道有aidl这东西已经挺久了,但是一直没有花时间来系统了解一下其工作机制,现在 * 花点时间一点一点验证一下其功能. * * 2016-5-8 深圳 南山平山村 曾剑锋 ***********************************************

jni使用基础(四)之javah生成头文件

  javah使用:帮助我们生成头文件的工具   怎样使用javah? 1.先在命令行下运行:javah.如果能执行java而不能执行javah,就需要配置环境变量. 2.cd进入到java的目录文件下,先用javac把.java文件生成.class文件. 3.在.class文件目录下执行javah,生成头文件(注意:.class文件要在相对应的包目录结构下) 如:用eclipse的工程,在bin/classes目录下com/devchina/ndk/DevActivity,需要在classes

android ndk 引入已有的.so文件,编译时消失,求大牛

问题描述 android ndk 引入已有的.so文件,编译时消失,求大牛 我有个android ndk工程,引入了已有的.so文件(copy 到libsarmeabi文件下).编译的时候,就只生成了自有的.so文件,copy的已有的.so文件都消失.我怎样才能引入第三方.so文件呢,求大牛 解决方案 你先生成自有的,再拷入已有的 解决方案二: 是不你的Android.mk文件没写正确 解决方案三: 若是使用cdt builder那再正常不过了,cdt builder先将lib/armeabi清

程序自动生成Dump文件

前言:通过drwtsn32.NTSD.CDB等调试工具生成Dump文件, drwtsn32存在的缺点虽然NTSD.CDB可以完全解决,但并不是所有的操作系统中都安装了NTSD.CDB等调试工具.了解了mini dump文件格式后,完全可以程序自动生成Dump文件. 本文主要讨论以下内容: 1.  运行原理 2.  程序修改 3.  注意事项 一.   运行原理 当程序遇到未处理异常(主要指非指针造成)导致程序崩溃死,如果在异常发生之前调用了SetUnhandledExceptionFilter(

make自动生成依赖文件的两种形式

最近编译源文件发现当修改头文件后,make并不会自动把包含此头文件的所有源文件重新编译,而每次都是需要把对应的中间文件清除才能重新编译,非常的麻烦.因此需要make自动对源文件所依赖的头文件进行管理,即make自动生成依赖文件.鉴于本人的刚开始写的博客,很多方面经验不足,比如如何介绍我所用到的知识等,现在只是对我在过程中遇到的问题进行记录,相关的知识可以查看gnu make中文文档,上网等等. 遇到的问题记录如下:1.make在生成依赖文件后并不正确:原因是生成的依赖文件中的目标文件(.d与.o

根据MIDlet套件自动生成jad文件

我们经常遇到有jar文件但是却没有jad文件的情况,这时候如果你想使用模拟器来运行恐怕麻烦一些.当然你可以根据jar文件中的Manifest.mf文件,自己手写jad文件.需要注意的是自己手写的时候一定不能忽略如下两个参数:MIDlet-Jar-Size和MIDlet-Jar-URL. 互联网上也有一些工具可以根据jar文件自动生成jad文件.下面我们使用java来实现一个简单的jad文件生成器.解决这个问题的关键在于使用java.util.jar包提供的api解析jar包,然后将其Manife

Eclipse中如何自动添加头文件(add include)

在使用Eclipse写程序时, 经常遇到需要找头文件的问题, 在Eclipse中, 包含自动添加头文件的功能; 可以在Java, C++等插件中, 自动添加; 位置: Source -> Add Include (Ctrl+Shift+N): 作者:csdn博客 u012515223 更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/Java/