参考:Android如何查看应用签名信息
http://www.trinea.cn/android/android-view-signatures/comment-page-1/
参考:微信平台开发应用的签名
http://blog.csdn.net/yahohi/article/details/9001444?ADUIN=158494261&ADSESSION=1395723749&ADTAG=CLIENT.QQ.5281_.0&ADPUBNO=26292
目标:
已经在微信官网申请了账号了,想要在上面开发应用,必须首先对应用进行审核。在审核之前,需要填写应用的相关信息,包括名称、图标、用途说明、签名等。
下面介绍如何获取程序的签名。
解决方案:
选择程序,右键--->android tools --->签名发布,按步骤生成一个签名keystore和一个经过签名的apk,安装该APK到手机;
选择自己的程序,右键运行到手机,然后http://open.weixin.qq.com/download/sdk/gen_signature.apk
下载签名应用,在手机中运行,根据提示输入程序的包名获得一个apk签名字符串,最后将这个字符串填到第一步的应用签名栏处。保存OK 可以正常调试应用了。
介绍Android如何查看自己的应用签名及三方APK或系统APK签名信息,包含其中的MD5、SHA1、SHA256值和签名算法等信息。
1、查看自己的应用签名
可以通过两种方式查看
(1) debug的apk通过Eclipse查看,如下图:
(2) 某个keystore签名的应用,通过
查看,会要求输入签名密码,默认为android,如下图:
2、查看三方应用或是系统应用签名
用winrar打开待查看的apk,将其中META-INF文件夹解压出来,得到其中的CERT.RSA文件,通过
命令打印证书信息,如微信证书信息如下图:
可以查看签名的MD5、SHA1、SHA256值及签名算法
PS:百度地图API需要签名做为安全码一部分实在有点不能理解,太麻烦了。。
相关推荐
在Android应用开发中,签名是确保应用安全性和完整性的关键环节。微信签名工具,即`Gen-Signature-android.apk`,是一个专为开发者设计的工具,用于生成和管理Android应用的签名文件。这个工具可以帮助开发者对他们...
理解并正确执行Android应用签名是开发Android应用,尤其是与微信平台整合的关键步骤。开发者必须确保签名证书的妥善保管,因为一旦丢失,可能需要重新发布应用,用户可能需要重新下载和安装。同时,签名证书的私钥不...
本压缩包文件“微信开放平台生成应用签名.rar”提供了一个便捷的工具,帮助开发者快速获取应用签名,以便在微信开放平台成功注册并发布移动应用。 应用签名在Android系统中扮演着核心角色。它是对APK文件进行数字...
"查看微信应用签名工具"是一个专门为Android开发的工具,用于查看安装在手机上的应用,如微信,的签名信息。下面我们将深入探讨应用签名的重要性、工作原理以及如何使用此类工具。 1. **应用签名的作用** - **身份...
在Android开发中,应用签名是确保应用程序完整性和安全性的关键要素。每个APK在发布时都需要一个签名,以便系统能够验证其来源并确保其未经篡改。本文将深入探讨如何获取Android应用的32位签名,以及这个过程的重要...
在Android开发过程中,微信开发者平台是一个重要的接口,用于实现微信登录、支付和其他社交功能。然而,在集成微信SDK时,一个必不可少的步骤就是获取应用的签名信息。本文将深入探讨微信开发者平台移动应用...
5. 发布应用:当应用开发完成后,Android Studio可以帮助你生成签名APK,准备发布到Google Play或其他应用市场。 总结,Android Studio 193.6514223在Windows平台上的使用提供了全面的开发支持,无论你是新手还是...
在Android平台上进行移动支付开发时,免签支付是一种常见的解决方案,尤其对于个人开发者或小企业而言,它省去了与金融机构繁琐的签约流程。本主题主要围绕"Android-个人免签支付微信.支付宝个人支付监控"展开,将...
在IT行业中,尤其是在移动应用开发领域,系统的签名和认证机制是非常关键的安全环节。"微信认证-修改系统签名.zip"这个文件包显然与Android系统签名有关,因为提到的"platform.x509.pem"和"platform.pk8"是Android...
本文将详细解释如何生成适用于微信分享的Android签名,以及在实际开发中的应用。 首先,我们需要了解的是Android应用的签名机制。在Android系统中,每个安装的APK都需要经过数字签名,以验证应用的来源和完整性。...
在Android应用开发中,尤其是与第三方服务如微信进行集成时,签名是非常关键的一环。微信开发者平台要求所有接入的应用必须经过正确的签名验证,才能确保应用的身份合法性和安全性。本话题主要涉及“微信工具apk签名...
这个过程涉及到安全机制、Android应用开发以及微信支付API的使用。在本文中,我们将深入探讨这一主题,了解它的工作原理,以及如何在实际开发中实现。 一、微信支付概述 微信支付是腾讯公司提供的移动支付服务,...
在Android应用开发中,集成第三方支付接口,如微信支付和支付宝支付,是常见的需求。本文将详细介绍如何将这两种支付方式封装成组件,以便在应用程序中更便捷地进行调用。 一、微信支付集成 1. **申请AppID**: 在...
在Android应用开发中,集成微信和支付宝支付是常见的需求,特别是在电商、社交和游戏类应用中。本项目"Android-Android微信支付宝支付封装"提供了一种便捷的方式,帮助开发者快速集成这两种主流移动支付方式。 首先...
微信开发是移动应用开发领域中的一个重要部分,尤其是对于那些希望集成微信支付、分享、登录等功能的应用开发者来说。本文将深入探讨微信获取签名的过程,以及它在Android开发中的具体应用,特别是与Maven和Eclipse...
在Android开发过程中,微信支付是常见的支付方式之一。微信支付提供了API v3版本,其中涉及到一个重要的安全组件——平台证书。这个证书用于验证商户身份,确保交易的安全性。本文将详细讲解如何使用Java命令行工具...
uni-app是一个多端开发框架,它允许开发者使用一套代码来开发iOS、Android、Web等不同平台的应用。本压缩包文件提供了uni-app与微信支付集成的具体实现步骤和示例代码,帮助开发者快速在自己的项目中添加微信支付...
在移动应用开发领域,尤其是在安卓平台,签名机制是确保应用程序安全性和完整性的重要一环。微信签名工具,特别是针对安卓的,主要用于处理与微信开放平台以及友盟开放SDK相关的签名问题。这个工具使得开发者能够...