I've recently been working on a mobile game using Unity and the Appwarp plugin, but I have noticed that on certain android devices, the game would not recieve any messages from the server, but was able to connect, and create rooms successfully. After looking into the logcat for the affected devices, the following segments appeared in the log when the game was set to connect to the server and create a room:
E/Unity (31213): Unable to find '_Internal'
E/Unity (31213):
E/Unity (31213): (Filename: Line: 168)
E/Unity (31213):
E/Unity (31213): Unable to find 'socket_android'
E/Unity (31213):
-------------- And on another device, the following was in the log -------------
E/Unity (19494): Unable to find '_Internal'
E/Unity (19494):
E/Unity (19494): (Filename: Line: 168)
E/Unity (19494):
D/dalvikvm(19494): Trying to load lib /data/app-lib/om.Prism.AirStorm3D-1/libsocket_android.so 0x419ae528
D/dalvikvm(19494): Added shared lib /data/app-lib/om.Prism.AirStorm3D-1/libsocket_android.so 0x419ae528
D/dalvikvm(19494): No JNI_OnLoad found in /data/app-lib/om.Prism.AirStorm3D-1/libsocket_android.so 0x419ae528, skipping init
I've tested the game on a Nexus 7 2013, HTC One X and NVidia Shield with no problems. I only recently noticed this after testing on a Motoroloa Moto G and Nexus 4, both of which seemed to have problems getting data from the server.
This has been the same for whether useUDP was turned on or off in the build.
Any help or suggestions would be greatly appreciated