Android/Unity實戰篇:檢視安卓真機執行時的Debug資訊
當我們在開發的時候,我們可以方便的用Debug來除錯程式,可是,有些問題恰巧出現在真機測試的時候,網上已經有了很多教程,可總是不完整,故在此寫一個完整版,供大家參考。
手機設定
使用USB連線電腦,開啟開發者模式,開啟USB除錯,允許除錯
電腦設定
找到安卓SDK所在目錄,找到tools這個資料夾
開啟monitor.bat(如果沒有的話,參考https://blog.csdn.net/u014230923/article/details/51615746),然後會自動開啟這個視窗箭頭所指即為我們的手機,注意,如果未能正常顯示手機型號 Online 系統版本者三要素,說明手機和電腦並沒有建立連線,請自行解決。
然後我們發現輸出資訊太多,所以我們需要過濾器
之後,我們點選我們手機,然後點我們建立的過濾器,就能看到我們想要的Debug輸出了(如果沒有的話,重新連線手機即可)
相關推薦
Android/Unity實戰篇:檢視安卓真機執行時的Debug資訊
當我們在開發的時候,我們可以方便的用Debug來除錯程式,可是,有些問題恰巧出現在真機測試的時候,網上已經有了很多教程,可總是不完整,故在此寫一個完整版,供大家參考。 手機設定 使用USB連線電腦,開啟開發者模式,開啟USB除錯,允許除錯 電腦設定 找到安卓SDK所在目錄,
react-native 安卓真機執行報 Execution failed for task ':app:installDebug'.
解決辦法 1.重新啟動usb除錯 2.在AndroidManifest.xml中加 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <us
安卓真機測試時用在控制檯查詢崩潰日誌資訊
真機測試時崩潰一般會要求提供崩潰日誌資訊,獲取日誌資訊可以用cmd下面的adb logcat方式獲取 步驟:安裝好adb 執行環境,具體方法請百度 首先,要獲得日誌必須保證手機連線上電腦了 檢查手機是否連線 adb devices 一般崩潰日誌只需要提供ERROR
react-native 安卓真機執行報 Execution failed for task ':app:installDebug'.
解決辦法 1.重新啟動usb除錯 2.在AndroidManifest.xml中加 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses
Unity實戰篇:移植遊戲到安卓平臺的注意事項及其例項(三)(UI互動邏輯開發)
為了方便開發,我們把GameController做成一個單例。 using UnityEngine; using UnityEngine.SceneManagement; using System.Collections; using UnityEngine.UI; pu
Unity實戰篇:移植遊戲到安卓平臺的注意事項及其例項(四)(物件池概念的引入以及優化)
1.物件池基礎概念的瞭解(必看) 2.針對專案來進行嵌入 using System.Collections; using System.Collections.Generic; using UnityEngine; using Unit
Unity實戰篇:移植遊戲到安卓平臺的注意事項及其例項(完)(存檔,讀檔,排行榜的開發(PlayerPrefs))
排行榜的開發利用PlayerPrefs來實現資料持久化,對PlayerPrefs不瞭解的同學先去看一下我這個部落格 先建立好UI 先在GameController裡面初始化鍵值。我們只有五個榜位,為什麼要建立6個呢,因為我們要儲存新的得分和等級,用來和已經儲存的相
Unity實戰篇:移植遊戲到安卓平臺的注意事項及其例項(一)
這篇部落格以Unity官方案例Space Shooter Tutorial為例。較為全面的講解了遊戲移植到安卓所需要的注意事項。 1.安卓和Java環境配置 2.解析度設定 我們知道,當今手機螢幕的尺寸和解析度可謂數不勝數,那麼我們要如何做好解析度的適配呢。 不用
Unity實戰篇:實現場景切換畫面和進度條
我們在進行Unity開發時,場景切換是不可避免的。例如MOBA從組隊房間到遊戲場景,MMO傳送,以及吃雞的從素質廣場到荒島,場景的切換勢必要載入大量的資料以及各個模組的初始化工作。那麼,如果要載入的場景過大,而使用者的硬碟或者其他硬體效能不夠強勁,那麼畫面就會卡住,等待很長一段時間,非常影響使用
Unity實戰篇:MOBA遊戲小地圖製作(二:細節完善)
1.場景新建一個Cube,命名為Ground,scale設定為200,0.01,200。 2.建立材質球,把準備好的地圖圖片(開一把MOBA遊戲~)拖進去,然後把材質球給Ground。 我們的地
Unity實戰篇:實現連連看死局判定(二:具體實現)
要做死局判定,我們要明確在什麼時候檢察地圖是否死局。 剛剛初始化地圖 每次消除之後 檢查死局前我們也要同步更新有向鄰接表字典和地圖陣列 我們約定,陣列值為-1代表此處為空 遍歷字典,找到要去除的元素,從字典刪除 避免異常,刪除元素後即退出函
Unity實戰篇:實現連連看死局判定(一:資料結構的選擇以及基本思路概述)
最近在做連連看小遊戲,整體完成的差不多,還差一個死局判定,若為死局,即重新洗牌。 由於專案結構較為繁雜,建議大家先下載原始碼 原始碼下載連結:https://gitee.com/NKG/UnityWorks/blob/master/UnityPackages/LinkUp.unitypa
android studio :利用安卓真機USB除錯安卓程式
當我們想執行安卓程式時,開啟android studio自帶的模擬器需要等很久,而且佔用很多記憶體,嚴重拖慢電腦的執行速度和電腦記憶體,因此我們可以利用安卓手機來除錯程式,既除錯速度快,又不會拖慢電腦的執行速度與記憶體。 以安卓手機小米
安卓真機模擬 com.android.ddmlib.AdbCommandRejectedException: device offline
解決問題:com.android.ddmlib.AdbCommandRejectedException: device offline當控制檯出現:Uploading ****.apk onto device '1000b1eda2c2'Failed to install
Unity 安卓真機DEBUG
1.首先在手機上開啟USB除錯功能,並安裝驅動(這一步很多手機助手都可以完成)。 2.用USB電纜連線手機和電腦。 3.確保手機和電腦在一個區域網內,簡單的說就是電腦和手機共用一個路由器,網段一樣。 4.開啟電腦上CMD視窗,輸入以下命令: adb
安卓真機:Installation error :INSTALL_CANCELED_BY_USER
今天用小米2s(MIUI8開發版)測試一個程式,結果在Intelij idea執行選擇真機裝置後出現 Installation error :INSTALL_CANCELED_BY_USER 這個錯誤,網上搜索也沒有找到答案,最後發現是手機沒有root,便在小米
關於win10安卓真機除錯無法找到裝置的問題
之前在win10系統上除錯安卓裝置,usb接好了,結果居然沒有找到裝置。 一般出現這種情況可能是電腦的驅動沒裝好。 於是找了驅動人生大佬來診斷,確實是少了安卓usb驅動。 正常來說用驅動人生裝個usb驅動應該就完事了。 結果我電腦比較奇葩,驅動裝不上,一裝上去又爆紅色。 沒辦法,驅動人生也救不了我。
安卓真機除錯及服務端地址
一般電腦執行安卓模擬器基本都會很卡,因此這裡簡要說一下真機如何除錯 本人手持小米6,MIUI10穩定版 設定-我的裝置-全部引數-MIUI版本點選十下 然後返回設定,進入更多設定-開發者選項-開啟USB除錯 這樣一來手機端就設定完畢 接下來開啟an
解決小程式中 cover-view無法蓋住canvas的問題,僅安卓真機出現
原因在於系統頁面渲染的差異,在安卓中頁面dom的渲染並不是完成按照上下順序來的, 有可能出現寫在後面的dom被先渲染出來,因此會隨機出現能蓋住、不能蓋住的情況,很詭異是不是? 開發者工具中並非真機,只是模擬顯示,調整時顯示正常不代表真機中正常 解決方式很簡單: 將cover-view的
ReactNative Mac配置安卓真機除錯環境
其實Mac下配置安卓環境可以通過AndroidStudio來完成,這個度娘上有很多的資料,在這記錄下我繞過AndroidStudio進行安卓的真機除錯的配置過程。 貼上執行時的報錯資訊:No connected devices! FAILURE: