0

我已经下载了 spen SDK 以及示例代码。但是,当我尝试构建代码时,我得到运行时异常,如下所示:

日志 :

06-11 20:16:52.950: E/AndroidRuntime(542): FATAL EXCEPTION: main
06-11 20:16:52.950: E/AndroidRuntime(542): java.lang.NoClassDefFoundError: com.samsung.spensdk.SCanvasView
06-11 20:16:52.950: E/AndroidRuntime(542):  at com.samsung.spensdk.example.startup.SPen_Example_StartUp.onCreate(SPen_Example_StartUp.java:50)
06-11 20:16:52.950: E/AndroidRuntime(542):  at android.app.Activity.performCreate(Activity.java:4465)
06-11 20:16:52.950: E/AndroidRuntime(542):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)

我已按照三星开发者网站中的说明进行操作。即我已经libspen23.jar在文件夹中包含了库文件(.so),armeabi并且还配置了构建路径。但是我仍然收到上述错误。拜托,如果我在某个地方出错了,谁能指导我?

4

1 回答 1

0

我的意思是我手动添加了库

我不知道您所说的“手动”一词是什么意思。

根据您在这里写的内容,您想要的是:

libs/
  libspen23.jar
  armeabi/
    whateverTheyCalledIt.so

并且没有手动修改 Eclipse 构建路径(除了我在评论中提到的“Order & Export”修复)。

如果您的libs/目录具有任何其他结构,则可能无法正常工作。

请注意,我对 S-Pen SDK 没有直接经验(因为我不能接受他们的许可条款)。

于 2013-06-11T18:01:41.337 回答