JNI 无法确定Bitmap的签名
16lz
2021-01-23
或者:
Error: Cannot determine signature for Bitmap
原因: javah 无法识别Android的bitmap
The Bitmap
class belongs to the package "android.graphics.Bitmap", the javah tool does not recognize Android classes, so you must add the classpath option to javah command.
解决方法:
windows:
javah -classpath C:\PROGRA~2\Android\android-sdk\platforms\android-8\android.jar;. com.test.JniTest
linux/mac:
参考:javah -
classpath
/Users/Android/android-sdk/platforms/android-xy/android.jar:. com.test.JniTest
http://stackoverflow.com/questions/22106539/android-ndk-javah-cannot-find-signature-for-bitmap?lq=1
http://stackoverflow.com/questions/7635624/android-javah-doesnt-find-my-class/7635758#7635758
更多相关文章
- Android 3.0之后开机无法接收系统广播权限原因
- ListView setOnItemClickListener无效原因详细分析
- 常见Android Native崩溃及错误原因
- CheckBox 设置style 没有效果的原因
- listView的item中有checkbox,导致setOnItemClick失效的原因及解决
- Android 屏幕切换和onConfigurationChanged不调用的原因