以下任务:“创建一个派生自GtfNativeActivity类的活动。” 我有一个libGtfNativeActivity.so文件。
我是否正确,“推导”意味着“活动扩展GtfNativeActivity”? 我怎样才能“包含”这个GtfNativeActivity类?
到目前为止我所做的是以下内容:
static {
System.loadLibrary("GtfNativeActivity");
}
.so文件是否应该仅使用NDK构建?我在logcat中得到以下内容:
01-02 00:52:52.640:D / dalvikvm(3831):尝试加载lib /data/data/com.example.custom_apk/lib/libGtfNativeActivity.so 0x410a9e80
01-02 00:52:52.640:D / dalvikvm(3831):添加了共享库/data/data/com.example.custom_apk/lib/libGtfNativeActivity.so 0x410a9e80
01-02 00:52:52.640:D / dalvikvm(3831):在/data/data/com.example.custom_apk/lib/libGtfNativeActivity.so 0x410a9e80中找不到JNI_OnLoad,跳过init
是否可以“包含”此类文件,即使它们不是为java支持编写的 (JNISUPPORT)?
提前致谢。 克里斯