用javah导出类的头文件,Not a valid class name或者错误: 找不到 'HelloNDK' 的类文件

一、Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: HelloNDK.class

错误写法:L:\ndk\HelloNDK2\bin\classes>javah -jni com.iaiot.hellondk2.GetString.class

原因:不能指明扩展名.class

正确写法:L:\ndk\HelloNDK2\bin\classes>javah -jni com.iaiot.hellondk2.GetString

二、错误: 找不到 'HelloNDK' 的类文件

https://blog.iaiot.com/javah-hellondk.html

原因:环境变量classpath配置错误

解决方法:将android.jar写到classpath里面;

参考地址:http://stackoverflow.com/questions/17631116/java-lang-illegalargumentexception-not-a-valid-class-name-android-ndk-javah

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值