在学习NDK中,当我在项目的bin/classes目录下使用javah命令生成头文件时,出现了“错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件”这个问题,如下

跳转到项目的src目录下使用javah命令,而不是在项目的bin/classes目录下使用javah命令即可!

无法访问android.app.Activity是说明没有引入android.jar包
可以看看java -h里面的具体说明。
其中有一个-bootclasspath参数 让他指向android.jar包
以下举个例子:javah -classpath bin/classes -bootclasspath D:\Environment\android-sdk-windows\android-sdk-windows\platforms\android-16\android.jar  -d jni com.jm.promedia.SecondActivity

或者也可以到src目录下 javah -d ../jni com.jm.promedia.SecondActivity

其中-d是建立一个目录,把生成文件放进去

命令行下使用javah命令生成.h文件,出现“错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件”的解决方法...相关推荐

  1. Windows命令行下常用网络命令解释大全

    命令行下常用网络命令解释大全 1.Arp 显示和修改"地址解析协议"(ARP) 所使用的到以太网的 IP 或令牌环物理地址翻译表.该命令只有在安装了 TCP/IP 协议之后才可用. ...

  2. 详解Linux命令行下常用svn命令

    2019独角兽企业重金招聘Python工程师标准>>> 本文讲述了Linux命令行下常用svn命令的使用方法,希望对您有所帮助. 1.Linux命令行下将文件checkout到本地目 ...

  3. java test abc_DOS命令行下成功执行命令:java Test abc 21,则以下描述正确的是()

    [单选题]假设有两个整数x和y,表达式x>=y?x:y的含义是() [单选题]下列哪项不是Java语言的关键字?() [判断题]每项经济业务发生后,都会引起企业的资产和权益总额发生增减变动,但会 ...

  4. Linux命令行下常用svn命令的使用方法[转自:www.hackbase.com]

    本文讲述了Linux命令行下常用svn命令的使用方法,希望对您有所帮助. 1.Linux命令行下将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如: ...

  5. windows命令行下通过cl命令编译动态链接库示例

    一般在windows下写一个c/c++的动态链接库,我们都是在visual studio或着visual c++这些ide里面进行编译和生成的,今天介绍,如何通过命令行来实现手动编译和生成动态链接库. ...

  6. 命令行下使用cl命令设置

    此文档集合了三篇文章的内容,分别是: http://www.xue5.com/Developer/C++/665229.html http://blog.csdn.net/daisy19900111/ ...

  7. linux枯燥命令行下的“有趣命令”

    本文所有示例都使用Ubuntu Linux.文中描述命令行功能或许在你的Linux系统中是默认的. 有趣的Linux命令行功效 1. Linux"sl"命令行 尽管"sl ...

  8. DOS命令行下输入mount命令

    在DOS命令行输入mount命令如果在未作更改的情况会得到报错 在没有安装windos的扩展功能的时候DOS默认是没有这个指令的 在windos Server 的版本中需要在服务器管理中添加文件服务器 ...

  9. (转)命令行下,用 xcodebuild 生成ipa文件,通过 itms-services 协议安装

    准备工作:已经设置好,xcode中的证书,证书必须是企业级证书,才能通过 itms-services 协议安装 Step 1:  把以下代码保存到一个web目录中,命名为 "auto.pli ...

最新文章

  1. java培训教程:什么是匿名内部类?怎样创建匿名内部类?
  2. python3精要(17)-迭代器iter,下一个next,列表解析
  3. linux Hadoop HDFS NameNode进程重启脚本(linux进程通用)
  4. Android 编译系统分析(二)
  5. 1.1.0-简介-P8-选举、多数派和租约
  6. CAS、AQS、锁以及并发工具
  7. Python自动化办公:xlwt万字教程
  8. hspice linux 软件,转贴 hspice 在linux系统下的安装
  9. 在企业中采用知识管理工具的好处
  10. 虚拟机:TTL 传输中过期
  11. Linux 命令量测试
  12. 我的专业和梦想计算机,2019,我们有很厉害的梦想与计划
  13. Pyside2 学习系列三:PyInstaller打包项目瘦身(超详细的Pyside2 攻略)
  14. 乌班图18下安装QQ
  15. 旅行照片剪辑--青岛篇
  16. 中秋邀请共赏图数据库-蚂蚁集团图数据TuGraph 正式开源
  17. unity3d 九宫格切割以及如何获取切割完的图片
  18. 【jQuery - serializeArray 序列化表单值并转为键值对】
  19. matlab 矿相分析,相平面分析matlab程序.doc
  20. excel根据某列拆分数据表

热门文章

  1. jquery、js父子页面操作总结
  2. 电力管理信息系统数据库表总结
  3. 学习旧岛小程序 (4)封装api 请求
  4. 【51nod】1559 车和矩形
  5. 更新Android Studio 3.1.1碰到的问题
  6. Window 10 :如何彻底关闭:Windows Defender Service(2015-12-20日更新)
  7. GARFIELD@11-21-2004
  8. 关于神经网络分类特征平移不变性的实验
  9. 第十三章 簇-机器学习老师板书-斯坦福吴恩达教授
  10. 1.6 Dropout 正则化-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授