我已經下載了spen SDK以及示例代碼。然而,當我嘗試建立我正在運行時異常的代碼如下:Android s-Pen 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)
我按照步驟在三星開發者網站的指示。即我在armeabi
文件夾中包含libspen23.jar
以及庫文件(.so),並配置了構建路徑。不過,我仍然收到上述錯誤。請任何人都可以引導我,如果我在哪裏錯了?
當你說你「還配置了構建路徑」時,你具體是什麼意思?如果你的意思是你修復了R22「Order&Export」問題(http://stackoverflow.com/questions/16596969/libraries-do-not-get-added-to-apk-anymore-after-upgrade-to-adt- 22/16596990#16596990),這很酷。但是,如果您將S-Pen SDK JAR手動添加到您的構建路徑中,那並不酷。 – CommonsWare
我的意思是我手動添加了庫。還有一點需要注意的是,如果我嘗試運行示例代碼,我相信我不需要包含library.that bcoz示例代碼也具有庫的所有代碼。只有當我嘗試創建一個新的項目,然後我必須包括庫和jar文件。那是我的理解.. – scooby