因为 Android 的开放性, 可能是出于安全考虑, 微信 SDK 除了核对应用包名外, 还会核对应用签名, 所以调试 Android 时, 需要保证应用签名与提交审核的签名一致.

首先, 应用务必要通过审核. 至于审核后修改签名是否立即生效, 我没有做验证.

获得最终可用的应用签名的前提是, 应用是以自己的生成的 keystore 签名的, 所以第一个问题应该是, 如何生成自己的 keystore.

JDK 有一个叫 keytool 的工具可以做这个, 一般情况下既然 Cordova 能正常用, 默认 JDK 已经加入 PATH 了, 那么可以直接运行下面的命令.

keytool -genkey -alias [别名] -keyalg RSA -validity 20000 -keystore [文件名.keystore]

别名要记下来, 之后会用到.

执行该命令后会要求输入一些信息, 除了密码不要乱填, 其他应该怎么填都可以. 密码貌似有两个, 一个是 keystore 的密码, 一个是 alias 的密码. 当然还有最后确认的时候要填 yes (多半 y 也可以).

现在就算有一个 keystore 了, 把这个文件存到一个安全的地方.

现在打开 platforms/android/ 目录, 新建一个文件 ant.properties, 里面写上

storeFile=[到 keystore 文件的路径]

keyAlias=[keystore 的别名]

storePassword=[keystore 的密码]

keyPassword=[keystore 别名对应的密码]

到这里, 准备工作就基本就绪了. 执行下面的命令在设备上部署应用:

cordova run android --release --device

要不要加 --device 可以根据自己的情况来, --release 是一定要加的.

安装完成后执行, 输入自己应用的包名, 就可以获得一串签名了. 小心仔细地把签名填写到微信平台 Android 下的相关位置并提交.

到这里, 应该就没有大问题了, 注意需要调试微信相关功能的时候记得用加上 --release, wishes~

android在线签名sdk,Android 微信 SDK 签名问题相关推荐

  1. iOS逆向重签名(三):微信重签名

    目录: 1. iOS逆向重签名(一):签名原理 2. iOS逆向重签名(二):IPA重签名 3. iOS逆向重签名(三):微信重签名 学习了IPA包的重签名技术,下面将这项技术运用到实战中,尝试对微信 ...

  2. 以下内容仅对你可见个性签名_这些微信个性签名,有你喜欢的吗?

    ??? 个性签名是陌生人加你时看到的关于你的第一句话, 一个或有趣.或沉稳.或酷酷的微信签名, 会给人留下不同的第一印象, 所以,一个好的个性签名,很重要哇. 01 跳下悬崖做自己的女侠. 02 我见 ...

  3. iOS 调试友盟SDK和微信SDK集成后的兼容性

    为了解决App在通过微信登录.分享时提示"未验证的应用"这个问题,更新了友盟SDK,同时也更新了微信SDK. 最新版本的微信SDK,需要设置Universal Links,同时需要 ...

  4. android在线教学,基于Android的移动在线教育平台的设计与实现

    申晋祥+鲍美英 摘要:移动学习是目前互联网时代的一种新型学习方式.本文设计并实现了一个支持移动学习的在线教育平台,该平台基于Android系统,采用多线程技术应用Java语言进行开发,开发工具采用Ec ...

  5. android在线查询音乐,Android 数据抓取——在线音乐播放器的实现

    前言: 相信很多同学学习android都开做过播放器一类的小玩意吧,但是苦于没有服务器提供数据,因而只能做个本地播放器,今天,这篇文章就是通过数据抓取,实现没有服务器,依然可以在线搜索和播放音乐! 首 ...

  6. 微信个性签名服务器维护,微信个性签名显示由于系统维护

    我想过无数与你久别重逢的场景 最美不过你的葬礼(签名类型:校园,经典) 想想光头强,想想灰太狼,你有什么理由不坚强.(签名类型:唯美) 别看我力气小 待我小宇宙爆发我可以拎起地球仪(签名类型:搞笑,青 ...

  7. 微信个性签名服务器维护,微信个性签名更改不了系统维护

    你不爱我没关系,我爱你足就够了.(签名类型:难过) "你的名字,写满一个少女的心事."(签名类型:青春,校园) 我什么都没有,只有一颗Xin .(签名类型:英文) 青春永远只是那一 ...

  8. android在线root,android在线是什么意思上显示

    Android要怎么root啊? 手机root权限,是系统权限的一种.很多手机都自带很多没用的软件.但是自己却不能删除这些软件,因为自己的权限不够.这时候,只要把手机ROOT一遍,就能拥有手机的最高权 ...

  9. android 在线升级apk,Android 在线升级APK

    @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setC ...

  10. Android第三方应用分享到微信朋友圈,微信好友(原创)

    首先,这篇博客是面向刚刚开始做Android开发的程序员的,大牛可以飘过.然后,作为一个接触Android一年多,还没有毕业的我来说,写的博客难免有些错误,所以请大家多多指教,看大家都在写博客,目的无 ...

最新文章

  1. 现在很火的答题赢钱游戏,让我来简单教你怎么做自动答题器
  2. 枚举算法 C语言 试题,求代码:如图大体思路是,用枚举法,一个个的试,碰到非的情况从...
  3. HCNA(012-211) 试题解析
  4. BugkuCTF-WEB题需要管理员
  5. ajax参数中有加号,浅谈在js传递参数中含加号(+)的处理方式
  6. c语言教程for,C语言菜鸟基础教程之for循环
  7. Hi3519V101_SDK_Vx.x.x.x 目录结构
  8. Using Swift with Cocoa and Objective-C(Swift 2.0版):开始--基础设置-备
  9. PHP-FPM,Nginx,FastCGI 之间的关系
  10. Java基础知识强化87:BigInteger类之BigInteger加减乘除法的使用
  11. 一些常用的css小技巧
  12. 鼠标在滑块上滚轮控制_直线导轨(滚轮导轨)与线轨(滚珠导轨)的优劣势对比...
  13. Juniper SRX210恢复密码过程
  14. GIWAXS数据处理流程详细
  15. 非常友好的PHP后台模板
  16. 计算机论文数据建模怎么写,建模论文模板_数学建模论文范例_数学建模论文3000字...
  17. 转:解决浏览器Adobe Flash Player不是最新版本问题
  18. WPF 背景透明文本不透明
  19. 疫情重压下,屈臣氏为何上半年仍盈利?
  20. 课后习题7.11 医院内科有A,B,C,D,E,F,G共7位医生,每人在一周内要值一次夜班,排班的要求是: (1)A医生值班日比C医生晚1天; (2)D医生值班日比E医生晚2天; (3)B医生值班日比

热门文章

  1. 五大要求让BPM与企业对接
  2. 计算机网络常见知识点总结
  3. java ?: 三目运算符
  4. ubuntu 16.04硬盘分区方案
  5. css背景视差_具有JavaScript和CSS转换的廉价视差
  6. 红利源头指向shopee市场,虾 扑 软件起到哪些重要作用呢?
  7. Python海龟绘图,画花朵
  8. java用户密码修改_java怎么实现修改用户名密码
  9. Flutter-Container详解
  10. Excel 数据爬取