新聞中心
訪問應(yīng)用程序內(nèi)開發(fā)者菜單:

站在用戶的角度思考問題,與客戶深入溝通,找到惠城網(wǎng)站設(shè)計與惠城網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站設(shè)計制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、主機域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋惠城地區(qū)。
-
在 iOS 中搖動設(shè)備或在虛擬機里按組合鍵
control + ? + z. -
在 Android 中搖動設(shè)備或按硬件菜單按鈕 (舊的設(shè)備中以及大多數(shù)虛擬機中都有效,例如, 在 genymotion中,你可以按組合鍵
? + m來模擬點擊硬件菜單按鈕)
提示
要禁用產(chǎn)品構(gòu)建的開發(fā)人員菜單:
在 iOS 中,打開 Xcode 中的項目,選擇
Product→Scheme→Edit Scheme...(或按組合鍵? + <).下一步, 在左邊的菜單中選擇Run然后將 Build Configuration 改為Release。在 Android 中, 默認情況下, 由 Gradle 建立發(fā)布的開發(fā)者菜單將被禁用(例如, Gralde 的
assembleRelease任務(wù))。 雖然這種行為可以通過傳遞給ReactInstanceManager#setUseDeveloperSupport正確的值來自定義。
重加載
選擇 Reload (或者在 iOS 虛擬機中按組合鍵 ? + r) 將會重新加載作用于你的應(yīng)用程序中的 JavaScript 。 如果你增加了新的資源 (例如,將一幅圖添加到 iOS 中的 Images.xcassets ,或 Android 中的 res/drawable 文件夾) 或者對任何本地代碼進行修改 ( iOS 中的 Objective-C/Swift 代碼或 Android 中的 Java/C++ 代碼),你將需要重新生成該應(yīng)用程序以使更改生效。
Chrome 開發(fā)工具
在 Chrome 中調(diào)試 JavaScript 代碼,在開發(fā)者菜單選擇 Debug in Chrome 。 將打開一個新的標簽http://localhost:8081/debugger-ui。
在 Chrome 中,按下組合鍵 ? + option + i 或選擇 View → Developer → Developer Tools 切換開發(fā)工具控制臺。 啟用 捕獲異常時暫停 以獲得更佳的調(diào)試體驗。
在實際設(shè)備上進行調(diào)試:
-
在 iOS 中,- 打開文件
RCTWebSocketExecutor.m并更改localhost為你的電腦IP地址。搖動設(shè)備打開開發(fā)菜單,選擇啟動調(diào)試。 -
在 Android 中, 如果你正在運行通過 USB 連接的 Android 5.0+ 設(shè)備,您可以使用
adb命令行工具來從設(shè)備到您的計算機設(shè)置端口轉(zhuǎn)發(fā)。 運行:adb reverse 8081 8081(參閱 此鏈接 以獲得adb命令詳情)。 或者,你可以打開設(shè)備上開發(fā)菜單并選擇開發(fā)設(shè)置,然后為設(shè)備設(shè)置更新調(diào)試服務(wù)器主機到您的計算機的 IP 地址。
React 開發(fā)工具 (可選)
安裝 React Developer Tools 作為谷歌瀏覽器的擴展。這將允許您通過 React 在開發(fā)工具中導(dǎo)航組件層次結(jié)構(gòu) ( 更多詳情參閱 facebook/react-devtools )。
Live Reload
這個選項可觸發(fā) JS 在連接設(shè)備/模擬器上自動刷新。啟用此選項:
-
在 iOS 中,通過開發(fā)者菜單選擇
Enable Live Reload,當 JavaScript 有任何改動時,應(yīng)用程序會自動重新加載。 -
在 Android 中,啟動開發(fā)菜單,進入
Dev Settings并選擇Auto reload on JS change選項。
FPS (每秒幀數(shù)) 顯示器
在 0.5.0-rc 以及更高的版本,為了幫助調(diào)試性能問題,你可以在開發(fā)者菜單啟用 FPS 圖形疊置。
名稱欄目:創(chuàng)新互聯(lián)React教程:調(diào)試ReactNative應(yīng)用
分享網(wǎng)址:http://m.fisionsoft.com.cn/article/djppips.html


咨詢
建站咨詢
