Android s-Pen sdk运行时异常

时间:2013-06-11 17:50:04

标签: android android-emulator samsung-mobile

我已经下载了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文件夹中,并且还配置了构建路径。但是我仍然遇到上述错误。如果我在某个地方出错了,请有人指导我吗?

1 个答案:

答案 0 :(得分:0)

  

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

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

根据您在此处所写的内容,您想要的是:

libs/
  libspen23.jar
  armeabi/
    whateverTheyCalledIt.so

并且没有手动修改Eclipse构建路径(我在评论中提到的the "Order & Export" fix除外)。

如果您的libs/目录具有任何其他结构,则可能无效。

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