微信开发平台的安卓签名有什么用 - CSDN
  •  应用的微信的(登录分享以及支付)在本地运行的debug版本上可以 运行,但是发布出来的release包全部不能,(为此我尝试了多种打包方法没有卵)  问题:  我的微信开放平台上面的应用签名是debug版本的签名...


    一个困扰了我两天的事,找了各种方法,终于被自己蠢哭的时候找到了尴尬

     应用的微信的(登录分享以及支付)在本地运行的debug版本上可以  运行,但是发布出来的release包全部不能用,(为此我尝试了多种打包方法没有卵用)

     问题:

        我的微信开放平台上面的应用签名是debug版本的签名  

    解决:

        在微信平台上面修改应用签名微release版本的签名 

       (可能不会立即生效,需要等待时间哦)


        补充些,等了周三下午3点改的,周五上午10点生效



    展开全文
  • 本人在接入微信sdk时遇见了...2.就是在你什么都正确的情况下,一点微信登录或分享就闪退,千万不要随意去修改签名和包名还有AppId +——这时候你应该冷静的想一下是不是那个 打包签名密钥打包了,若没有,就那个密

    本人在接入微信sdk时遇见了好多坑,借此给大家提个醒,能帮助到的点个赞,帮不到的可以参考一下。

    1.返回码为 -6
    ——————-造成这个的原因是你的签名和你的打包密钥不一致,还有就是你的AppId和你的包名。

    2.就是在你什么都正确的情况下,一点微信登录或分享就闪退,千万不要随意去修改签名和包名还有AppId
    +——这时候你应该冷静的想一下是不是用那个 打包签名密钥打包了,若没有,就用那个密钥去打包;如果用的密钥打包出现这个问题,那么就去微信开放平台去对比你的应用签名(记住是拿你的那个xxx.keystore文件里的那个MD5值对比网上的那个应用签名是否一致)。

    微信上的应用签名

    3.修改后的应用签名可以立即生效,

    —–如果你修改完应用签名后,App还是出现闪退时,这次你要去将微信的数据缓存给清除或者就是将微信客户端重新安装。这是因为客户端会缓存之前的签名。

    最后一个真的是好气哦!!!

    采坑记录。。。

    展开全文
  • 微信开放平台创建移动应用时上图大家都遇到过,这里的应用签名什么呢? 这里介绍说可以通过签名生成工具在已安装当前应用的手机中获取,(待会获取测试一下)我们先搞明白它是什么,这里提到了该应用签名由开发者签名...


    在微信开放平台创建移动应用时上图大家都遇到过,这里的应用签名是什么呢?

    这里介绍说可以通过签名生成工具在已安装当前应用的手机中获取,(待会获取测试一下)我们先搞明白它是什么,这里提到了该应用签名由开发者签名该应用的keystore文件决定。

    接下来我们便来探究一下这个应用签名是什么

    思路:

    1.创建一个keystore文件

    2.创建一个Android应用

    3.使用keystore文件签名该应用得到签名apk

    4.使用签名生成工具查看该应用的签名

    我们下面开始一步步执行

    1.生成keystore文件

    在自己电脑jdk的安装目录bin文件夹内打开dos命令行(cmd命令打开cd到bin目录也可以),输入如下命令:

    keytool -genkey -alias qj_test -keyalg RSA -validity 10000 -keystore qj_test.keystore
    具体操作如下图:

    这时我们发现在我们的bin文件夹内多了一个qj_test.keystore文件,它就是我们生成的keystore文件


    接下来我们在命令行输入如下命令:

    keytool -list -v -keystore qj_test.keystore
    输入密钥库口令:123456之后得到详细的keystore输出信息如下:

    这里大家明显看到我把MD5值给框起来了,跟它有关系吗?想知道答案继续往下看吧…

    2.创建一个简单的android项目

    项目的包名为:com.qj.keystoretest ,包名符合规范可以随便命名,因为后面会用到,故在此处标出(如何创建项目略)

    3.使用keystore文件签名该应用得到签名apk

    我们的android应用已经创建好了,现在如何使用我们的keystore文件签名我们的应用呢






    app-release.apk便是我们使用自己生成的keystore文件签名生成的apk文件

    先把该apk装到手机中,就剩最后一步啦!

    4.使用签名生成工具查看该应用的签名

    签名生成工具下载(微信开发平台)

    签名生成工具下载(新浪微博开放平台)

    任意下载一个(是一个apk文件)安装手机后运行:



    很显然两个工具生成的签名是相同的,因为签名是由我们的keystore文件决定的,从新浪签名获取工具的名字其实也不难发现,签名应该和MD5有关

    签名生成工具生成的签名:add1944573e750774d84c04148c720a0

    keystore文件中的MD5值:AD:D1:94:45:73:E7:50:77:4D:84:C0:41:48:C7:20:A0

    对比发现:MD5值去掉两两之间的 " : " ,并将大写改为小写之后,奇迹出现了! 你会发现它和签名生成工具生成的签名一模一样。

    总结:微信开放平台Android应用签名的本质便是我们签名文件keystore的MD5值


    相关知识点:

    我们创建自己的keystore,利用keystore生成签名apk文中已经介绍了,如果想要在每次运行调试应用的时候也用该keystore文件生成apk,

    请参考:Android studio 如何指定使用自己生成的keystore调试



    展开全文
  • 修改微信开发平台的应用签名后,本以为会立即生效,但是等了一段时间还是没有生效,一个比较好的方法就是微信重新登录下就可以了

    修改微信开发平台的应用签名后,本以为会立即生效,但是等了一段时间还是没有生效,一个比较好的方法就是微信重新登录下就可以了

    展开全文
  • 微信开发平台,如何获取应用签名 ##第一种 1.在微信开发网站下载<a签名开发工具> 2.下载到手机上,安装应用 **3.在输入框输入包名,点击Get Signature ** 4.获取到签名 ##第二种 在cmd里找到java目录下的bin...
  • 拿到开发给的文件: 查询keystore的MD5 可以在运行窗口,定位到keystore所在的路径,执行下面这条语句后就能显示Key的所有信息 keytool -list -v -keystore xxx.jks 从...
  • 目标: 已经在微信官网申请了账号了,想要在上面开发...选择程序,右键--->android tools --->签名发布,按步骤生成一个签名keystore和一个经过签名的apk,安装该APK到手机; 选择自己的程序,右键运行到手机,然后
  • 微信开放平台申请相关应用接口的时候,要求一个应用签名的东西! 还有在一些平台申请相关服务也需要,比如在个推在推送配置! 下面介绍获取方法 1、首先下载安装安卓应用签名获取的APK ...
  • 使用微信分享功能只支付的时候遇到修改Android签名后不能正常调用分享功能及支付功能,用微信官方求助(微信、qq、电话均无人工服务只有可恶的1,2,3等条文),无奈只能写投诉邮件咨询签名生效时间,7天后终于回了封...
  • 本地包测试的时候debug签名设置在微信开发平台上,测试微信授权登录没有问题,准备上线,开放平台签名更换为线上包,本地也打了线上包测试,但是一直提示“签名不对,请检查平台签名是否一致”。 排查: 检查了...
  • 之前微信开放平台中申请创建应用,没有整理,过了好久,又重新百度,今天索性整理了,以供童鞋们备用。 1.微信开发平台注册申请成开发者账号,就此略过 2.在管理中心选择创建移动应用。按照严格要求填写、上传图片...
  • 之前微信登录的时候需要应用的签名,然后就直接用android studio自带的工具Build–>Generate Signed APK 获取了签名,给...去微信开发平台下载了获取手机应用签名的工具,检测了一下,果然和之前正式签名的数据不一样,
  • 微信开放平台开发资源”中网站... 据开发者资质认证处介绍:开发者资质认证通过后,微信开放平台帐号下的应用,将获得微信登录、智能接口、第三方平台开发等高级能力。 所以在微信第三方授权登陆获取用户信息...
  • 参考:微信开放平台Android应用签名的本质及如何获取 1.首先用android studio给项目生成apk文件 2.获取md5:两种方法可以获取的md5 (1)在AndroidStudio控制台切换到Terminal窗口,切换到你刚才生成的签名文件...
  • 一: 开放平台 https://open.weixin.qq.com/ 二:提交审核需要填写签名 三:生成签名 1. 首先打包自己的安卓程序并安装到手机 2. 下载 【查看签名】 apk ---- Gen_Signature_Android.apk,并安装...
  • 微信开放平台Android应用签名的本质便是我们签名文件keystore的MD5值。 keytool -list -v -keystore qj_test.keystore 获得: 别名: naolihuangjin 创建日期: Sep 25, 2018 条目类型: PrivateKeyEntry 证书...
  • 老套路,先看图: 大家支付的时候下面的签名一般是如何弄出来的? 1.一个字母一个字母手写...跟微信官方获取签名信息的使用方法一样,输入包名点击获取签名信息(记得前提要安装输入包名的apk的正式版本才可以获...
  • 微信开放平台,申请移动应用的时候: https://open.weixin.qq.com/cgi-bin/appcreate?t=manage/createMobile&amp;type=app
  • 说明 ...(1)到微信开发平台,下载签名生成工具,Android资源下载:签名生成工具 (2)把你的app安装到手机,并安装签名生成工具 (3)打开工具,输入包名,如图 方法2 使用keytool命令:...
1 2 3 4 5 ... 20
收藏数 9,027
精华内容 3,610
热门标签
关键字:

微信开发平台的安卓签名有什么用