SDKBox vs Sonar System Helper which on to use?

I downloaded at the end 1.4.6 and it’s worked.

Issue with master branch I thinks was that, Amazon Circles java classes was trying to search for amazon libs classes, even they wasn’t enabled in helper config. It’s seems someone incorrectly wraped classes or by default someone left Amazon circles switched ON in commit.

I’m sorry for that mistake @energyy right now I send the commit to fix that, sorry if that make you a delay in your work.

1 Like

As I’m now testing Cocos Helper, I think there is big gap with Google Play services functionality. Because it using tutorial flow(login when possible as much possible) and not real case.

When you connect Google Play Services and launch app first time, it by default popuping up login screen to login. I would say it is very very bad practice for games on Android - users don’t like this.

In best scenario, it should check if user was loged in before, if was then login in background, if not skip login and wait until user click Leaderboards or Achivements icon to trigger login screen.

Atleast give somehow possibility to developer decide from C++ code how flow should look.

Can someone adjust it?

What do you mean by
Atleast give somehow possibility to developer decide from C++ code how flow should look.

Flow I mean, when you run application it should not try to connect google play services automatically throwing login screen first time, but triggered from our code.

We will look at this.

For me I’m leaning towards Sonar Cocos Helper.

I’ve got both Cocos Helper and SDKBOX in the game I’m currently working on, and I’ve found Sonar Cocos Helper a little easier to work with. Being open source helps a lot too, as there were a couple of issues I was able to fix myself. As said above, we can’t do that with SDKBOX.

The setup of SDKBOX a little tricky as the auto installer didn’t work for me. It refused to work without the Android SDK being installed (I only wanted to use it for iOS. I do Android work on my Windows machine). Even with the Android SDK installed, it still failed, so I ended up setting it up manually.

I found the documentation/videos of Sonar Cocos Helper very well done and a lot easier to follow than SDKBOX, but I suppose you’d expect that from someone who’s made the most Cocos2D-X tutorial videos on YouTube :stuck_out_tongue:

They both need a lot of work, and are both missing key features such as SDKBOX missing Game Center/Google Play support and Cocos Helper missing IAP. Either way though, they’ve both helped me out alot and saved me a bunch of time. I’m here to make games, not spend hours setting up platform specific ad networks and other third party tools! It’s nice that someone is doing that work for me :wink:

Keep up the good work guys! :slight_smile:

1 Like

This is only the tip of the iceberg, more great features coming soon.

Can u able to give an example project where the admod is successfully integrated??
because i have tried all your tutorial and stuck at this error" E:\cocos2d tools\adt-bundle-windows-x86_64-20140702\sdk\tools\ant\build.xml:459 Failed to resolve path "
if u provide us with a projecrt you have already integrated admob … it would be very useful for people like us … please reply …
thanks a lot for developing sonarframework

SDKBOX pros:

  • console commands, automatic installation process and adding a plugin to a
    project (also it isn’t as smooth as it should be), solid documentation, forum support, development in progress.

SDKBOX cons:

  • black-boxness of it, still lack of some important plugins, still
    incomplete functionality of some of the plugins (although it’s
    always handled in a reasonable time by SDKBOX team)

SCH pros:

  • open-source, support of some of the fundamental plugins, great tutorials,
    forum support, development in progress.

SCH cons:

  • manual plugin integration into a project, still lack of some
    important plugins, still incomplete functionality of some of the
    plugins (although it’s always handled in a reasonable time by SCH
    team)
1 Like

We do vert much agree more features are required and we are working on them.

Have you seen the video tutorials?

yea …I’ve cleared the build problem …but after following the admob integration …I took the build as shown in the video …the build was successful but nothing is running after installing the debug apk …it was simply exiting while opening … please give a solution for that …
Thanks…

Do you have any logs?

