Hbuilder X真机调试避坑指南:从安卓证书生成到iOS描述文件配置全流程
第一次在Hbuilder X里完成页面开发后,看着模拟器里流畅运行的界面,我迫不及待地想看看真机上的效果。但当我点击"运行到手机"时,迎接我的不是期待中的画面,而是一连串晦涩的错误提示。这大概是每个uniapp开发者都会经历的"成人礼"——真机调试这道坎,终究是绕不过去的。
1. 安卓调试的证书迷宫
1.1 为什么需要自定义基座
Hbuilder提供的默认调试基座就像一件均码T恤——能穿,但不一定合身。当你的应用需要:
- 调用蓝牙、NFC等硬件功能
- 测试应用图标和启动图
- 验证应用版本号管理
- 使用第三方原生插件
这时就必须制作量身定制的调试基座。而制作基座的第一步,就是获取安卓的数字身份证——.keystore证书。
1.2 证书生成实战
在终端输入keytool -genkey命令前,有三件事必须确认:
-
Java环境检查:
javac -version如果看到版本号输出,说明环境OK;如果报错,需要先安装JDK。
-
证书生成黄金命令:
keytool -genkey -alias myapp -keyalg RSA -keysize 2048 -validity 36500 -keystore myapp.keystore参数说明:
-alias:证书别名(建议用项目名)-validity:有效期(单位:天) <


1615

被折叠的 条评论
为什么被折叠?



