Google Play游戏服务运行良好,但在创建GameServices对象后出现以下错误。我正在使用带有cocos2d-x的SDK。
Java活动在JNI_OnLoad中初始化。创建GameServices对象是按照谷歌C++SDK文档中的描述进行初始化的。
Google Play游戏服务C++SDK 1.2
Google Play Services修订版20
安卓NDK 9d
10-22 08:07:43.474: E/GamesNativeSDK(26078): Exception in dalvik/system/DexClassLoader.loadClass: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.games.NativeSdkEntryPoints" on path: DexPathList[[zip file "/data/data/com.CompanyName.MyApp/app_.gpg.classloader/921cd45b6e4d26e0809d5e163b7327ee.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]].
此错误是否严重
我该怎么解决这个问题?
该错误并不严重,您可以忽略它。
在收到同样的错误消息后,我自己进行了大量的实验,这些类似乎不存在于googleplayservicesjar中,但它们无论如何都不是必需的。尽管出现错误消息,但所有正常服务都通过cpp-lib正确运行。