D/dalvikvm( 1882): GC_FOR_ALLOC freed 588K, 23% free 2689K/3476K, paused 0ms, total 0ms
D/dalvikvm( 1882): GC_FOR_ALLOC freed 568K, 23% free 2690K/3476K, paused 10ms, total 10ms
E/InputDispatcher( 1712): Motion event has invalid pointer count 0; value must be between 1 and 16.
D/WindowManager( 1712): Sending appClickStats request with data: [package=com.android.systemui, appname=System UI, appver=4.4.2-eng.build.20150616.190150, clickloc=system_server]
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x7982dd00)
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x7982dd00) returned
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7974ec68, 0x775b80e0)
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7974ec68, 0x775b80e0) returned
E/InputDispatcher( 1712): Motion event has invalid pointer count 0; value must be between 1 and 16.
V/PanelView( 1808): animationTick called with dtms=0; nothing to do (h=0.5455642 v=0.0)
V/PanelView( 1808): animationTick called with dtms=-4; nothing to do (h=0.5455642 v=0.0)
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x797aa750)
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x797aa750) returned
W/InputMethodManagerService( 1712): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@3298bd30 attribute=null, token = android.os.BinderProxy@3296f720
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7974ec68, 0x775b80e0)
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7974ec68, 0x775b80e0) returned
E/InputDispatcher( 1712): Motion event has invalid pointer count 0; value must be between 1 and 16.
E/InputDispatcher( 1712): Motion event has invalid pointer count 0; value must be between 1 and 16.
D/bluestacksHome( 1902): product.oem not found
D/Blue.API.util( 1902): URL: http://127.0.0.1:9999/runex+org.cocos2dx.myjsgame/org.cocos2dx.javascript.AppActivity
D/audio_hw_primary( 586): found out /dev/snd/pcmC0D0p
D/BstCommandProcessor-httpd( 1924): command: runex org.cocos2dx.myjsgame/org.cocos2dx.javascript.AppActivity
D/BstCommandProcessor-Application( 1924): in isSystemReady, isBootCompleted true External storage status: mounted External storage dir :/storage/sdcard isExternalStorageRemovable:true
D/BstCommandProcessor-CommandHandler( 1924): returning from waitForSystemReady, isSystemReady = true
I/ActivityManager( 1712): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.cocos2dx.myjsgame/org.cocos2dx.javascript.AppActivity} from pid 1924
D/ActivityManager( 1712): TopActivityInfo, pkgName: org.cocos2dx.myjsgame activityName: org.cocos2dx.javascript.AppActivitycallingPackage: com.bluestacks.BstCommandProcessor bstSpecialAppKeyboardHandlingEnabled = false
D/GuidanceScreen( 1889): event === app_launch
D/GuidanceScreen( 1889): hiding guidance
D/GuidanceScreen( 1889): hardKeyboard = 1
D/GuidanceScreen( 1889): controllerType === Keyboard
D/GuidanceScreen( 1889): appName: myjsgame, currentPkg: org.cocos2dx.myjsgame, event: app_launch, controller: Keyboard
D/GuidanceScreen( 1889): appName: myjsgame
D/ActivityManager( 1712): Showing guidance for pkgName: org.cocos2dx.myjsgame
W/Event ( 1902): Subscriber to unregister was not registered before: class tv.gamepop.home.AllAppsFullGrid_
E/Sensor-AccelerometerUI( 1924): java.io.IOException: Connection refused
D/BstCommandProcessor-CommandHandler( 1924): contains arm marker file , app org.cocos2dx.myjsgame
W/ContextImpl( 1924): Implicit intents with startService are not safe: Intent { act=com.bluestacks.home.svc } android.content.ContextWrapper.startServiceAsUser:505 com.bluestacks.BstCommandProcessor.BstCommandLoop.sendStartServiceIntent:895 com.bluestacks.BstCommandProcessor.BstCommandLoop.sendStartAppIntent:946
D/dalvikvm( 3927): Late-enabling CheckJNI
I/dalvikvm( 3927): Enabling JNI app bug workarounds for target SDK version 9…
W/audio_hw_primary( 586): out_write() limiting sleep time 112539 to 46439
D/GuidanceScreen( 1889): no guidance for org.cocos2dx.myjsgame.
D/BstCommandProcessor-CommandHandler( 1924): Sending startService intent with data: Intent { act=com.bluestacks.home.svc }
D/Blue.Master( 2006): Service onStart Called: 6
D/bluestacksHome( 1902): product.oem not found
I/ActivityManager( 1712): Start proc org.cocos2dx.myjsgame for activity org.cocos2dx.myjsgame/org.cocos2dx.javascript.AppActivity: pid=3927 uid=10073 gids={50073, 3003, 1028, 1015, 1023}
W/PGA ( 608): tid 608: eglCreateSyncKHR: NOT IMPLEMENTED
W/audio_hw_primary( 586): out_write() limiting sleep time 65759 to 46439
D/WindowManager( 1712): in computeScreenConfigurationLocked() – hardKeyboardAvailable :true mHardKeyboardAvailable :true mHardKeyboardEnabled :true
I/ActivityManager( 1712): Config changes=480 {1.0 ?mcc?mnc en_US ldltr sw720dp w720dp h1079dp 160dpi lrg port finger qwerty/v/v -nav/h s.12}
D/WindowManager( 1712): topDisplayedActivityInfo, appToken: Token{3290b76c ActivityRecord{3295bcb0 u0 com.bluestacks.gamepophome/tv.gamepop.home.AllAppsFullGrid_ t1}}
D/PhoneStatusBar( 1808): mSettingsPanelGravity = 8388661
W/PGA ( 1902): [1902] egl: eglDestroySurface (0x557ce7a0, 0x79a08140)
D/BstCommandProcessor-CommandHandler( 1924): Broadcasting START_APP intent with data: {“package”:“org.cocos2dx.myjsgame”,“isArmApp”:true} isArmApp: true
D/BstCommandProcessor-httpd( 1924): response: {“result”:“ok”}
D/Home.AppLaunchReceiver( 2006): *************************Received app launch broadcast
W/PGA ( 1902): [1902] egl: eglDestroySurface (0x557ce7a0, 0x79a08140) returned
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x7975a0b0)
I/InputReader( 1712): Reconfiguring input devices. changes=0x00000004
I/InputReader( 1712): Device reconfigured: id=1, name=‘BlueStacks Virtual Touch’, size 1152x720, orientation 1, mode 1, display id 0
I/InputReader( 1712): Device reconfigured: id=2, name=‘BlueStacks Virtual Mouse’, size 1152x720, orientation 1, mode 1, display id 0
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x7975a0b0) returned
I/InputReader( 1712): Reconfiguring input devices. changes=0x00000004
D/Home.AppLaunchReceiver( 2006): APP LAUNCH org.cocos2dx.myjsgame
D/Blue.Master( 2006): START_APP Notification intent :Intent { act=com.bluestacks.action.START_APP flg=0x10 (has extras) }
D/Blue.Master( 2006): START_APP pkgName :org.cocos2dx.myjsgame isArmApp :true
D/Blue.Master( 2006): START_APP NDK Package detected :org.cocos2dx.myjsgame
D/Blue.ArmTips( 2006): for :myjsgame
D/Blue.ArmTips( 2006): T…8
W/dalvikvm( 3927): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lsonar/systems/framework/SonarFrameworkActivity;
W/dalvikvm( 3927): Class init failed in newInstance call (Lorg/cocos2dx/javascript/AppActivity;)
D/AndroidRuntime( 3927): Shutting down VM
W/dalvikvm( 3927): threadid=1: thread exiting with uncaught exception (group=0x64d36b20)
D/BstCommandProcessor-Application( 1924): Application crash has been observed.
W/BstCommandProcessor-Application( 1924): in sendHttpRequest, requestType is of CRASH_APP type but one of the requiredInfo is NULL, crashedApp = com.bluestacks.BstCommandProcessor.BstCrashedAppInfo@3279f830
D/BstCommandProcessor-Application( 1924): in sendHttpRequest, request to send to (fqdn): http://10.0.2.2:2861/AppCrashedInfo
D/BstCommandProcessor-Application( 1924): data: {“packageName”:“org.cocos2dx.myjsgame”,“shortPackageName”:“org.cocos2dx.myjsgame”,“versionCode”:1,“versionName”:“1.0”}
D/AndroidRuntime( 3927): procName from cmdline: org.cocos2dx.myjsgame
E/AndroidRuntime( 3927): in writeCrashedAppName, pkgName :org.cocos2dx.myjsgame
D/AndroidRuntime( 3927): file written successfully with content: org.cocos2dx.myjsgame StringBuffer : ;org.cocos2dx.myjsgame
E/AndroidRuntime( 3927): FATAL EXCEPTION: main
E/AndroidRuntime( 3927): Process: org.cocos2dx.myjsgame, PID: 3927
E/AndroidRuntime( 3927): java.lang.UnsatisfiedLinkError: Couldn’t load cocos2dcpp from loader dalvik.system.PathClassLoader[DexPathList[[zip file “/data/app/org.cocos2dx.myjsgame-1.apk”],nativeLibraryDirectories=[/data/app-lib/org.cocos2dx.myjsgame-1, /system/lib, /system/lib/arm, /data/downloads]]]: findLibrary returned null
E/AndroidRuntime( 3927): at java.lang.Runtime.loadLibrary(Runtime.java:358)
E/AndroidRuntime( 3927): at java.lang.System.loadLibrary(System.java:526)
E/AndroidRuntime( 3927): at sonar.systems.framework.SonarFrameworkActivity.(SonarFrameworkActivity.java:92)
E/AndroidRuntime( 3927): at java.lang.Class.newInstanceImpl(Native Method)
E/AndroidRuntime( 3927): at java.lang.Class.newInstance(Class.java:1208)
E/AndroidRuntime( 3927): at android.app.Instrumentation.newActivity(Instrumentation.java:1064)
E/AndroidRuntime( 3927): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2112)
E/AndroidRuntime( 3927): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
E/AndroidRuntime( 3927): at android.app.ActivityThread.access$800(ActivityThread.java:135)
E/AndroidRuntime( 3927): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
E/AndroidRuntime( 3927): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 3927): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 3927): at android.app.ActivityThread.main(ActivityThread.java:5021)
E/AndroidRuntime( 3927): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 3927): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime( 3927): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:827)
E/AndroidRuntime( 3927): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:643)
E/AndroidRuntime( 3927): at dalvik.system.NativeStart.main(Native Method)
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7973de58, 0x775b80e0)
I/Process ( 3927): Sending signal. PID: 3927 SIG: 9
I/ActivityManager( 1712): Process org.cocos2dx.myjsgame (pid 3927) has died.
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7973de58, 0x775b80e0) returned
D/dalvikvm( 3942): Late-enabling CheckJNI
I/dalvikvm( 3942): Enabling JNI app bug workarounds for target SDK version 9…
I/PGA ( 2006): Attempting to create new SOCKET connectionn pid = 2006, tid = 3941
I/PGA ( 2006): New SOCKET connection: com.bluestacks.home (pid 2006, tid 3941)
V/PhoneStatusBar( 1808): setLightsOn(true)
I/ActivityManager( 1712): Start proc org.cocos2dx.myjsgame for activity org.cocos2dx.myjsgame/org.cocos2dx.javascript.AppActivity: pid=3942 uid=10073 gids={50073, 3003, 1028, 1015, 1023}
D/WindowManager( 1712): in computeScreenConfigurationLocked() – hardKeyboardAvailable :true mHardKeyboardAvailable :true mHardKeyboardEnabled :true
W/dalvikvm( 3942): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lsonar/systems/framework/SonarFrameworkActivity;
W/dalvikvm( 3942): Class init failed in newInstance call (Lorg/cocos2dx/javascript/AppActivity;)
D/AndroidRuntime( 3942): Shutting down VM
W/dalvikvm( 3942): threadid=1: thread exiting with uncaught exception (group=0x64d36b20)
D/BstCommandProcessor-Application( 1924): Application crash has been observed.
W/BstCommandProcessor-Application( 1924): in sendHttpRequest, requestType is of CRASH_APP type but one of the requiredInfo is NULL, crashedApp = com.bluestacks.BstCommandProcessor.BstCrashedAppInfo@3279f830
D/BstCommandProcessor-Application( 1924): in sendHttpRequest, request to send to (fqdn): http://10.0.2.2:2861/AppCrashedInfo
D/BstCommandProcessor-Application( 1924): data: {“packageName”:“org.cocos2dx.myjsgame”,“shortPackageName”:“org.cocos2dx.myjsgame”,“versionCode”:1,“versionName”:“1.0”}
I/Process ( 3942): Sending signal. PID: 3942 SIG: 9
D/AndroidRuntime( 3942): procName from cmdline: org.cocos2dx.myjsgame
E/AndroidRuntime( 3942): in writeCrashedAppName, pkgName :org.cocos2dx.myjsgame
D/AndroidRuntime( 3942): file written successfully with content: org.cocos2dx.myjsgame StringBuffer : ;org.cocos2dx.myjsgame
E/AndroidRuntime( 3942): FATAL EXCEPTION: main
E/AndroidRuntime( 3942): Process: org.cocos2dx.myjsgame, PID: 3942
E/AndroidRuntime( 3942): java.lang.UnsatisfiedLinkError: Couldn’t load cocos2dcpp from loader dalvik.system.PathClassLoader[DexPathList[[zip file “/data/app/org.cocos2dx.myjsgame-1.apk”],nativeLibraryDirectories=[/data/app-lib/org.cocos2dx.myjsgame-1, /system/lib, /system/lib/arm, /data/downloads]]]: findLibrary returned null
E/AndroidRuntime( 3942): at java.lang.Runtime.loadLibrary(Runtime.java:358)
E/AndroidRuntime( 3942): at java.lang.System.loadLibrary(System.java:526)
E/AndroidRuntime( 3942): at sonar.systems.framework.SonarFrameworkActivity.(SonarFrameworkActivity.java:92)
E/AndroidRuntime( 3942): at java.lang.Class.newInstanceImpl(Native Method)
E/AndroidRuntime( 3942): at java.lang.Class.newInstance(Class.java:1208)
E/AndroidRuntime( 3942): at android.app.Instrumentation.newActivity(Instrumentation.java:1064)
E/AndroidRuntime( 3942): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2112)
E/AndroidRuntime( 3942): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
E/AndroidRuntime( 3942): at android.app.ActivityThread.access$800(ActivityThread.java:135)
E/AndroidRuntime( 3942): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
E/AndroidRuntime( 3942): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 3942): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 3942): at android.app.ActivityThread.main(ActivityThread.java:5021)
E/AndroidRuntime( 3942): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 3942): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime( 3942): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:827)
E/AndroidRuntime( 3942): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:643)
E/AndroidRuntime( 3942): at dalvik.system.NativeStart.main(Native Method)
I/ActivityManager( 1712): Process org.cocos2dx.myjsgame (pid 3942) has died.
D/dalvikvm( 3955): Late-enabling CheckJNI
I/ActivityManager( 1712): Start proc org.cocos2dx.myjsgame for activity org.cocos2dx.myjsgame/org.cocos2dx.javascript.AppActivity: pid=3955 uid=10073 gids={50073, 3003, 1028, 1015, 1023}
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x7974d680)
I/dalvikvm( 3955): Enabling JNI app bug workarounds for target SDK version 9…
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x7974d680) returned
W/dalvikvm( 3955): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lsonar/systems/framework/SonarFrameworkActivity;
W/dalvikvm( 3955): Class init failed in newInstance call (Lorg/cocos2dx/javascript/AppActivity;)
D/AndroidRuntime( 3955): Shutting down VM
W/dalvikvm( 3955): threadid=1: thread exiting with uncaught exception (group=0x64d36b20)
I/Process ( 3955): Sending signal. PID: 3955 SIG: 9
D/BstCommandProcessor-Application( 1924): Application crash has been observed.
W/BstCommandProcessor-Application( 1924): in sendHttpRequest, requestType is of CRASH_APP type but one of the requiredInfo is NULL, crashedApp = com.bluestacks.BstCommandProcessor.BstCrashedAppInfo@3279f830
D/BstCommandProcessor-Application( 1924): in sendHttpRequest, request to send to (fqdn): http://10.0.2.2:2861/AppCrashedInfo
D/BstCommandProcessor-Application( 1924): data: {“packageName”:“org.cocos2dx.myjsgame”,“shortPackageName”:“org.cocos2dx.myjsgame”,“versionCode”:1,“versionName”:“1.0”}
D/WindowManager( 1712): in computeScreenConfigurationLocked() – hardKeyboardAvailable :true mHardKeyboardAvailable :true mHardKeyboardEnabled :true
D/AndroidRuntime( 3955): procName from cmdline: org.cocos2dx.myjsgame
E/AndroidRuntime( 3955): in writeCrashedAppName, pkgName :org.cocos2dx.myjsgame
D/AndroidRuntime( 3955): file written successfully with content: org.cocos2dx.myjsgame StringBuffer : ;org.cocos2dx.myjsgame
E/AndroidRuntime( 3955): FATAL EXCEPTION: main
E/AndroidRuntime( 3955): Process: org.cocos2dx.myjsgame, PID: 3955
E/AndroidRuntime( 3955): java.lang.UnsatisfiedLinkError: Couldn’t load cocos2dcpp from loader dalvik.system.PathClassLoader[DexPathList[[zip file “/data/app/org.cocos2dx.myjsgame-1.apk”],nativeLibraryDirectories=[/data/app-lib/org.cocos2dx.myjsgame-1, /system/lib, /system/lib/arm, /data/downloads]]]: findLibrary returned null
E/AndroidRuntime( 3955): at java.lang.Runtime.loadLibrary(Runtime.java:358)
E/AndroidRuntime( 3955): at java.lang.System.loadLibrary(System.java:526)
E/AndroidRuntime( 3955): at sonar.systems.framework.SonarFrameworkActivity.(SonarFrameworkActivity.java:92)
E/AndroidRuntime( 3955): at java.lang.Class.newInstanceImpl(Native Method)
E/AndroidRuntime( 3955): at java.lang.Class.newInstance(Class.java:1208)
E/AndroidRuntime( 3955): at android.app.Instrumentation.newActivity(Instrumentation.java:1064)
E/AndroidRuntime( 3955): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2112)
E/AndroidRuntime( 3955): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
E/AndroidRuntime( 3955): at android.app.ActivityThread.access$800(ActivityThread.java:135)
E/AndroidRuntime( 3955): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
E/AndroidRuntime( 3955): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 3955): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 3955): at android.app.ActivityThread.main(ActivityThread.java:5021)
E/AndroidRuntime( 3955): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 3955): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime( 3955): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:827)
E/AndroidRuntime( 3955): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:643)
E/AndroidRuntime( 3955): at dalvik.system.NativeStart.main(Native Method)
I/ActivityManager( 1712): Process org.cocos2dx.myjsgame (pid 3955) has died.
W/ActivityManager( 1712): Force removing ActivityRecord{32a475ec u0 org.cocos2dx.myjsgame/org.cocos2dx.javascript.AppActivity t9}: app died, no saved state
D/ActivityManager( 1712): TopActivityInfo, pkgName: com.bluestacks.gamepophome activityName: com.bluestacks.gamepophome/tv.gamepop.home.AllAppsFullGrid_callingPackage: bstSpecialAppKeyboardHandlingEnabled = false
D/ActivityManager( 1712): Showing guidance for pkgName: com.bluestacks.gamepophome
D/GuidanceScreen( 1889): event === app_launch
D/GuidanceScreen( 1889): hiding guidance
D/GuidanceScreen( 1889): hardKeyboard = 1
D/GuidanceScreen( 1889): controllerType === Keyboard
D/GuidanceScreen( 1889): appName: Gamepop-Home, currentPkg: com.bluestacks.gamepophome, event: app_launch, controller: Keyboard
D/GuidanceScreen( 1889): appName: Gamepop-Home
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7974ec68, 0x775b80e0)
I/WindowManager( 1712): Screen frozen for +330ms due to Window{32990ee4 u0 Starting org.cocos2dx.myjsgame}
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7974ec68, 0x775b80e0) returned
D/WindowManager( 1712): in computeScreenConfigurationLocked() – hardKeyboardAvailable :true mHardKeyboardAvailable :true mHardKeyboardEnabled :true
D/GuidanceScreen( 1889): no guidance for com.bluestacks.gamepophome.
I/Choreographer( 1808): Skipped 32 frames! The application may be doing too much work on its main thread.
W/PGA ( 1902): [1902] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x79b95868, 0x775b80e0)
W/PGA ( 1902): [1902] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x79b95868, 0x775b80e0) returned
W/Event ( 1902): Subscriber to unregister was not registered before: class tv.gamepop.home.AllAppsFullGrid_
W/PGA ( 1902): [1902] egl: eglDestroySurface (0x557ce7a0, 0x79bdbd50)
W/PGA ( 1902): [1902] egl: eglDestroySurface (0x557ce7a0, 0x79bdbd50) returned
W/PGA ( 608): tid 608: eglCreateSyncKHR: NOT IMPLEMENTED
D/WindowManager( 1712): in computeScreenConfigurationLocked() – hardKeyboardAvailable :true mHardKeyboardAvailable :true mHardKeyboardEnabled :true
I/ActivityManager( 1712): Config changes=480 {1.0 ?mcc?mnc en_US ldltr sw720dp w1152dp h647dp 160dpi lrg land finger qwerty/v/v -nav/h s.13}
I/InputReader( 1712): Reconfiguring input devices. changes=0x00000004
I/InputReader( 1712): Device reconfigured: id=1, name=‘BlueStacks Virtual Touch’, size 1152x720, orientation 0, mode 1, display id 0
I/InputReader( 1712): Device reconfigured: id=2, name=‘BlueStacks Virtual Mouse’, size 1152x720, orientation 0, mode 1, display id 0
D/bluestacksHome( 1902): product.oem not found
W/ContextImpl( 1902): Implicit intents with startService are not safe: Intent { act=com.bluestacks.START_SILENT_INSTALL_MESSENGER } android.content.ContextWrapper.startService:494 tv.gamepop.home.InstalledAppsGrid.refreshHiddenList:140 tv.gamepop.home.InstalledAppsGrid.:123
W/ContextImpl( 1902): Implicit intents with startService are not safe: Intent { act=com.bluestacks.START_SILENT_INSTALL_MESSENGER } android.content.ContextWrapper.bindService:517 tv.gamepop.home.InstalledAppsGrid.refreshHiddenList:141 tv.gamepop.home.InstalledAppsGrid.:123
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
D/dalvikvm( 1902): GC_CONCURRENT freed 4799K, 18% free 22961K/27668K, paused 0ms+0ms, total 30ms
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
D/Home.AppLaunchReceiver( 2006): *************************Received app launch broadcast
D/Home.AppLaunchReceiver( 2006): Home App com.bluestacks.gamepophome
I/Choreographer( 1902): Skipped 34 frames! The application may be doing too much work on its main thread.
D/PhoneStatusBar( 1808): mSettingsPanelGravity = 8388661
W/PGA ( 1902): [1902] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x79be2a48, 0x775b80e0)
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x7972e1f0)
W/PGA ( 1902): [1902] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x79be2a48, 0x775b80e0) returned
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x7972e1f0) returned
W/Event ( 1902): Subscriber to unregister was not registered before: class tv.gamepop.home.AllAppsFullGrid_
W/PGA ( 1902): [1902] egl: eglDestroySurface (0x557ce7a0, 0x79a9f7a0)
W/PGA ( 1902): [1902] egl: eglDestroySurface (0x557ce7a0, 0x79a9f7a0) returned
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7973de58, 0x775b80e0)
D/bluestacksHome( 1902): product.oem not found
W/ContextImpl( 1902): Implicit intents with startService are not safe: Intent { act=com.bluestacks.START_SILENT_INSTALL_MESSENGER } android.content.ContextWrapper.startService:494 tv.gamepop.home.InstalledAppsGrid.refreshHiddenList:140 tv.gamepop.home.InstalledAppsGrid.:123
W/ContextImpl( 1902): Implicit intents with startService are not safe: Intent { act=com.bluestacks.START_SILENT_INSTALL_MESSENGER } android.content.ContextWrapper.bindService:517 tv.gamepop.home.InstalledAppsGrid.refreshHiddenList:141 tv.gamepop.home.InstalledAppsGrid.:123
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7973de58, 0x775b80e0) returned
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
E/bluestacksHome( 1902): Hidden apps list thru binder[com.mavenhut.solitairecup, com.nexon.dominations.asia.g, com.mavenhut.solitaire.championships]
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x7982dd00)
E/bluestacksHome( 1902): Hidden list size 3
W/PGA ( 1808): [1808] egl: eglDestroySurface (0x557ce7a0, 0x7982dd00) returned
W/PGA ( 1902): [1902] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x79c1ebb8, 0x775b80e0)
W/PGA ( 1902): [1902] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x79c1ebb8, 0x775b80e0) returned
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7974ec68, 0x775b80e0)
W/PGA ( 1808): [1808] egl: eglCreateWindowSurface (0x557ce7a0, 0x0, 0x7974ec68, 0x775b80e0) returned
E/bluestacksHome( 1902): Hidden apps list thru binder[com.mavenhut.solitairecup, com.nexon.dominations.asia.g, com.mavenhut.solitaire.championships]
D/bluestacksHome( 1902): product.oem not found
D/bluestacksHome( 1902): product.oem not found
E/bluestacksHome( 1902): Hidden list size 3
D/InputMethodManagerService( 1712): ime_enabled = false is same as last value, no change
D/WindowManager( 1712): topDisplayedActivityInfo, appToken: Token{3290b76c ActivityRecord{3295bcb0 u0 com.bluestacks.gamepophome/tv.gamepop.home.AllAppsFullGrid_ t1}}
I/WindowManager( 1712): Screen frozen for +390ms due to Window{329ff520 u0 StatusBar}
I/ActivityManager( 1712): Setting mBooting value to false, currently mBooted = true
I/ActivityManager( 1712): Setting mBooting value to false, currently mBooted = true
D/Blue.ArmTips( 2006): T…7
D/dalvikvm( 1712): GC_EXPLICIT freed 1464K, 21% free 7440K/9328K, paused 0ms+0ms, total 0ms
D/Blue.ArmTips( 2006): T…6
D/Blue.ArmTips( 2006): T…5
D/Blue.ArmTips( 2006): T…4
D/Blue.ArmTips( 2006): T…3
D/Blue.ArmTips( 2006): T…2
D/Blue.ArmTips( 2006): T…1
D/Blue.ArmTips( 2006): T…0
D/dalvikvm( 1882): GC_FOR_ALLOC freed 588K, 23% free 2689K/3476K, paused 0ms, total 0ms
D/BstCommandProcessor-httpd( 1924): command: ping
D/BstCommandProcessor-httpd( 1924): response: {“result”:“ok”}
W/BstCommandProcessor-httpd( 1924): Reached maxLineLength limit while reading the content of a file
D/BstCommandProcessor-httpd( 1924): command: clipboard (with args)
D/dalvikvm( 1924): GC_FOR_ALLOC freed 2003K, 24% free 6776K/8876K, paused 10ms, total 10ms
D/dalvikvm( 1924): GC_FOR_ALLOC freed 1568K, 24% free 6775K/8908K, paused 10ms, total 10ms
D/dalvikvm( 1924): GC_FOR_ALLOC freed 1516K, 24% free 6776K/8908K, paused 0ms, total 0ms
D/dalvikvm( 1924): GC_FOR_ALLOC freed 1425K, 24% free 6783K/8908K, paused 0ms, total 0ms
D/dalvikvm( 1924): GC_FOR_ALLOC freed 1388K, 24% free 6784K/8908K, paused 0ms, total 0ms
D/dalvikvm( 1924): GC_CONCURRENT freed 198K, 24% free 6776K/8908K, paused 0ms+0ms, total 20ms

Is this a fresh project?

yeaaa!! nly 4hrs

if you give your email-id I’ll send the build apk

What version of Cocos2d-x are you using?