android API key 怎么获取

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android API key 怎么获取相关的知识,希望对你有一定的参考价值。

获取android API key步骤方法:

1. 获取debug keystore位置:

打开Eclipse--->Windows--->Preferences--->Android--->Build 
查看默认的debug keystore位置,这里是E:\\java\\android-sdk-windows\\.android\\debug.keystore

2.打开PowerCmd输入:

keytool -list -alias androiddebugkey -keystore " 。。。" -storepass android -keypass android

双引号中的为keystore位置, 注意,双引号一定要有,否则就会报错。

执行结果:

3. 打开http://code.google.com/intl/zh-CN/android/maps-api-signup.html填入认证指纹(MD5)即可获得apiKey了(前提是要有Google帐号)。

  结果显示(如何使用也展示了):

参考技术A 1. 首先先要获取你的debug keystore位置:

打开Eclipse--->Windows--->Preferences--->Android--->Build
查看默认的debug keystore位置,我的是C:\Documents and Settings\MYNAME \.android\debug.keystore

2. 在cmd中执行:

keytool -list -keystore ~/.android/debug.keystore

或者是:

keytool -list -alias androiddebugkey -keystore "路径\debug.keystore " -storepass android -keypass android

双引号中的为你keystore位置, 注意,你的双引号一定要有,否则就会报错:keytool error: java.lang.RuntimeException: Usage error, and is not a legal command

执行结果:
androiddebugkey, May 4, 2009, PrivateKeyEntry,

Certificate fingerprint (MD5): XX:XX:XX:XX:XX:XX:XX:XX.............
这里的XX:XX:XX:XX:XX:XX:XX:XX.............就是你的认证指纹

3. 打开
填入你的认证指纹(MD5)即可获得apiKey了,结果显示如下:

感谢您注册 Android 地图 API 密钥!

您的密钥是:

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

4. 使用得到的apiKey:

在layout中加入MapView
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="XXXXXXXXXXXXXXXXXXXXXXXXXXXX本回答被提问者采纳

如何从列表中获取随机字符串值 - android [关闭]

【中文标题】如何从列表中获取随机字符串值 - android [关闭]【英文标题】:how to get random string value from list - android [closed] 【发布时间】:2020-07-04 16:42:56 【问题描述】:

我的 android 项目有一些 youtube API 密钥。 例如:

YOUTUBE_API_KEY1 = XXXXXXXXXXX
     YOUTUBE_API_KEY2 = BBBBBBBBBBB
     YOUTUBE_API_KEY3 = NNNNNNNNNNN

我希望我的 String YOUTUBE_API_KEY = 密钥列表中的随机密钥。

我该怎么做? 谢谢

【问题讨论】:

【参考方案1】:

使用随机类获取随机值

Java.util.Random

从列表中获取随机索引值并使用它。

index = new Random().nextInt(list.size())
item = list.get(index)

【讨论】:

以上是关于android API key 怎么获取的主要内容,如果未能解决你的问题,请参考以下文章

如何获取高德地图api key

获取适用于 Android 的 Google Places API 密钥

在 null 上调用了 getter 'keys'

Android SDK 相机 API 演示崩溃

如何从列表中获取随机字符串值 - android [关闭]

如何获取 GCM API Key,菜单中没有注册的应用程序