如何将 firebase 集成到 Android
How to integrate firebase into Android
我想知道如何将广告添加到我的应用程序中。我查看了 admob 网站并尝试了 firebase,但没有完全理解。
显示广告真的需要 firebase 吗?
整件事究竟是关于什么的。
I was wondering how to include ads into my app.
在build.gradle中添加依赖:
compile 'com.google.android.gms:play-services-ads:9.4.0'
并同步 gradle 文件。
打开您要添加广告的布局,然后:
- (Android Studio 2.2+) 拖放 adview
- (Android Studio 2.1.2-) 拖拽自定义视图,找到adview
或将此代码添加到 xml 文件中:
在根元素中:
xmlns:ads="http://schemas.android.com/apk/res-auto"
并添加视图:
<com.google.android.gms.ads.AdView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/adView"
ads:adSize="BANNER|"
ads:adUnitId="@string/your_string_id"
/>
有关广告尺寸,请参阅此 link。
现在,您需要初始化广告视图。使用您编辑的布局转到 activity:
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
Is really firebase necessary for showing the ad?
不,不是。 Firebase 整合了很多工具(包括广告),因此您可以在一个地方管理一切:一个云平台。您可以在没有 firebase 的情况下使用 Admob,但这仅意味着您会在 admob 页面上看到收入,而不是 admob 和 firebase。并且 Firebase 中有一些分析工具(如果我理解正确的话)可以让您更好地监控您的应用程序。
What really is the whole thing about?
"Firebase is a mobile platform that helps you quickly develop high-quality apps, grow your user base, and earn more money. Firebase is made up of complementary features that you can mix-and-match to fit your needs." - https://firebase.google.com/
它将各种功能组合到一个平台中。此外,如果您决定获取 blaze 软件包,则可以访问测试实验室(在多个设备上测试应用程序)。
我想知道如何将广告添加到我的应用程序中。我查看了 admob 网站并尝试了 firebase,但没有完全理解。
显示广告真的需要 firebase 吗?
整件事究竟是关于什么的。
I was wondering how to include ads into my app.
在build.gradle中添加依赖:
compile 'com.google.android.gms:play-services-ads:9.4.0'
并同步 gradle 文件。
打开您要添加广告的布局,然后:
- (Android Studio 2.2+) 拖放 adview
- (Android Studio 2.1.2-) 拖拽自定义视图,找到adview
或将此代码添加到 xml 文件中:
在根元素中:
xmlns:ads="http://schemas.android.com/apk/res-auto"
并添加视图:
<com.google.android.gms.ads.AdView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/adView"
ads:adSize="BANNER|"
ads:adUnitId="@string/your_string_id"
/>
有关广告尺寸,请参阅此 link。
现在,您需要初始化广告视图。使用您编辑的布局转到 activity:
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
Is really firebase necessary for showing the ad?
不,不是。 Firebase 整合了很多工具(包括广告),因此您可以在一个地方管理一切:一个云平台。您可以在没有 firebase 的情况下使用 Admob,但这仅意味着您会在 admob 页面上看到收入,而不是 admob 和 firebase。并且 Firebase 中有一些分析工具(如果我理解正确的话)可以让您更好地监控您的应用程序。
What really is the whole thing about?
"Firebase is a mobile platform that helps you quickly develop high-quality apps, grow your user base, and earn more money. Firebase is made up of complementary features that you can mix-and-match to fit your needs." - https://firebase.google.com/
它将各种功能组合到一个平台中。此外,如果您决定获取 blaze 软件包,则可以访问测试实验室(在多个设备上测试应用程序)。