Skip to content

mengtest/game_sdk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

game_sdk

unity 游戏sdk相关架构设计

包含xupoter和android java 等native层面的代码

集成webview, ios支持uiwebview和wkwebview根据ios系统自由切换

IOS

自己实现一套生成postbuild去修改xcode里的设置选项 bitcode https, 不同版本的utniy可能需要略作修改。

文件夹Mods 是生成xcode工程需要动态添加的库, 在unity [postbuild]时刻执行

Android

文件夹NativeLib 是一个Android lib project (即Android Studio工程), 可以导出jar包放在Unity项目Plugins/Android目录之下

生成jar包, 在Terminal窗口使用如下命令:

gradlew clean
gradlew makejar

生成android不同平台下的so文件(需要把ndk路径配置到环境变量里):

ndk-build clean
ndk-build

About

Unity游戏接入外部sdk框架

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 72.7%
  • Java 13.1%
  • Objective-C++ 7.8%
  • Smalltalk 2.7%
  • C++ 1.3%
  • Objective-C 0.7%
  • Other 1.7%