Unity進階課程【六】Android、ios、Pad 終端設備打包局域網IP調試、USB調試、性能檢測、控制臺打印日志等、C#

Unity打包 Android、ios、Pad 終端設備局域網IP調試、USB調試


今天咱們繼續進階課程,定期更新,有想學習的不懂的地方也可以告訴我。


提示:內容純個人編寫,歡迎評論點贊,來指正我。

文章目錄

  • Unity打包 Android、ios、Pad 終端設備局域網IP調試、USB調試
  • 前言
  • 一、Unity版本配置
  • 二、Unity打包配置
      • 1. PlayerSetings配置
      • 2. Build配置
  • 三、終端配置(Android)
      • 1. 終端開啟開發者模式
      • 2. 打開USB調試
      • 3. 無線調試開啟
  • 四、Unity - 終端互聯
      • 1. 連接Unity
      • 2. 控制臺可視化日志
      • 3. Profiler 性能檢測器
  • 三、簡單實用,大功告成!
  • 總結


前言

本篇內容主要講Unity打包終端設備(Android、ios)時遇到的一些方便快捷的測試方法和一些需要注意的坑。

下面讓我們出發吧 ------------>----------------->


一、Unity版本配置

  • 本次測試使用的Unity版本 2022.3.55f1c1
    在這里插入圖片描述
  • 本次測試案例是Android打包,ios后續再講
  • 首先安裝安卓環境包,切換到安卓平臺
    在這里插入圖片描述

二、Unity打包配置

1. PlayerSetings配置

在這里插入圖片描述

  • ① 安卓版本最低到最高設置一下
  • ② 選擇Mono或者IL2cpp都行,根據項目需求來選架構。下面的跨平臺肯定是要選.NET Standard 2.1
  • ③ Mono的架構只能選第一個。IL2cpp的架構的話可以選64位的,根據需求設置

2. Build配置

在這里插入圖片描述

  • ① 運行設置設置,有兩種模式:
    1. USB連接手機,然后刷新Refresh,即可識別到手機型號,注意手機端打開USB調試 - 文件傳輸
    2. IP局域網連接,同一網絡下,不用數據線,即可連接,下面會具體講手機的設置
  • ② 勾選開發者打包、自動連接調試器功能,需要調試可視化的就勾選。
  • ③ Build打包APK包,然后拷貝到終端安裝。BuildAndRun直接安裝到終端并運行,更方便。結合IP調試更方便。

三、終端配置(Android)

1. 終端開啟開發者模式

在這里插入圖片描述

  • 小米手機為例:連續點擊7次OS版本開啟開發者模式

2. 打開USB調試

在這里插入圖片描述

  • 打開USB調試和USB安裝,即可使用USB安裝應用。
  • 到這一步即可實現USB打包安裝APK文件

3. 無線調試開啟

在這里插入圖片描述

  • 進入無線調試,會出現IP和端口號

四、Unity - 終端互聯

1. 連接Unity

在這里插入圖片描述

  • 打開Unity中的RunDevice中的Enter IP 輸入終端設備中的 IP和端口號即可連接成功。

2. 控制臺可視化日志

在這里插入圖片描述在這里插入圖片描述

  • Android端運行軟件,Unity編輯器下查看控制臺并連接手機

3. Profiler 性能檢測器

在這里插入圖片描述

  • 可以自行查看性能消耗,CPU、GPU、GC等參數

三、簡單實用,大功告成!

總結

  • 提示:以上操作完成之后基本可以實現方便快捷的終端打包,如果還沒解決,可以交流一下你遇到的問題 !!!

如果遇到打包Gradle報錯的情況,解決不了的可以私信我!

  • 點贊收藏加關注哦~ 蟹蟹

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/87039.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/87039.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/87039.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

c++中的mutex同步機制與多線程同步實現

C 中的 std::mutex 與多線程同步 在多線程編程中,互斥鎖(Mutex) 是一種同步機制,用于保護共享資源(如變量、數據結構)免受數據競爭(Data Race)的影響。C 標準庫中的 std::mutex 提供…

網絡安全2023—新安全新發展

關于綠盟科技 綠盟科技集團股份有限公司(以下簡稱綠盟科技),成立于 2000 年 4 月,總部位于北京。公司于 2014 年 1 月 29 日在深圳證券交易所創業板上市,證券代碼:300369。綠盟科技在國內設有 50余個分支機構,為政府、金融、運營商、能源、交通、科教文衛等行業用戶與各…

WebSocket掃盲

WebSocket 是一種網絡通信協議,它允許在單個 TCP 連接上進行全雙工、雙向的實時通信。它是為了解決傳統 HTTP 協議在實時交互應用中的局限性而設計的。 核心概念和特點 解決 HTTP 的痛點: 單向性: HTTP 是請求-響應模式。客戶端發起請求&…

Springboot整合高德地圖

1.登錄高德開放平臺 高德開放平臺 | 高德地圖API 2.獲取密鑰key 1.點擊控制臺 2.創建新應用 3.添加key 4.創建key 5.獲取key 3.java整合 1.高德配置類 package com.thk.controller.map;import org.springframework.beans.factory.annotation.Value; import org.springfram…

【SQL知識】PDO 和 MySQLi 的區別

目錄 簡介 主要區別 預處理語句示例比較 PDO 示例 MySQLi 示例 選擇建議 簡介 PDO (PHP Data Objects) 和 MySQLi (MySQL Improved) 都是 PHP 中用于數據庫操作的擴展,都支持預處理語句,但有一些重要區別: 主要區別 數據庫支持 PDO&am…

python打卡 DAY 45 Tensorboard使用介紹

