<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          10+小游戲SDK整合框架,最新支持原生穿山甲+Admob!

          共 1690字,需瀏覽 4分鐘

           ·

          2021-03-25 11:17

          前言

          小游戲SDK整合框架,目前支持的小游戲平臺(tái)8個(gè),Android 2個(gè),分別是:

          • 微信

          • QQ

          • 頭條

          • OPPO

          • VIVO

          • 百度

          • CocosPlay

          • 穿山甲Android

          • GoogleAdmob

          • 4399

          支持廣告、分享、錄屏、分包、跳轉(zhuǎn)等功能,可以滿足大部分開(kāi)發(fā)者的需求了。

          本文主要介紹 SDK 框架新增的『穿山甲 Android 版』和『Google Admob』 廣告的支持。

          新增Android平臺(tái)的接入流程

          Creator 2.4.2

          Android studio 4.0.1

          1. 穿山甲官方文檔
          2. Admob官方文檔

          接入 Google 大家都知道,是需要科學(xué)上網(wǎng)的。我已經(jīng)把各種配置流程單獨(dú)做成了依賴項(xiàng)目,只需要加入依賴項(xiàng)目,配置廣告參數(shù)就可以使用了。

          以穿山甲為例:

          1. 依次導(dǎo)入sarsgame 和 平臺(tái)相關(guān)的依賴項(xiàng)目 sarsgame 是公共依賴,如果是穿山甲就導(dǎo)入chuanshanjia,如果是google admob 就導(dǎo)入googleadmob
          打開(kāi)模塊設(shè)置

          添加模塊

          導(dǎo)入 Gradle Project

          跨平臺(tái)SDK—微笑游戲
          1. 替換文件proj.android-studio目錄下的文件,注意如果代碼中已經(jīng)有修改不要這樣替換。

          2. 修改Gradle文件

          3. 初始化

          4. 配置廣告IDGoogle 的廣告 id 配置路徑一樣

          5. 配置廣告參數(shù)Google的廣告參數(shù)都是測(cè)試參數(shù),切記在上線之前更換成自己的。

          6. 最后別忘了設(shè)置啟動(dòng)平臺(tái)

          看著步驟挺多,其實(shí)都是你必須做的,代碼部分基本就沒(méi)有涉及了。

          調(diào)試中遇到的問(wèn)題

          1. Android Studio --“Cannot resolve symbol” 解決辦法 Android Studio 無(wú)法識(shí)別同一個(gè) package 里的其他類,將其顯示為紅色,但是 compile 沒(méi)有問(wèn)題。鼠標(biāo)放上去后顯示 “Cannot resolve symbol XXX”,重啟 Android Studio,重新 sync gradle,Clean build 都沒(méi)有用。

          多半是因?yàn)?Android Studio 之前發(fā)生了錯(cuò)誤,某些 setting 出了問(wèn)題。解決方法如下:

          點(diǎn)擊菜單中的 “File” -> “Invalidate Caches / Restart”,然后點(diǎn)擊對(duì)話框中的 “Invalidate and Restart”,清空 cache 并且重啟。語(yǔ)法就會(huì)正確的高亮了。

          疑問(wèn)解答

          1. 為什么不能自動(dòng)識(shí)別每個(gè)平臺(tái)?

          因?yàn)榇薙DK存在的目的是為了開(kāi)發(fā)者可以編寫(xiě)一次廣告策略后,只要配置好廣告參數(shù)和做微小的改動(dòng)就可以發(fā)布到其他平臺(tái)或者渠道。這里的平臺(tái)或者可以說(shuō)渠道是相當(dāng)多的。

          不僅僅是小游戲平臺(tái),還有H5比較有名氣的愛(ài)微游,瘋狂游樂(lè)場(chǎng);穿山甲的ios和Android;Facebook廣告,Unity廣告,GoogleAdmob廣告等等。

          所以為了最大化的擴(kuò)展,只是提供了手動(dòng)設(shè)置,如果開(kāi)發(fā)者想自動(dòng)識(shí)別,可以自行修改。

          1. 為什么一個(gè)平臺(tái)一套代碼?不同平臺(tái)不能用同一套代碼嗎?

          不建議那么做。因?yàn)槊總€(gè)平臺(tái)的特性不一樣,為了在修改代碼的時(shí)候不影響其他平臺(tái),所以一個(gè)平臺(tái)一套代碼。

          1. 如果我不需要這么多平臺(tái)該怎么做?

          可以刪除不需要的代碼。

          結(jié)語(yǔ)

          如果有問(wèn)題請(qǐng)來(lái)『微信笑游戲』公眾號(hào)留言,方便解決問(wèn)題和溝通。

          『小游戲SDK整合框架』已上架Cocos Store,后續(xù)還會(huì)支持 iOS 廣告,并提供免費(fèi)升級(jí)服務(wù)。

          鏈接地址閱讀原文
          http://store.cocos.com/app/detail/2347



          瀏覽 174
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  大香蕉尹人在看 | 天堂无码视频在线播放 | 亚洲A片一区二区三区电影网 | 女人在线天堂 | 男人天堂导航 |