android - Cocos2D-x Eclipse java.lang.UnsatisfiedLinkError -


i trying build first hello world cocos2d project. using ndk r10e , imported library. first got error while trying build android 22, switched android 19 advised in previous questions, didn't solve. following logcat:

07-13 16:04:30.416: e/androidruntime(26892): fatal exception: main 07-13 16:04:30.416: e/androidruntime(26892): process: com.danielemolinari.helloworld, pid: 26892 07-13 16:04:30.416: e/androidruntime(26892): java.lang.unsatisfiedlinkerror: dlopen failed: cannot locate symbol "srand" referenced "libcocos2dcpp.so"... 07-13 16:04:30.416: e/androidruntime(26892):    @ java.lang.runtime.loadlibrary(runtime.java:365) 07-13 16:04:30.416: e/androidruntime(26892):    @ java.lang.system.loadlibrary(system.java:526) 07-13 16:04:30.416: e/androidruntime(26892):    @ org.cocos2dx.lib.cocos2dxactivity.onloadnativelibraries(cocos2dxactivity.java:207) 07-13 16:04:30.416: e/androidruntime(26892):    @ org.cocos2dx.lib.cocos2dxactivity.oncreate(cocos2dxactivity.java:222) 07-13 16:04:30.416: e/androidruntime(26892):    @ android.app.activity.performcreate(activity.java:5451) 07-13 16:04:30.416: e/androidruntime(26892):    @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1093) 07-13 16:04:30.416: e/androidruntime(26892):    @ android.app.activitythread.performlaunchactivity(activitythread.java:2377) 07-13 16:04:30.416: e/androidruntime(26892):    @ android.app.activitythread.handlelaunchactivity(activitythread.java:2471) 07-13 16:04:30.416: e/androidruntime(26892):    @ android.app.activitythread.access$900(activitythread.java:175) 07-13 16:04:30.416: e/androidruntime(26892):    @ android.app.activitythread$h.handlemessage(activitythread.java:1308) 07-13 16:04:30.416: e/androidruntime(26892):    @ android.os.handler.dispatchmessage(handler.java:102) 07-13 16:04:30.416: e/androidruntime(26892):    @ android.os.looper.loop(looper.java:146) 07-13 16:04:30.416: e/androidruntime(26892):    @ android.app.activitythread.main(activitythread.java:5602) 07-13 16:04:30.416: e/androidruntime(26892):    @ java.lang.reflect.method.invokenative(native method) 07-13 16:04:30.416: e/androidruntime(26892):    @ java.lang.reflect.method.invoke(method.java:515) 07-13 16:04:30.416: e/androidruntime(26892):    @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:1283) 07-13 16:04:30.416: e/androidruntime(26892):    @ com.android.internal.os.zygoteinit.main(zygoteinit.java:1099) 07-13 16:04:30.416: e/androidruntime(26892):    @ dalvik.system.nativestart.main(native method) 

any advice?

edit: solved solve error:

  1. install android 19 platform in android sdk
  2. delete project
  3. create new project
  4. compile android 19

it work on android device, on lollipop.


Comments