目錄 一、TensorBoard 發展歷史與原理 1. 演進歷程 2. 核心架構原理 二、TensorBoard 核心功能操作 1. 基礎配置方法 2. 常用功能速查表 三、CIFAR10 實戰演示 1. MLP 模型監控配置 2. CNN 特征可視化 四、TensorBoard 高級功能 1. 超參數調優 2. 3D點云可視化 五、…

Swift 中 Result 類型全解析:從基礎到進階

在現代 iOS 開發中,Swift 的 Result 類型是處理同步與異步錯誤的一大利器。相比傳統的 throws / do-catch 語法,它更清晰、結構化,也更易于組合式編程。 本文將帶你從 Result 的基礎定義出發,逐步深入其在實際項目中的多種應用&am…

Github 2025-06-28 Rust開源項目日報 Top10

根據Github Trendings的統計,今日(2025-06-28統計)共有10個項目上榜。根據開發語言中項目的數量,匯總情況如下: 開發語言項目數量Rust項目10Rust實現的非官方Bitwarden兼容服務器 創建周期:2317 天開發語言:Rust協議類型:GNU Affero General Public License v3.0Star數量…

python 寫一個判斷文本中是否有手機號的函數,并提取出文本中的手機號

我們需要判斷文本中是否有手機號,并提取出手機號。 中國大陸的手機號規則: 1. 通常為11位數字。 2. 目前手機號段分配如下: - 移動號段:134(0-8)、135、136、137、138、139、147、148、150、151、152、157、158、159、172、178、1…

作物生長模型Oryza V3實戰12:drate程序詳解

drate(v2).exe,可以通過觀察移植日、穗部分化、開花和成熟的物候日期(即日和年),DRATE(v2)用于校準四個階段的發展速率:幼苗期(DVRJ,oCday-1)、光周期敏感期(DVRI,oCday-1)、穗部發育期(DVRP,oCday-1)和生殖期(DVRR,oCday-1)。 一 準備輸入文件 1、準備.crp,.…

利用視覺-語言模型搭建機器人靈巧操作的支架

25年6月來自斯坦福和德國卡爾斯魯厄理工的論文“Scaffolding Dexterous Manipulation with Vision-Language Models”。 靈巧機械手對于執行復雜的操作任務至關重要,但由于演示收集和高維控制的挑戰,其訓練仍然困難重重。雖然強化學習 (RL) 可以通過在模…

面試拷打-20250701

memcopy和memmov 詳細解釋 示例1:不重疊的內存區域 正常復制。 示例2:重疊的內存區域 原始數據:src2是一個包含字符串"HelloWorld"的字符數組。使用memcpy: memcpy(src2 2, src2, 5);試圖將src2中的前5個字符復制…

什么是 BigKey?

Redis BigKey 深度解析:識別、危害與優化方案 什么是 BigKey? 在 Redis 中,BigKey 是指存儲大量數據的單個鍵,這些鍵通常具有異常大的內存占用或包含大量元素。BigKey 不是由數據類型定義,而是由其資源消耗決定的。 …

量化選股策略 聚寬

# 量化選股策略完整分析與優化建議 ## 策略整體架構分析 這個量化交易策略主要由以下幾個核心部分組成: 1. **初始化設置**:配置基準指數、交易參數和全局變量 2. **選股邏輯**:通過財務指標篩選優質股票 3. **股票過濾**:排除…

Python 數據分析:numpy,抽提,布爾索引2。

目錄 1 示例代碼2 歡迎糾錯3 論文寫作/Python 學習智能體------以下關于 Markdown 編輯器新的改變功能快捷鍵合理的創建標題,有助于目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個適合你的列表創建一個表格設定內容居中、居左、居右S…

解決leetcode第3597題分割字符串

3597. 分割字符串 難度:中等 問題描述: 給你一個字符串 s,按照以下步驟將其分割為 互不相同的段 : 從下標 0 開始構建一個段。 逐字符擴展當前段,直到該段之前未曾出現過。 只要當前段是唯一的,就將其…

電源芯片之DCDC初探索ING

1. 概述 DC-DC轉換器的意思是直流變直流(不同的直流電源值得轉換),是一種在直流電路中將一個電壓值的電能變為另一個電壓值的電能裝置。 DC-DC轉換器一般由控制芯片、電感線圈、二極管、三極管、電容器構成。 2. 基本拓撲結構 2.1 非隔離…

JavaEE:分布式session

一、使用Redis存儲分布式session&#xff1a; 1.SpringBoot整合Redis&#xff0c;見如下地址&#xff1a; JavaEE&#xff1a;SpringBoot整合Redis_a526001650a-CSDN博客 2.代碼實現分布式session存儲(此處以token為例)&#xff1a; Autowired private RedisTemplate<St…

OpenCV CUDA模塊設備層-----“大于閾值設為零” 的圖像處理函數 thresh_to_zero_inv_func()

操作系統&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 編程語言&#xff1a;C11 算法描述 OpenCV 的 CUDA 模塊&#xff08;cudev&#xff09; 中的一個仿函數生成器&#xff0c;用于創建一個 “大于閾值設為零” 的圖像處理函數對象。 …

FastGPT與MCP:解鎖AI新時代的技術密碼

一、AI 浪潮中的新星&#xff1a;FastGPT 與 MCP 登場 在當今科技飛速發展的時代&#xff0c;人工智能&#xff08;AI&#xff09;已成為推動各行業變革的核心力量。從智能語音助手到復雜的圖像識別系統&#xff0c;AI 的應用無處不在&#xff0c;而其中的關鍵技術 —— 語言模…