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