我想使用this指南整合google admob。解决了一些问题之后,gradle现在告诉我,我需要一个google-services.json
文件来处理进程'app:processDebugGoogleServices'
。要获取此文件,我需要转到here,基本上只需为我的应用程序下载它。
有没有办法使用谷歌admob而不用每个应用程序绑定唯一的google-services.json
文件?我的意思是我能够将单个文件用于不同的应用程序,或者根本不使用此文件?据我所知,有几个广告网络(例如Appodeal)使用谷歌浏览器,但要安装Appodeal我根本不需要使用这个google-services.json
。
我的意思是,对于每个独特应用的Appodeal,我只需要一个唯一的广告单元ID。对于Google Admob,我需要唯一的广告单元ID和唯一的google-services.json
,这对我来说是不方便的。有工作吗?
答案 0 :(得分:0)
您应该可以执行以下操作:
FirebaseOptions firebaseOptions = new FirebaseOptions.Builder()
.setApiKey(apiKey)
.setApplicationId(context.getString(R.string.google_app_id))
.build();
return FirebaseApp.initializeApp(context, firebaseOptions, "MyApp");