cod*_*ark 3 android google-cloud-messaging
在以下页面中:https://developers.google.com/mobile/add?platform = android&cntapi = signin&cntapp = default%20Demo%20App&cntpkg = com.google.samples.quickstart.signin&cnturl = https:% 2F%2Fdevelopers.google. COM%2Fidentity%2Fsign-在%2Fandroid%2Fstart%3Fconfigured%3Dtrue&cntlbl =继续%20with%20Try%20Sign-在
您可以创建一个新项目并向其添加服务.该网站将自动为您的新项目生成google-services.json文件.
我的问题是,在这个google-services.json文件中,我们如何检索参数mobilesdk_app_id的值?可以手动找到这个值吗?似乎无法在谷歌开发者控制台中找到它.
我发现这个文档处理JSON文件可以帮助你.
XML文件中的每个值都存在于
google-services.json以下位置的文件中.如果您的Android项目有一些阻止您使用该google-services插件的配置,您可以使用以下值手动重新创建XML文件:google_app_id:
{YOUR_CLIENT}/client_info/mobilesdk_app_id
也
JSON处理的主要结果是生成两个XML文件,您可以在Java代码中将其作为Android资源引用.以下是每个文件的示例:
应用程序/构建/生成/ RES /谷歌的服务/ {} build_type /values/values.xml
Run Code Online (Sandbox Code Playgroud)<?xml version="1.0" encoding="utf-8"?> <resources> <string name="ga_trackingId" translatable="false">UA-65557218-3</string> <string name="gcm_defaultSenderId" translatable="false">1035469437078</string> <string name="google_app_id" translatable="false">1:1035469437078:android:73a4fb8297b2cd4f</string> <string name="test_banner_ad_unit_id" translatable="false">ca-app-pub-3940256099942544/6300978111</string> <string name="test_interstitial_ad_unit_id" translatable="false">ca-app-pub-3940256099942544/1033173712</string> </resources>
看来你可以mobilesdk_app_id通过获取google_app_idAndroid资源获得.
编辑:mobilesdk_app_id可以在google-services.json中找到
| 归档时间: |
|
| 查看次数: |
4420 次 |
| 最近记录: |