运行到Android App基座
- 选择运行到Android App基座
- 选择运行项目
1、连接手机,在手机上选择 传输文件。
2、打开设置
->关于本机
->版本信息
->连续点击4-5次版本号
,输入手机密码,系统就进入了开发者模式。
3、设置
>其他设置
>开发者选项
> 打开开发者选项
> 打开USB调试
。
4、回到Hbuilder,点击刷新,选择设备,运行项目。
- 运行失败
请使用手机助手手动安装XXX.apk到手机上,并重新运行真机调试
不知道为什么文件就是传输不到手机上,下载了文件助手也不连接不到手机。所以用最简单的办法吧。
这个报错是因为Hbuilder没办法把apk发送并安装到手机上,打开它说的那个目录C:\Users\[自己的目录]\Downloads\HBuilderX.3.7.11.20230427\HBuilderX\plugins\launcher\base\android_base.apk
,直接把apk微信发送到手机上,然后手动改名字,点击安装,安装好了就有这个图标。
安装好了之后,回到电脑Hbuilder,重新运行。
出现的错误:
Failed to connect to localhost/127.0.0.1:8080
手机HBuilder关掉,电脑重新编译,多试两次就好了。
运行到模拟器
- 下载安装Android Studio,uni-app官方有提供下载地址和安装教程,我这里说点官方没详细说的。下载完,安装的时候一直默认的往下点就好了。安装好studio之后。
遇到的问题
1、点开SDK Manager,发现没有SDK Platform。跟着这个教程来,真的很详细。
2、修改SDK目录,然后安装的时候没成功,也不是报错,就是说包已存在,就用了已存在的包。看到这个评论,修改了路径,往上一层移了一下。
3、下载包失败:因为我有“科技”支持,所以这里代理选的Auto-detect。大家可以试一下Check connection
,从后面下载的detail里面可以看到是从https://dl.google.com
下载安装包的,所以就用这个网址去测试就行,这个能测通那就说明后面的安装网络是没有问题的。
一定是出现下面的日志才说明安装成功
了,不然点了finish回来也选不了sdk platform和sdk tools。