我是這樣解決 HBuilderX 安卓基座安裝失敗的問題

来源:https://www.cnblogs.com/k21vin/archive/2023/01/05/17026692.html
-Advertisement-
Play Games

本文簡介 點贊 + 關註 + 收藏 = 學會了 記錄一個在使用 HBuilderX 開發 App 時遇到的問題。 同步資源失敗,未得到同步資源的授權,請停止運行後重新運行,並註意手機上的授權提示 出現這個問題的原因是我把手機的 HBuilder App 給刪掉了,通過電腦連接數據線的方式安裝就會提示 ...


本文簡介

點贊 + 關註 + 收藏 = 學會了


記錄一個在使用 HBuilderX 開發 App 時遇到的問題。

同步資源失敗,未得到同步資源的授權,請停止運行後重新運行,並註意手機上的授權提示

file


出現這個問題的原因是我把手機的 HBuilder App 給刪掉了,通過電腦連接數據線的方式安裝就會提示上面的錯誤。

然後我把 HBuilder.apk 安裝包拉進手機,手動安裝也是失敗的!

file


為了保住飯碗,這事必須解決!



環境

  • 電腦:MacBook Pro,晶元是 Apple M1 Pro,系統是 macOS Ventura 13.1
  • 手機:一加8,安卓12,用的是 oppo 的 ColorOS 12.1 系統
  • 開發工具:HBuilderX 3.6.14

手機已經開了 USB調試,並且 允許通過 USB 安裝應用

手機和電腦連上數據線,手機設置為 傳輸文件 模式。

HBuilderX 是能識別到手機的。

file



解決方法

要解決 “同步資源失敗,未得到同步資源的授權,請停止運行後重新運行,並註意手機上的授權提示” 這個問題,需要把手機里的 HBuilder 清理乾凈。

用到 adb 的方式去清理手機。


1、找到 Android SDK

在電腦安裝了 HBuilderX 之後,會順帶了 adb,你可以使用 HBuilderX 提供的。

尋找方法可以參考 uni-app 真機運行常見問題 - 4.1.3其他問題

而我的情況是我自己另外裝了 Android 的 SDK。我是打開了 Android Studio 查看我的 SDK 安裝位置的。

file


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 如果可以看到版本號,證明前面的配置已經成功。

file

然後使用 adb shell pm list package -3 命令可以檢測你手機現在安裝過哪些第三方應用。

你有可能會發現 io.dcloud.HBuilder 。如果有的話就證明還沒清理乾凈。

但也有可能找不到 io.dcloud.HBuilder,我在重現這個問題時就沒找到 io.dcloud.HBuilder。但也沒關係,繼續執行下麵的步驟就行。


4、清理 HBuilder

執行 adb uninstall io.dcloud.HBuilder 清理 HBuilder

file

這樣就清理乾凈了。


5、重新安裝 HBuilder

在電腦打開 HBuilderX ,運行 - 運行到手機或模擬器 - 運行到 Android App 基座 - 運行。



推薦閱讀


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一:背景 1. 講故事 最近在看 SQL SERVER 2008 查詢性能優化,書中說當一個表創建了聚集索引,那麼表中的行會按照主鍵索引的順序物理排列,這裡有一個關鍵詞叫:物理排列,如果不瞭解底層原理,真的會被忽悠過去,其實仔細想一想不可能實現嚴格的 物理排列 ,那對性能是非常大的損害,本篇我們就從 ...
  • https://clickhouse.com/ 概念 ClickHouse 是俄羅斯的 Yandex 於 2016 年開源的列式存儲資料庫(DBMS),使用 C++語言編寫,主要用於線上分析處理查詢(OLAP),能夠使用 SQL 查詢實時生成分析數據報告。 OLAP:一次寫入,多次讀取 ClickH ...
  • 金融業天然就是一個經營數據的行業,一直對數字技術保持高度重視,是數字化轉型最早和數字技術應用最廣的行業之一。在金融和技術融合過程中,數據治理是關鍵。當前金融數據治理已由過去局部數據管理,發展到統籌數據整合、智能應用、數據驅動決策和數據開放融合,這對金融數據治理提出了更高的要求,也帶來新的挑戰。 本期 ...
  • Promise 1.Promise基本介紹 Promise是非同步編程的一種解決方案,可以解決傳統Ajax回調函數嵌套問題。 傳統的Ajax非同步調用在需要多個操作的時候,會導致多個回調函數嵌套,導致代碼不夠直觀,就是常說的Callback Hell 為瞭解決上述的問題,Promise對象應運而生,在E ...
  • 這裡給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 在業務中接觸了微信小程式,客戶對引流用戶非常在意,每次都會提該需求,經常做就存檔一下。使用的小程式賬戶都是企業版非個人版本。 跳轉H5 在微信公眾平臺-小程式後臺配置業務功能變數名稱,要將校驗文件放置到功能變數名稱根目錄下,才可配置成功,通過 https ...
  • 這是一個很經典的CSS佈局問題,新人徹底理解了這個問題,HTML網頁佈局思想便已掌握了七七八八了。 問題 先看一段HTML代碼: <!DOCTYPE html> <html> <body> <h1>這是一個標題</h1> <div class="wrapper"> <p>這是一個段落</p> <p> ...
  • 本文僅僅針對vue系列做探討, 項目傾向於大量增刪改查的後臺管理項目 組件二封不是換一種寫法 大量帖子的組件二封都是用json, 然後將prop/emit/slot通過一種json配置來完成. 不是說這種寫法絕對不好, 畢竟還真有這種場景, 比如動態表單. 但是, 一般理性而論, 失去了IDE的代碼 ...
  • 2023-01-04 最近想用Cesium給學校做一個類似智慧校園的東西,要做的東西很多,首先是獲取學校模型的問題,然後怎麼用Cesium載入3Dtile 1.獲取學校模型 想到之前被老師抓苦力去做春熙路的圖,於是決定用比較熟悉的OSM數據集 https://www.openstreetmap.or ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...