使用javah到处类的头文件时常见错误:找不到android.app.Activity的类文件

原创 2013年12月02日 12:28:34

在windows下使用javah命令来生成.h文件以获取方法签名时,可能会出现该错误。

解决办法:

利用windows下的cmd中进入到工程的src目录下(不要进入bin目录下的classes目录了),然后输入以下命令

javah com.njupt.ndkhelloworld.MainActivity

这时便会在src目录下生成一个。。。。。.h文件,这是我们便可以在里面获取方法签名了


-----------------------------------------------------------------

还可以参考以下方法:

1、http://bbs.csdn.net/topics/370236601?page=1#post-395206313

注意11楼所提出的方法

2、http://blog.csdn.net/hejinjing_tom_com/article/details/8125648

说的很详细




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

NDK中“找不到android.app.Activity的类文件"解决方法

今天跟实验室师兄聊天,得知通过NDK可以用C++给Android开发应用程序,于是下载了adt-bundle-linux-x86-20131030.zip和android-ndk-r9c-linux-...

javah 命令找不到类文件的解决方法(Android+Eclipse)

在Eclipse中使用C++编程时,需要通过JNI进行
  • sonyazj
  • sonyazj
  • 2014年04月17日 11:25
  • 1297

使用javah 命令报找不到类错误

使用javah 命令报找不到类错误

javah 错误: 找不到 'XX' 的类文件或Exception in thread "main" name: XX.class

java用JNI时,会用到javah成生.h的头文件,但会报错找不到文件。 你可能打开目录后,明明看到有class文件就是报错找不到文件,是因为javah要先去找class包名。什么意思呢? 上源码吧...
  • aattxx
  • aattxx
  • 2017年04月22日 05:08
  • 459

Javah 使用时报错:找不到类

初学java,想使用JNI,在用javah生成头文件时,总是报错找不到类;看了javah的help,本来是很简单的,但是由于自己概念含糊,所以出错。javah的命令行帮助:   用法:javah [选...
  • BeRoy
  • BeRoy
  • 2009年05月06日 17:51
  • 21815

javah 找不到类文件的解决办法

学习jni的时候,javac Helloworld.java 生成 Helloworld.class文件以后,调用javah Helloworld提示找不到类文件 由于javah以后生成的.h文件需...

NDK 入门HelloJni 以及 javah 找不到类文件的问题 解决(ubuntu)

1.首先创建一个android工程 创建一个HelloJni.java 文件,并编写如下代码 package com.ndk; import android.app.Activity; impo...
  • cghs123
  • cghs123
  • 2011年12月06日 10:52
  • 20399

Javah生成JNI头文件出现找不到类的错误

Javah生成JNI头文件出现找不到类的错误 换个格式即可:javah -classpath . -jni com.harlan.jni.HelloCPP 记住通用...

android javah 找不到类

学习android-ndk开发,本来百度一下,网上有好多的ndk开发博客,但是照着做起来的时候发现有好几个地方paob...

android ndk开发javah命令找不到类

今天玩ndk,在用javah生成函数原型的时候出现找不到类,网上查了半天才得解决 set classpath=D:\workspace\test\src ,到项目的src根目录下,然后运行 javah...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用javah到处类的头文件时常见错误:找不到android.app.Activity的类文件
举报原因:
原因补充:

(最多只允许输入30个字)