你好我試圖讓admob在我的遊戲中工作,但我無法弄清楚。我已經檢查了http://docs.coronalabs.com/guide/monetization/adSupport/index.html和admobs文檔,但它仍然無法工作,我不知道在哪裏放置代碼tbh,並且我還沒有創建build.settings文件。目前我的lua文件是我的main.lua,config.lua,mydata.lua,restart.lua,start.lua,score.lua和game.lua。我只是想知道我應該把代碼放在哪裏以及放哪裏的代碼。我很想得到答案,因爲我現在已經爲此奮鬥了一個月了......admob在我的電暈遊戲中出錯
另外我還需要build.settings嗎?我的遊戲作品perfecty在我的手機,並在模擬器上,但沒有廣告是...
所以,現在我有這樣的代碼在我build.settings:
settings =
plugins =
{
-- key is the name passed to Lua's 'require()'
["CoronaProvider.ads.admob"] =
{
-- required
publisherId = "com.coronalabs",
},
},
}
這是我main.lua:
display.setStatusBar(display.HiddenStatusBar)
local storyboard = require "storyboard"
storyboard.gotoScene("start")
local ads = require "ads"
local function adListener(event)
if event.isError then
-- Failed to receive an ad.
end
end
ads.init("admob", "ca-app-pub-****", adListener)
ads.show("banner", { x=0, y=5 })
我還是當我嘗試建立在Android系統,會出現一個錯誤,說:有一個錯誤在你的「build.settings」文件。請參閱控制檯輸出瞭解更多詳情。 不知道這是什麼意思
你'build.settings'缺少''{後 – Schollii
'設置='如何與權限互聯網也設置在此之前,走的是它= 插件= { 我 – user3393310
不明白,抱歉。仔細看DA的答案,你有什麼不一樣的。 – Schollii