游戏语音ndk集成报错

集成游戏语音的时候遇到了如下问题:如果按照官网的集成步骤的话,在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"这个问题。
官网的集成步骤是不是考虑一下该更新了,或者尽快回复我的问题,最近着急集成。
3个回答
Colin 姚光华 回复于 2017-07-26 06:55

这个问题为Cocos2d环境配置失败导致。

回复·0
得胜 回复于 2017-07-26 07:50

我在ndk-build的时候已经生成game的so了,为什么还是会报找不到呢?

回复·0
Hai 回复于 2017-07-30 02:50

后来解决了吗?如果还是没解决,建议反编译 apk,看看里面 so 文件结构式不是对的。还有是不是 armeabi/armeabi-v7a 里面混用了,有些 so 有,有些 so 没有

回复·0