Google Map API V2密钥申请
之前用的都是v1,用的是MapView,好吧,只能认命了。废话不再多说,开始android 的Google Maps Android API v2吧 之前参考了http://www.cnblogs.com/mengdd/archive/2013/01/01/2841390.html可是没有走通 Google Maps Android API v2的参考文档 https://deve
之前用的都是v1,用的是MapView,好吧,只能认命了。废话不再多说,开始android 的Google Maps Android API v2吧
之前参考了http://www.cnblogs.com/mengdd/archive/2013/01/01/2841390.html 可是没有走通
Google Maps Android API v2的参考文档
https://developers.google.com/maps/documentation/android/
好了 开始了 Getting Started
1.首先安装Google Play services SDK
打开Eclipse -> Window -> Android SDK Manager
我们还需要这东西,Google Play services(http://www.androidpolice.com/2012/09/26/google-play-services-can-now-be-installed-manually-from-the-play-store/)安装到你的手机上吧
2.获取API key
终于到获取API key 了,v2到底有什么不同呢?
想一想我们v1的时候API key是怎么申请的,怎么用的呢,是MD5,是Mapview
v2做了什么修改呢 是SHA1,当然他也不在需要Mapview了,那我们要API key有什么用呢 下面你就知道了
获取Maps API key需要两样东西:应用的signing certificate和它的package name。
获取这个key之后,把它加在应用程序的AndroidManifest.xml文件里即可。
获取数字证书(digital certificate)信息
数字证书有Debug和Release两种,下面主要说Debug的。
你只需要在你的命令行里照着这个操作就好了
我用的是Mac 所以
我的乱码了 不过没关系 我们需要的是SHA1(别忘了复制下来备用哦)
这难道是API key?不是的,下面才是我们需要的
在浏览器中 打开Google APIs Console(https://code.google.com/apis/console/)
用Gmail的账户登录,如果是第一次的话,需要创建项目,默认情况会创建一个叫做API Project的项目。
点击进入API Access
刚刚的SHA1还在吧。。
照着这个Example 的格式: SHA1;包名
是不是有了API key.
再点击进入Services
3.创建我们的自己项目应用程序
准备工作都做完了 现在开始做我们自己的项目
注意包名应该和申请key时候的包名一致
一.打开AndroidManifest.xml文件
我想下面你们可以自己看api自己做的:
1.在下添加
<span><span><code><span><span> </span><span>android:name</span><span>=</span><span>"com.google.android.maps.v2.API_KEY"</span><span> </span><span>android:value</span><span>=</span><span>"your_api_key"</span><span>/></span></span></code></span></span>
注意your_api_key置换成自己申请的API Key。
2.添加权限
<span><span><span>注意将<code>com.example.mapdemo替换成你的包名</code> </span></span></span>
<span><span><code><span>android:name</span><span>=</span><span>"android.permission.INTERNET"</span><span>/></span><span>android:name</span><span>=</span><span>"android.permission.WRITE_EXTERNAL_STORAGE"</span><span>/></span><span>android:name</span><span>=</span><span>"com.google.android.providers.gsf.permission.READ_GSERVICES"</span><span>/></span><span>android:name</span><span>=</span><span>"android.permission.ACCESS_COARSE_LOCATION"</span><span>/></span><span>android:name</span><span>=</span><span>"android.permission.ACCESS_FINE_LOCATION"</span><span>/> </span></code></span></span>
3.下添加<br>
<span><span><code><span><span> </span><span>android:glEsVersion</span><span>=</span><span>"0x00020000"</span><span> </span><span>android:required</span><span>=</span><span>"true"</span><span>/></span></span></code></span></span>
4.保存

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

谷歌在 Pixel 8 系列中引入了 DisplayPort 替代模式,并且在新推出的 Pixel 9 系列中也采用了该模式。虽然它主要是为了让您通过连接的屏幕镜像智能手机显示,但您也可以将其用于桌面

谷歌最近回应了有关 Pixel 9 系列 Tensor G4 性能的担忧。该公司表示,该 SoC 的设计初衷并不是为了超越基准。相反,该团队专注于使其在 Google 想要的领域表现良好。

从 Gemini 1.5 Pro 大语言模型 (LLM) 开始,Google AI 已开始为开发人员提供扩展上下文窗口和节省成本的功能。以前可通过等候名单获得完整的 200 万个代币上下文窗口

如果考虑最新更新(v15.29.34.29 beta)的 APK 拆解,谷歌的人工智能助手 Gemini 将变得更加强大。据报道,这家科技巨头的新人工智能助手可能会获得一些新的扩展。这些扩展

Pixel 9 系列即将发布,原定于 8 月 13 日发布。根据最近的传言,Pixel 9、Pixel 9 Pro 和 Pixel 9 Pro XL 将与 Pixel 8 和 Pixel 8 Pro(亚马逊售价 749 美元)一样,配备 128 GB 存储空间。

自从 Android Authority 展示谷歌隐藏在 Android 14 QPR3 Beta 2.1 中的新 Android 桌面模式以来,已经过去了几个月。紧随 Google 为 Pixel 8 和 Pixel 8 添加 DisplayPort Alt 模式支持之后

谷歌距离全面展示新硬件还有大约两周的时间。与往常一样,无数消息来源泄露了有关新 Pixel 设备的详细信息,无论是 Pixel Watch 3、Pixel Buds Pro 2 还是 Pixel 9 智能手机。看来公司也

更多与 Pixel 9 系列相关的宣传材料已在网上泄露。作为参考,在 91mobiles 分享多张图片后不久,新的泄漏事件也出现了,其中还展示了 Pixel Buds Pro 2 和 Pixel Watch 3 或 Pixel Watch 3 XL。这次
