Error: "PluginSdkboxPlay/PluginSdkboxPlay.h" not found

I’m integrate SdkBox play in my project via CLI. In ios it compiles and work just fine, but in android, Android Studio compile stop with error:
fatal error: ‘PluginSdkboxPlay/PluginSdkboxPlay.h’ file not found
#include “PluginSdkboxPlay/PluginSdkboxPlay.h”

What could be wrong?

UPD: Just created a new test app via cocos new…, integrate sdkbox play via GUI installer, include “PluginSdkboxPlay/PluginSdkboxPlay.h” in HelloWorldScene.cpp, and it fails to compile in Android Studio too, with the same error! Is sdkbox even work at all in android?

plz do not be so rude.

:cpp316:assembleDebug (Thread[Daemon worker Thread 2,5,main]) completed. Took 0.0 secs.

BUILD SUCCESSFUL

Total time: 3 mins 24.193 secs
PREDEX CACHE HITS:   0
PREDEX CACHE MISSES: 10
Stopped 0 worker daemon(s).
Received result Success[value=null] from daemon DaemonInfo{pid=51506, address=[545dee87-9a36-4cea-a9a7-2c660befc6dd port:60605, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]], state=Idle, lastBusy=1536284097619, context=DefaultDaemonContext[uid=5668855e-d1af-4e9f-b651-817e24e83b1e,javaHome=/Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home,daemonRegistryDir=/Users/admin/.gradle/daemon,pid=51506,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=UTF-8,-Duser.country=US,-Duser.language=en,-Duser.variant]} (build should be done).
Move apk to /Users/admin/test/cpp316/bin/debug/android
Build succeed.
~/test/cpp316 [master] $ history 5
  169  sdkbox import sdkboxplay --nohelp
  170  which cocos
  171  cocos compile -p android --android-studio
  172  subl .
  173  cocos compile -p android --android-studio

Plz post some dev info:

  1. cocos version
  2. sdkbox / plugin version
  3. folder structure in proj.android-studio
~/test/cpp316 [master] $ ls proj.android-studio/app/jni/
Android.mk       Application.mk   hellocpp         pluginsdkboxplay sdkbox

Nice day
Thanks,

I completely forgot that I used the source code from the development branch, and not from the release. Stable release v3.17 integrates and compiles just fine (unfortunately, on stable release branch any attempt to sign in sdkbox::PluginSdkboxPlay::signin() immediately crash app, but this is another story). Thanks!

idk if its fixed yet but:

@yinjimmy the auto integration of the #include commands are case insensitive, guess thats why he cant include it on some systems

the include path can be found in your /app/jni/ directory.

I changed the folder with PluginXXX name. For example:

sdkbox-admob_v2.4.1.0/plugin/android/jni/PluginAdMob

Thanks @bananni .