集成游戏语音的时候遇到了如下问题:如果按照官网的集成步骤的话,在Android.mk中添加
LOCAL_SHARED_LIBRARIES := agora-rtc
$(LOCAL_PATH)/../../../AgoraGamingSDK/include
那么会报 缺少
agora-rtc这个module,当我对比官网的demo添加了
LOCAL_MODULE := agora-rtc LOCAL_SRC_FILES :=D:/Cocos2d-x_WorkSpace/helloworld/AgoraGamingSDK/libs/Android/armeabi-v7a/libagora-rtc-sdk-jni.so
之后ndk-build能成功。但是当运行的时候就会报 couldn't find "libMyGame.so"这个问题。
官网的集成步骤是不是考虑一下该更新了,或者尽快回复我的问题,最近着急集成。
这个问题为Cocos2d环境配置失败导致。
我在ndk-build的时候已经生成game的so了,为什么还是会报找不到呢?
后来解决了吗?如果还是没解决,建议反编译 apk,看看里面 so 文件结构式不是对的。还有是不是 armeabi/armeabi-v7a 里面混用了,有些 so 有,有些 so 没有