`
ieblaze
  • 浏览: 30984 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类

Andriod 注册mapkey

阅读更多

 

1,创建keystore

D:\>keytool -genkey -v -keystore d:\Jiubianli-rel-key.keystore -alias Jiubianli-alias -keyalg RSA -validity 10000

输入keystore密码:

再次输入新密码:jiubianli

您的名字与姓氏是什么?

  [Unknown]:  meng

您的组织单位名称是什么?

  [Unknown]:  chao

您的组织名称是什么?

  [Unknown]:  jiubianli

您所在的城市或区域名称是什么?

  [Unknown]:  zhengzhou

您所在的州或省份名称是什么?

  [Unknown]:  henan

该单位的两字母国家代码是什么

  [Unknown]:  CN

CN=meng, OU=chao, O=jiubianli, L=zhengzhou, ST=henan, C=CN 正确吗?

  [否]:  y

 

正在为以下对象生成 1,024 位 RSA 密钥对和自签名证书 (SHA1withRSA)(有效期为 10,000 天):

         CN=meng, OU=chao, O=jiubianli, L=zhengzhou, ST=henan, C=CN

输入<Jiuianli-alias>的主密码

        (如果和 keystore 密码相同,按回车):

再次输入新密码:

[正在存储 d:\Jiuianli-rel-key.keystore]

 

2,生成认证指纹

 

D:\>keytool -list -alias Jiubianli-alias -keystore Jiubianli-rel-key.keystore

输入keystore密码:

Jiubianli-alias, 2011-2-24, PrivateKeyEntry,

认证指纹 (MD5): 74:FF:21:85:03:6D:4A:04:B6:1C:75:67:19:65:7F:31

 

 

 

3,然后输入以下网址获取map key

http://www.google.com/glm/mmap/a/api?fp=74:FF:21:85:03:6D:4A:04:B6:1C:75:67:19:65:7F:31

登录后,可以获得map key:

 

 

 

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

您的密钥是:

0W8jPPMaincp8UfM64dMAyTaxGejItKS7NdWPRA

此密钥适用于所有使用以下指纹所对应证书进行验证的应用程序:

74:FF:21:85:03:6D:4A:04:B6:1C:75:67:19:65:7F:31

下面是一个 xml 格式的示例,帮助您了解地图功能:

              <com.google.android.maps.MapView

                 android:layout_width="fill_parent"

                 android:layout_height="fill_parent"

                 android:apiKey="0W8jPPMaincp8UfM64dMAyTaxGejItKS7NdWPRA"

                 />

 

4, 从eclipse中导出unsigned的apk

在eclipse中,右键点击项目名,选择“Android Tools”,再选择“Export Unsigned Application Package”,选择一个保存路径,确定。

 

5,Sign

运行下面的命令:

jarsigner -verbose -keystore Jiubianli-rel-key.keystore MobileBar.apk Jiubianli-alias

运行时需要输入keystore的密码。

运行完后,可以运行命令jarsigner -verify MobileBar.apk 验证sign是否正确。

 

6 zipalign

zipalign命令在android sdk的tools文件夹下面。

运行命令:

zipalign -v 4 MobileBar.apk DealBox_v1.apk

最终生成的apk文件就是DealBox_v1.apk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Android_Google_Map.rar_Google api_android_android google map_and

    本文将深入讲解如何进行Android Google Map的开发入门,从搭建环境、申请API Key到关键类的使用。 首先,我们需要**搭建环境**。在Android Studio中,确保你已经更新到最新版本,并安装了Android SDK。在项目级...

    一个很简单的androidmap源码

    1. `AndroidManifest.xml`:这里是应用的配置文件,会包含用于注册MapKey的meta-data标签。 2. `MainActivity.java`或类似的类:主活动文件,通常会包含地图的初始化代码,如创建`GoogleMap`对象,设置地图视图等。 ...

    Android google Map入门

    3. **申请 Android Map API Key**:登录至 Google Maps API 注册页面(http://code.google.com/intl/zh-CN/android/maps-api-signup.html),按照指引输入你的 MD5 指纹信息并完成注册流程。 ##### 1.2 创建基于 ...

    android map 开发基础

    在开始Android Map开发之前,首先需要注册并获取Android地图API密钥。 注册Android地图API密钥的过程如下: 1. 使用`keytool`命令行工具列出调试密钥存储的MD5指纹。在命令行中输入: ``` keytool -list -...

    Android GoogleMap教程和实例

    文件"获得Google_Map_API_key及android_MapView_实现google地图.docx"很可能包含了详细的步骤,指导开发者如何注册Google Cloud Platform项目,启用Google Maps Android API,并生成用于应用的API密钥。这个过程通常...

    Android google map apiv2的最新申请密钥方式

    在Android开发中,集成Google Maps API V2是一个常见的需求,它允许开发者在应用程序中嵌入交互式地图,提供导航、定位、标记等丰富的地图功能。本文将详细介绍如何申请Google Maps API V2的最新密钥,并提供一些...

    Android-Google-Map-APi.doc.zip_android_google map android

    android:apiKey="YOUR_API_KEY" android:clickable="true" /&gt; ``` **3. 地图操作** 在代码中,可以通过获取MapView的引用来执行各种地图操作,如改变中心点、缩放级别等。例如,使用`controller.setCenter()`...

    Android 通过 Arcgis 加载天地图

    首先,我们需要在天地图官网注册并获取API Key。这个Key是天地图服务的授权凭证,用于验证应用的合法性,防止非法访问。注册后,开发者可以在个人中心获取到这个Key,将其替换到项目中的TianDiMapUtils类中对应的...

    android 连接Google map

    android:apiKey="YOUR_API_KEY" android:clickable="true" android:enabled="true" /&gt; ``` 注意,这里`YOUR_API_KEY`需要替换为你的Google Maps API密钥,这是从Google Developers Console中申请的,用于验证你的...

    Android Map开发基础知识学习笔记

    本篇文章将带你深入理解Android Map开发的基础知识,包括如何注册API密钥、设置模拟器、处理权限和地图库的使用。 首先,要使用Google地图服务,你需要注册一个Android地图API密钥。这可以通过执行`keytool -list -...

    android map 开发常见问题

    ### Android Map 开发常见问题详解 #### 一、AutoNavi Map API 密钥获取方法 **概述** 在Android地图开发中,AutoNavi(高德地图)提供了丰富的地图功能和服务,为了能够正常调用这些功能和服务,开发者首先需要...

    google Map for Android总结

    在Android平台上,集成Google Map是一项常见的任务,可以让开发者在应用中提供地图功能。本文将详细介绍如何在Android应用中集成和使用Google Maps。 首先,Google API插件是Android SDK的一个扩展,它提供了对...

    Android 谷歌地图标记所在位置简单例子

    这需要在Google Cloud Console中创建一个新的项目,并为Android应用注册。然后,通过SHA1指纹和包名来生成API密钥。最后,将这个API Key替换到`res/layout/main.xml`中的相应位置。 2. **添加依赖** 由于此例子是...

    Android上Google Map开发的例子程序

    在Android平台上,Google Map API是开发者用来集成地图功能的关键工具,它可以让你在应用程序中嵌入交互式地图,提供导航、定位、标记等丰富的功能。本示例程序将带你深入理解如何在Android应用中使用Google Map API...

    Android : 初始化 高德地图Demo

    android:name="com.amap.api.v2.apikey" android:value="你的API密钥" /&gt; ... ``` 接着,将高德地图的AAR库添加到你的构建配置中。在build.gradle文件(模块级别)的dependencies块中,添加以下依赖: ```...

    基于android的google map API应用设计

    4. **API Key**:为了使用Google Maps API,开发者需要先在谷歌开发者控制台上注册项目,并申请API密钥。这个密钥用于验证应用程序的身份,确保只有授权的应用才能访问API服务。 5. **定位功能**:通过GPS(全球...

    android 谷歌地图应用

    要在Android应用中使用谷歌地图,你需要注册成为谷歌地图API的用户并获取一个唯一的`mapkey`。这个`mapkey`是应用程序与谷歌地图服务建立连接的凭证。注册过程通常包括以下几个步骤: 1. 创建或选择一个Google ...

    Android通过Http连接MySQL 实现登陆/注册(数据库+服务器+客户端)

    在Android应用开发中,与远程服务器进行数据交互是常见的需求,比如实现用户的登录和注册功能。本教程将探讨如何利用HTTP连接与MySQL数据库交互,从而完成登录和注册功能的搭建。我们将从服务器端和客户端两个角度来...

    Android BaiDuMapDemo.zip

    2. **申请API Key**:在使用百度地图服务之前,需要在百度地图开放平台注册并获取API Key。这个Key用于验证应用的身份,确保合法使用服务。开发者需要在项目的AndroidManifest.xml文件中添加key,如: ```xml ...

Global site tag (gtag.js) - Google Analytics