Dear raft:
raft , thanks ~~
actually , my project setup as follown:
1- import "Bones-Android-Ninja" into the workspace; ( the log description "Project 'Bones-Android-Ninja' is missing required Java project: 'Bones' " )
2- so import the Bones into the workspace as well ;
3- this time , i do not change anything and run the application ;
the error log was shown (now is different):
10-19 17:21:32.436: E/AndroidRuntime(468): FATAL EXCEPTION: main
10-19 17:21:32.436: E/AndroidRuntime(468): Process: bones.samples.android, PID: 468
10-19 17:21:32.436: E/AndroidRuntime(468): java.lang.NoClassDefFoundError: com.threed.jpct.Config
10-19 17:21:32.436: E/AndroidRuntime(468): at bones.samples.android.NinjaDemoActivity$MyRenderer.<init>(NinjaDemoActivity.java:369)
10-19 17:21:32.436: E/AndroidRuntime(468): at bones.samples.android.NinjaDemoActivity.<init>(NinjaDemoActivity.java:63)
10-19 17:21:32.436: E/AndroidRuntime(468): at java.lang.Class.newInstanceImpl(Native Method)
10-19 17:21:32.436: E/AndroidRuntime(468): at java.lang.Class.newInstance(Class.java:1208)
10-19 17:21:32.436: E/AndroidRuntime(468): at android.app.Instrumentation.newActivity(Instrumentation.java:1067)
10-19 17:21:32.436: E/AndroidRuntime(468): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2399)
10-19 17:21:32.436: E/AndroidRuntime(468): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2599)
10-19 17:21:32.436: E/AndroidRuntime(468): at android.app.ActivityThread.access$900(ActivityThread.java:174)
10-19 17:21:32.436: E/AndroidRuntime(468): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)
10-19 17:21:32.436: E/AndroidRuntime(468): at android.os.Handler.dispatchMessage(Handler.java:102)
10-19 17:21:32.436: E/AndroidRuntime(468): at android.os.Looper.loop(Looper.java:146)
10-19 17:21:32.436: E/AndroidRuntime(468): at android.app.ActivityThread.main(ActivityThread.java:5748)
10-19 17:21:32.436: E/AndroidRuntime(468): at java.lang.reflect.Method.invokeNative(Native Method)
10-19 17:21:32.436: E/AndroidRuntime(468): at java.lang.reflect.Method.invoke(Method.java:515)
10-19 17:21:32.436: E/AndroidRuntime(468): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)
10-19 17:21:32.436: E/AndroidRuntime(468): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
10-19 17:21:32.436: E/AndroidRuntime(468): at dalvik.system.NativeStart.main(Native Method)