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 API key
Mapkey非常好用的键盘插件
Android 蓝牙map协议连接流程图(上层),将Android 源码使用流程图的形式画了出来,使Android 蓝牙开发者更清楚数据收发走向,代码流程更加形象生动,能够很快的熟悉Android 蓝牙源码,利于后面问题处理和BUG解决
Android google map API例子
android map
安卓 android google map 谷歌地图
android google map 应用。可以显示地图,提供搜索功能,解析地址并定位。
下面小编就为大家带来一篇Android 对Map按key和value分别排序的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Google Map Key申请具体的步骤,图文并茂
android google map example
Android 蓝牙map协议短信同步源码流程图,非常详细的从btif-bta-btm-hci 数据流程走向,以及从controller收到数据到btm层,将Android 源码使用流程图的形式画了出来,使Android 蓝牙开发者更清楚数据收发走向,代码...
Android Google map使用,Android Google map使用
2013年更新的google map api v2致使原来的很多类都不能使用了,本人经过研究和翻看api文档整理并写了这个程序,实现了了位置获取,通过地名获取经纬度,输入目的地进行导航路线获取,异步数据处理等功能
在Android中简单的Map代码段运行资源
map、 key' 和 value 的 取值 and so on
压缩包包含play-services-maps-16.1.0.aar/play-services-places-15.0.1.aar/play-services-location-15.0.1.aar/android-maps-utils-0.5.aar 等...
javaScript,重写Array 类似java map的key,value键值对结构
介绍android本地服务类的使用方法,附源码。
Android googlemap 学习交流
android 客户端使用google-Map实例