BLE蓝牙应用生成Android/iOS APP以及小程序
下载HBuilder X
下载路径
HBuilder X分为标准版和App开发版,如果你需要将UNI-APP的项目做成app的话就需要下载App开发版,只做小程序的话,下载标准版就ok了。
运行到微信小程序
1、设置一下微信开发者工具的路径
顶部导航栏----->运行----->运行到小程序或模拟器----->运行设置
打开后,找到小程序运行配置,在微信开发者工具路径输入电脑上微信开发者工具的安装路径
2、设置微信小程序的AppID
打开项目中的manifest.json文件,找到微信小程序配置,在微信小程序AppID中输入你的AppID
3、打开服务端口
完成上述步骤后,直接点击运行到微信开发者工具时,有可能会遇到服务端口的错误,这是因为你微信开发者工具中的服务端口没有打开的原因
打开微信开发者工具----->顶部导航栏----->设置----->安全设置----->将服务端口打开
这时候,你再次点击运行到微信开发者工具就可以直接运行你的UNI-APP的项目了
运行到手机
Android
- 软件必须是App开发版
- 需要一条数据线,推荐是手机原生自带的数据线
- Android系统推荐在9.0以上
1、打开手机的开发者选项(方法自行百度),打开USB调试、USB安装。
2、手机通过数据线连接电脑,手机上会提示是否信任该电脑,点击信任
3、运行到手机
运行成功后,会在手机上安装一个HBuilder的软件,这是你项目,你可以在这上面进行调试。
IOS
- 需要一条数据线
1、手机通过数据线连接电脑,等待提示连接成功
2、运行到手机
这一步跟Android的一样
3、运行成功后,手机上会安装一个HBuilder的软件,需要你对该软件进行授权信任
设置----->通用----->描述文件与设备管理----->点击HBuilder的app进行信任
成功后,就可以通过HBuilderX进行调试了
自定义调试基座
- 前面说到的运行到手机,都是官方给的标准基座
- 当你需要用到一些插件,或者改变APP的名称,图标,启动图标等,就需要用到自定义调试基座
android
- 如果没有证书文件,可以使用公共测试证书进行打包
1、打开制作自定义调试基座界面
2、选择公共测试证书
这里我用了自用证书(如果只是调试的话,用公共测试证书就行)
3、点击打包,等待打包成功后,选择自定义调试基座
再运行到手机
IOS
- iOS的自定义调试基座需要IOS的证书,这点比较麻烦,获取方法自行百度
- IOS的过程和Android差不多,只不过多了一个证书
- IOS运行自定义调试基座需要手机越狱,这点比较坑,不然只能自行安装打包后给的下载路径
- 如果你有不用越狱也能安装的方法,麻烦你私信我,谢谢
生成APK/IPA
- 生成APK/IPA的方法和制作自定义调试基座差不多
- 生成PK/IPA必须是用自有证书
- 包名虽然可以自定义,但最好认真想一下
打包
1、输入包名
2、输入证书
3、选择渠道包(如果不上架其他平台可以忽略,IOS请忽略)
4、如果担心代码泄露,可以选择安心打包
如果你始终不信任HBuilder X的话,他还是给了你第三种打包方法:"生成本地打包APP资源"
发行----->原生APP-本地打包----->生成本地打包APP资源
实例
- 实例是由我之前的BLE蓝牙文章中的代码生成的
- 有需要代码的可以私信我
小程序
Android
ios
如果你有什么不理解的地方可以私信我。
BLE蓝牙应用生成Android/iOS APP以及小程序相关推荐
- iOS App跟小程序之间跳转
移动应用拉起小程序是指用户可以通过接入该功能的第三方移动应用(APP)跳转至某一微信小程序的指定页面,完成服务后跳回至原移动应用(APP). App和小程序互相跳转: 1)App主动发起小程序卡片分享 ...
- android中app分享小程序卡片及跳转回app
随着小程序的日渐火热,许多app都做了相应的小程序端,与之而来的两端交互是必不可少的,前几天我们的分享到微信的样式也要求改成了小程序卡片样式的了.其实微信的官方文档还算比较详细,我这就结合自己踩的坑给 ...
- uniapp 手写canvas海报(兼容android/ios/h5/微信小程序)
先上成功图 1.在父组件里面定义弹出层,并且调用子组件制作海报的方法 2.点击显示二维码调用子组件海报方法 showPoster(customerPostId) { // co ...
- QT应用编程: 编写低功耗BLE蓝牙调试助手(Android系统APP)
一.环境介绍 QT版本: 5.12.6 编译环境: win10 64位 目标系统: Android 完整工程源码下载地址(包含APK文件): https://download.csdn.net/do ...
- android iOS App客户端如何实现在线支付
*android iOS App客户端如何实现在线支付**Q~~1⑨9⑦O*⑦46 阔别已久,小课堂再次开课,今天将和大家分享在开通各个支付渠道之前,你可能想要了解的一些信息. 对支付领域一无所知,对 ...
- 微信小程序Android和ios授权,uni-app之APP和小程序微信授权方法
uni-app 介绍 uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架. 适用平台:Android.iOS.微信小程序.实现了一套代码,同时发布到Android.iOS.微信小程序. ...
- dakai微信小程序 ios_【iOS】微信小程序打开APP到底是怎么回事?
前言 从苹果官方来看,小程序新增了两个功能: 1. 支持打开移动应用 2. 标题栏区域开放自定义 针对第二个功能,就是开发者可以自定义小程序菜单栏的颜色风格,根据需求,对小程序菜单外的标题区域进行自定 ...
- Android开发之APP唤醒小程序,打开小程序,调起小程序以及传参数的实现方法(附加源码)
老套路咱们先看效果图: 可以先看下官方文档介绍:微信官方文档APP打开小程序链接 我这边打开了,上面奔溃是因为模拟器不兼容的原因: 主要讲解下打开小程序核心代码: // 填应用AppIdString ...
- ios 上传图片失败 小程序_微信小程序ios端 使用ajaxSubmit上传图片失败,android没问题...
微信小程序ios端 使用ajaxSubmit上传图片失败,android没问题 微信小程序开发上传图片,使用ajaxsubmit,post请求,form设置multipart/form-data, a ...
- h5打开app_移动端产品比较分析:APP、小程序、H5
本文笔者从实际工作经验出发,结合参考相关文章,对移动端产品(APP.小程序.H5)从13个方面进行了比较分析,与大家分享. 移动端产品包括小程序(本文特指微信小程序).APP(安卓.IOS).H5页面 ...
最新文章
- java老师拿钥匙,从Java中的NavigableMap获取第一把钥匙
- 前沿技术探秘:知识图谱构建流程及方法
- Linux给用户添加sudo权限
- 【Python】大神教你五分钟搞清楚Python函数的参数!
- Zookeeper的默认选举
- 小学三年级计算机室使用计划,小学计算机室工作计划
- sqlserver命令行修改用户登录密码
- wepe 装linux ubuntu,Ubuntu16.04下安装Wechat的实现方法
- Struts框架的工作原理
- MaxDEA如何计算超效率DEA
- linux vi 命令详解
- 淘宝网发展史:揭开神秘组织的技术内幕与艰辛历程
- QuickZIP V1.21 源码 【学习SharpZipLib的必看!】【以SharpZipLib为基础完成】【VB.Net】
- java图片自动盖章,一种自动盖章装置的制作方法
- 360竞价开户推广,让营销更聪明!
- Greenplum 数据库和schema管理
- Excel Rate 函数的JavaScript 实现,等额本息计算反推利率
- button layui-btn 色调
- 纯 CSS 中的简单响应式汉堡菜单
- java if或_java中if条件语句里条件的并列
热门文章
- Linux之CentOS7.5安装及克隆
- 计算机创新创业计划2000字,创新创业论文2000字
- 英语词典软件测试大乐,软件测试和评估(百词斩和扇贝单词)
- 计算机管理员如何改名,win10修改管理员名称怎么改名_win10本地账户管理员改名如何操作...
- 门店电子会员卡系统,积分储值卡金额会员卡功能,JavaScript 局部作用域
- 融金所:云办公提升P2P金融“生命”
- 《左耳听风》读书笔记
- 申论阅读:心中有爱,方能遇见更好的自己
- 裂变活动的5个关键步骤?
- 2022年虎年新春致地球上全体读者朋友们的一封书信