Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[so升级优化] #21

Open
wants to merge 3 commits into
base: egame_multi
Choose a base branch
from
Open

Conversation

tyrionchen
Copy link

1.支持加载和更新新增so(VbyteP2PModule.loadSo/VbyteP2PModule.checkUpdate)
2.支持通过libevent事件回调到Java层更新so

1.支持加载和更新新增so(VbyteP2PModule.loadSo/VbyteP2PModule.checkUpdate)
2.支持通过libevent事件回调到Java层更新so
原因:VbyteP2PModule.loadSo的调用有两处,一处是加载p2p so,一处是加载pcdn so。p2p so下发以后pcdn so(未来下发)加载时会加载被hardcode的旧p2p so.
处理: 将harcode加载p2p的代码改为加载私有目录so的方式.
原因:为简化so升级逻辑,已将PCDN-SDK的动态库改为静态库编入p2p的so.
处理:去除加载pcdn-sdk so的逻辑
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant