RT 本人使用eclipse开发android应用 在做ndk开发的时候 Android.mk内容如下
运行项目的时候发现会报错 错误为:
找不到Java类中的指定方法 问题是我检查了类名 包名都没有问题 后来我修改了一下Android.mk的内容
改为:
Java类中也同步改成
这样子就不会报错了 所以问题就来了 test是我以前的项目中使用的 现在新建一个项目再次使用该名字build so运行就会报错
使用的build方式为在eclipse新建一个Builders
请问各位 这个问题该如何解决呢
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE:=test
LOCAL_SRC_FILES:=main.c
include $(BUILD_SHARED_LIBRARY)
运行项目的时候发现会报错 错误为:
E/AndroidRuntime(3437): java.lang.UnsatisfiedLinkError: Native method xxx
找不到Java类中的指定方法 问题是我检查了类名 包名都没有问题 后来我修改了一下Android.mk的内容
LOCAL_MODULE:=test
改为:
LOCAL_MODULE:=test888
Java类中也同步改成
static {
System.loadLibrary("test888");
}
这样子就不会报错了 所以问题就来了 test是我以前的项目中使用的 现在新建一个项目再次使用该名字build so运行就会报错
使用的build方式为在eclipse新建一个Builders
请问各位 这个问题该如何解决呢