基本簡介
全渠道接入,快人一步!AnySDK為游戲開發商提供一套第三方SDK接入解決方案,整個接入過程,不改變任何SDK的功能、特性、參數等,對于最終玩家而言是完全透明無感知的。目的是讓游戲開發商大大節省SDK接入的時間投入,能有更多時間更專注于游戲本身的品質,目前支持的第三方SDK包括了渠道SDK、用戶系統、支付系統、廣告系統、統計系統、分享系統等等。我們不開發SDK,我們只幫您輕松接入第三方SDK!
主要特點
1.渠道SDK 快速接入
一次接入AnySDK即可實現眾多渠道SDK快速接入。
2.第三方SDK 靈活搭配
用互聯網的思維設計整套解決方案。用戶、支付、廣告、統計、PUSH、分享等第三方SDK,精準搭配,輕松接入。
3.本地打包 安全可靠
AnySDK采用本地打包方式,打包后即可直接進入測試環節,以確保包的可用性及安全性,同時還能輕松集成到現有開發流程中。
4.統一接入 動態升級
每次啟動桌面客戶端工具,自動掃描SDK版本并即時更新,確保每次打包都能使用到最新的SDK版本。
主要功能
1.渠道管理
2.SDK相關參數管理
3.批量制作渠道包
4.發布包管理
5.游戲資料智能管理
6.ICON批量制作
7.接入文檔查詢
接入流程
游戲開發完成到上線,需要6步
1.下載 AnySDK Framework
2. 將AnySDK Framework 接入項目代碼中,快速生成母包
3.服務端簡單接入
4.使用AnySDK打包工具,將母包秒級生成多個渠道包
5.便捷測試
6.實時提交渠道上線
軟件評價
AnySDK是手游渠道集成打包工具的鼻祖,最早可以追溯到2012年6月份Cocos2d-x引擎內置的plugin-x早期這個項目目的就是為了方便開發者接入各種各樣的SDK,但是由于當時plugin-x項目采用命令行操作的編碼模式,操作難度大,更關鍵的是,目前市面上太多SDK,且SDK更新頻率頻繁(主要是國內SDK更新頻繁,國外很多SDK大多是一年一更),導致Plugin-x無力維護,用戶體驗一般。2013年10月觸控科技全資子公司廈門雅基軟件有限公司(也就是王哲領導的Cocos引擎開發公司)將Plugin-x進行了商業化,并與計劃于次年3月初推出AnySDK1.0版本,就在產品推出的前幾天,項目組突然發現一個致命的問題,AnySDK既然方便了開發者快速打包,那么也同樣方便了一些惡意用戶對這些開發者的母包或渠道包進行2次打包,并以此發布自己的版本包,在研制過這個可能性之后,項目組最終決定推遲項目的發布,在整個體系里面添加了防二次打包機制,也就是開發者只有得到身份驗證之后,才可以通過AnySDK提供的桌面打包工具進行二次打包。大家所討論的接口齊全的問題,其實是個很簡單,AnySDK Framework(也就是AnySDK框架,開發者需要接入到游戲內部代替業務SDK的接口層)是一個沒有實際業務的接口層框架,這個框架體積很小,大約不超過100k,后來由于框架里面內置了一個支付測試模塊(方便普通程序員非真實現金的方式進行充值測試)Framework達到了大約200k,這個Framework實際就是各種各樣的空接口,也就導致了現在AnySDK從理論上講確實可以真正的實現“Any”,遇到新的SDK類型,我們只要繼續添加接口協議就可以了,只有在最后打包的時候,我們才會把真正的業務SDK嵌入到游戲APK包里面,也就所以雖然我們可以任意打包,但是每個具體的包里不會有其他非用戶需要的SDK,也就不會包體積無限制的增大。所以AnySDK其實也算是通過了一些簡單的機制,組合成了一套商業工具,這個不是科研成果,所以我們并不追求高科技,我們追求的是目的的實現和用戶體驗的改善。但由于SDK種類的繁多,及防二次打包機制的要求,所以整個接入郭恒會顯得相對復雜。也所以按照我們的推薦,如果你的游戲之上1、2個渠道,只接3、4個SDK,那么就不要用AnySDK了,建議還是自己直接裸接就可以了。如果要發的渠道包超過了3個,那么用AnySDK就變得有意義了,如果渠道包超過20個,AnySDK就是強烈推薦的工具了。自打AnySDK出現之后,市面上陸續出現了N多同類競品,我們歡迎各家競品的加入,一個沒有競爭的市場是不會前進的,合理的競爭會推著行業和技術的前景。
更新日志
客戶端:
版本號:v2.2.0
發布日期:2016年06月24日
更新內容:
1、分包工具1.0版本正式發布
2、SDK 新增廣告追蹤類型
3、訂單獲取地址新增歷史記錄功能
3、企業版用戶功能優化調整(如配置域名快速更改渠道通知地址等)
4、修復舊版本在經過打包處理后游戲包體積增大的問題
5、修復單個dex里接口數超過 65535 時 會導致打包失敗的問題
6、修復AnyStore中在部分網絡下會出現下載異常的問題
7、修復在參數配置界面中下載插件概率性出現下載失敗的問題
8、修復客戶端運行速度緩慢的問題
9、修復簽名文件以及參數中的文件參數為絕對路徑的問題(便于不同電腦協助工作)
10、修復Windows支持其他語言系統
11、修復AnySDK配置路徑帶空格導致的異常問題
12、修復部分機器在打包過程中會卡死的問題(主要是在獲取版本號這一步)
框架注意事項:
1、本次更新屬于非強制更新,開發者可以繼續使用2.x版本框架及2.x客戶端;
2、廢棄接口將在若干個版本之后刪除,建議開發者使用新接口,刪除廢棄接口代碼;
3、android開發者用戶更新時需要將res文件夾替換,若不替換,將會在運行時找不到相應的資源;
特別提醒
1、客戶端更新后若是沒有自動重啟,請手動重啟;
2、框架更新請查看:http://docs.anysdk.com/Framework2.1.0;
3、如果您升級了框架,請重新編譯用戶打包的母包;
4、如果您升級了某個SDK插件,請在升級之后重新制作該渠道包,以保證渠道包中的SDK為最新版本;
您的評論需要經過審核才能顯示
有用
有用
有用