我在用C++调用java时遇到下面问题:
jStartSoundMethod = env->GetStaticMethodID(jNativesCls
, "OnStartSound"
, "([Ljava/lang/String;)V");
这个老是得不到jstartsoundmethod
java这边的代码是
private static void OnStartSound(String path) {
if ( listener != null)
listener.OnStartSound(path);
}
难道是GetStaticMethodID的最后一个参数写错了?
jStartSoundMethod = env->GetStaticMethodID(jNativesCls
, "OnStartSound"
, "([Ljava/lang/String;)V");
这个老是得不到jstartsoundmethod
java这边的代码是
private static void OnStartSound(String path) {
if ( listener != null)
listener.OnStartSound(path);
}
难道是GetStaticMethodID的最后一个参数写错了?
解决方案 »
- android中数据库的操作
- 请问谷歌地图在表面添加标注是什么原理??
- android屏幕自适应 ,当选择drawable-320x240目录下的图片时,出现问题
- 分享Android 开发环境安装手册【PDF】
- andoird源码修改
- 求助,关于匿名binder的问题
- 文字上面白色 下面黄色怎么做出来的
- < intentfilter >里面的一个小问题 请教大神
- 自定控件通过addView添加的资源在平板消失?
- Android 调用h5+页面的时候,提示plus没有定义,如何解决
- 如何获得data/data/com.android.launcher/databases/launcher.db这个数据库中的favorites表中的数据
- 自己写的代码无法在手机上安装
"()Ljava/lang/String; "试试。
public static void OnStartSound(String path) {
if ( listener != null)
listener.OnStartSound(path);
}