小程序(四)调试生成安卓APP

  1. 首先在开放平台:https://open.weixin.qq.com 把小程序,公众号,关联上,申请移动应用(安卓),300块少不了的。
  2. 最好自己生成jks证书,记住密码,签名。
  3. HbuilderX 制作自定义基座,其实就是用自己的证书打个包,但是这个包可以debug调试。
  4. 注意,签名要一致

移动应用申请,需要三两天审核
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
都加进来,本次演示调用微信登录,返回统一的unionid,如果不加入开放平台,是没有unionid的,然后移动应用,小程序,公众号的openid是不一致的,只能用unionid作为唯一标识。

APP微信登录调试
在这里插入图片描述
小程序微信登录调试
在这里插入图片描述
我们可以看到unionid 并不是一致的。这个就是因为我并非用自定义基座。下面我们用自定义基座调试
在这里插入图片描述
现在可以看到unionid一致。

坑一:unionid不一致或签名不一致

很多时候我们的unionid不一致是签名不一致导致的,包括有时候打包出来的APP自己提示签名不一致。这个时候就要着重查一下开放平台的签名字符串和证书获取的签名是不是一致的。检查最好用微信的 签名生成工具,获取回来的签名直接复制到开放平台。这样是最准确的。很多开发者习惯了用 keytool 查看到证书的签名,比如查看到的签名是:
在这里插入图片描述
C8:21:A3:39:8C:EF:C0:18:A8:B4:4B:C6:60:3F:66:69
就直接拷这一串去开放平台,然后自己起自定义基座,一直报签名不对或者unionid不一致,死活找不到原因,一坑就一天。
这个时候我们安装 [签名生成工具] 输入包名,获取回来的签名是没有 : 号的,并且都是小写。这个才是正确的签名。
在这里插入图片描述

坑二:没有“运行基座选择”

在这里插入图片描述
制作了自定义基座,运行的还是基本运行基座,怎么办?
在这里插入图片描述
只有一个原因,制作了自定义基座会在文件夹生成一个名为 android_debug.apk 如果你把这个名字改了,那选项也会不见的。
在这里插入图片描述
名字改回原来的之后,选择就出来了,勾选自定义基座,那么每次调试APP,就会用到自己打包的基座。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
个性化头像生成是一种微信小程序开发的应用。在开发个性化头像生成小程序时,首先需要完小程序开发者的绑定和开发信息配置。这样,开发者可以下载开发者工具并参考开发文档来进行小程序的具体开发和调试小程序的开发模式与网页的开发模式有所不同,小程序有自己的一套标准开发模式。开发者需要申请小程序开发账号并安装小程序开发者工具,然后创建和配置小程序项目,在开发者工具中对代码进行上线。与App开发模式不同的是,小程序开发不需要调用IOS和Android的组件库。完小程序的开发后,开发者要将代码提交至微信团队审核,审核通过后即可发布小程序。在公测期间是不能进行发布的。在实际开发中,前端程序员或相关负责人可能会负责小程序的发布和上线。如果你想注册小程序开发账号,请参考注册小程序开发账号的流程来完账号的注册。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [前端与移动开发----微信小程序----小程序(一)](https://blog.csdn.net/qq_40440961/article/details/115788306)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神奇的网友

day day up

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值