谷歌admob for android没有google-services.json

时间:2016-12-15 09:27:03

标签: android google-play-services google-admob

我想使用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,这对我来说是不方便的。有工作吗?

1 个答案:

答案 0 :(得分:0)

您应该可以执行以下操作:

    FirebaseOptions firebaseOptions = new FirebaseOptions.Builder()
            .setApiKey(apiKey)
            .setApplicationId(context.getString(R.string.google_app_id))
            .build();
    return FirebaseApp.initializeApp(context, firebaseOptions, "MyApp");