# SimpleSdk **Repository Path**: xiaojinli/SimpleSdk ## Basic Information - **Project Name**: SimpleSdk - **Description**: unity sdk框架 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2020-12-18 - **Last Updated**: 2023-03-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SimpleSdk 一个Unity3D sdk接入框架。本着简单、易用、易扩展的原则命名为SimpleSdk。SimpleSdk能够快速的接入各种渠道和插件sdk,支持一键打包iOS和Android,支持Xcode工程自动配置,支持Jenkins。 # 开始使用 1. 将SimpleSdkBuild目录拷贝到工程任意位置。 2. 将SimpleSdk目录导入到Unity资源目录。 3. 在StreamingAssets下创建SimpleSdkRuntimePlatform.txt。 4. 在游戏的入口(如Awake)调用`SimpleSdkMgr simpleSdkMgr = SimpleSdkMgr.instance;`来初始化SimpleSdk以及渠道和插件。详情见下面。 5. [Unity篇](https://github.com/JinLiGame/SimpleSdk/blob/master/SimpleSdkBuild/Doc/Unity%E5%BC%80%E5%8F%91%E6%96%87%E6%A1%A3.md) 6. [iOS篇](https://github.com/JinLiGame/SimpleSdk/blob/master/SimpleSdkBuild/Doc/iOS%E5%BC%80%E5%8F%91%E6%96%87%E6%A1%A3.md) 7. [Android篇](https://github.com/JinLiGame/SimpleSdk/blob/master/SimpleSdkBuild/Doc/Android%E5%BC%80%E5%8F%91%E6%96%87%E6%A1%A3.md) # TODO 1. Android 一键打包 2. iOS 每个 Plugin中 增加 XcodeSetting.json 3. 将 SimpleSdkRuntimePlatform.txt 字符串格式改为json,并且修改iOS Build.sh 4. 将 iOS Build文件夹加上时间,否则容易被覆盖之前的版本 5. 将Build.sh拆分为子功能,以及完全自动化配置