BuilderX 安卓基座安装失败的问题
记录一个在使用 HBuilderX
开发 App
时遇到的问题。
同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提示
出现这个问题的原因是我把手机的 HBuilder App
给删掉了,通过电脑连接数据线的方式安装就会提示上面的错误。
然后我把 HBuilder.apk
安装包拉进手机,手动安装也是失败的!
为了保住饭碗,这事必须解决!
环境
- 电脑:MacBook Pro,芯片是 Apple M1 Pro,系统是 macOS Ventura 13.1
- 手机:一加8,安卓12,用的是 oppo 的 ColorOS 12.1 系统
- 开发工具:
HBuilderX 3.6.14
手机已经开了 USB调试,并且 允许通过 USB 安装应用。
手机和电脑连上数据线,手机设置为 传输文件 模式。
HBuilderX
是能识别到手机的。
解决方法
要解决 “同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提示” 这个问题,需要把手机里的 HBuilder
清理干净。
用到 adb
的方式去清理手机。
1、找到 Android SDK
在电脑安装了 HBuilderX
之后,会顺带了 adb
,你可以使用 HBuilderX
提供的。
寻找方法可以参考 uni-app 真机运行常见问题 - 4.1.3其他问题。
而我的情况是我自己另外装了 Android 的 SDK。我是打开了 Android Studio 查看我的 SDK 安装位置的。
2、配置 .zshrc
找到 SDK 安装路径,复制出来。
然后打开终端,进入根目录,输入 open ~/.zshrc
就能打开 .zshrc
文件。
如果没这个文件的话就自己手动创建一个再打开。手动创建的命令是 touch ~/.zshrc
。
在 .zshrc
文件的末尾输出以下内容
export ANDROID_HOME=你的Android SDK 路径
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
注意上面的内容,第一句 ANDROID_HOME
的值是 你的Android SDK 路径,比如 export ANDROID_HOME=/Users/XXXXXX/XXXXXX/Android/sdk
然后完全退出终端(在程序坞右键终端退出)再重新打开终端。
3、检查手机第三方应用列表
完成前面两步,在终端输入 adb --version
如果可以看到版本号,证明前面的配置已经成功。
然后使用 adb shell pm list package -3
命令可以检测你手机现在安装过哪些第三方应用。
你有可能会发现 io.dcloud.HBuilder
。如果有的话就证明还没清理干净。
但也有可能找不到 io.dcloud.HBuilder
,我在重现这个问题时就没找到 io.dcloud.HBuilder
。但也没关系,继续执行下面的步骤就行。
4、清理 HBuilder
执行 adb uninstall io.dcloud.HBuilder
清理 HBuilder
。
这样就清理干净了。
5、重新安装 HBuilder
在电脑打开 HBuilderX
,运行 - 运行到手机或模拟器 - 运行到 Android App 基座 - 运行。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanfbcia
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
photoshop蒙版画笔没反应怎么办
PHP中文网 06-24