admin 管理员组

文章数量: 887017

APP开发

1.开发

新建项目,根据需求开发,下载模拟器或者连手机调试;点击“运行”=》“运行到手机或模拟器”=》“制作自定义调试基座”,选择使用自有证书(没有就生成或者云端证书),输入证书名和密码,文件为xxx.keystore,打包

1.模拟器连接

以夜神模拟器为例,在“工具”=》“设置”=》“运行设置”填写adb路径“../Nox/bin/nox_adb.exe”,填写模拟器端口,夜神是62001

2.手机调试

连接USB,打开手机开发者模式,允许调试就可以了

3.运行APP

点击“运行”=》“运行到手机或模拟器”=》“运行到Android APP基座”,可以查询到端口号为62001的设备,这个就是夜神模拟器的,点击运行就可以在模拟器打开了。

2.遇到的问题

记录一下我开发过程中遇到的问题:

1.uni.uploadFile(OBJECT)文件的上传问题:

传单个文件时,可以用filePath,但是多个文件的时候使用files却一直报错,后来仔细看了文档才发现,非必填让我下意识忽略了name

另外,formData中的传参,只能为字符串格式!!

2.uni.chooseImage

uni.chooseImage返回给我的res.tempFiles是文件流格式,如果使用他写修改图片功能的话,在不修改直接上传的情况下,后端接受不到图片,因为后端返回的是base64格式图片,而uni.uploadFile只能上传文件流格式,不能识别字符串

2.H5版本开发

1.开发

点击“运行”=》“运行到浏览器”=》“Chrome”(选择你想打开的浏览器),配置

打包:点击“发行”=》“网站 PC或手机H5”得到一个\unpackage\dist\build\web的包,压缩web文件夹部署

本文标签: 流程 版本 App uniapp 安卓版