一、專案執行
1.執行專案:npm start
2.android studio執行專案,開啟專案下的android檔案,install到手機。
3.檢測裝置是否連線 adb devices
4.清除8081埠的使用 netstat -aon|findstr "埠" tasklist|findstr "7172"
二、專案除錯
1.更改debug的位址,改為專案執行的ip和埠號
2.更改測試通道,忘記密碼點選右下角,更改介面的測試位址為後台的伺服器介面。==>重新啟動專案,再連線。
3.手機和pc端在同乙個區域網下,並且網路沒有新增**
三、android studio 使用
1. 引入外部的檔案,如下圖:
2. android除錯時的log
android真機除錯中的 logcat除錯中的5個模式:verbose、debug、info、warn、error
log.v 的除錯顏色為黑色的,任何訊息都會輸出,這裡的v代表verbose囉嗦的意思,平時使用就是log.v(,);
log.d的輸出顏色是藍色的,僅輸出debug除錯的意思,但他會輸出上層的資訊,過濾起來可以通過ddms的logcat標籤來選擇
log.i的輸出為綠色,一般提示性的訊息information,它不會輸出log.v和log.d的資訊,但會顯示i、w和e的資訊
log.w的意思為橙色,可以看作為warning警告,一般需要我們注意優化android**,同時選擇它後還會輸出log.e的資訊。
log.e為紅色,可以想到error錯誤,這裡僅顯示紅色的錯誤資訊,這些錯誤就需要我們認真的分析,檢視棧的資訊了。
四、build 遇到的問題
1.import android.support.annotation.nullable; 引用新控制項時,編譯時找不到,就會報錯。
造成的原因:引入第三方的module,但是沒有刪除乾淨,刪除時不僅要將module中的依賴包刪除,把sudio中的也刪除乾淨。
解決方法:npx jetify
出現:----------jetifier found 1584 file(s) to forward-jetify. using 6 workers...
2.打包apk檔案
參考: 只能打包android端的
ios端的打包需要在相應的環境裡。
Django 開發的準備工作
本文記錄如何準備 django web 的開發 建立虛擬環境 python m venv myenv 進入虛擬環境 myenv scripts activate 安裝 django python m pip install django 3.0 檢視 django 版本號 python m djan...
iOS開發的準備工作
近兩年,越來越多的程式設計師已經或者正在準備投身到ios的開發隊伍中,如果你已經是乙個ios的程式設計師可以跳過此篇文章,如果你正在考慮投身到ios的開發上來,不妨用一分鐘時間掃一下,大概了解一下做ios開發之前需要做哪些準備工作。第一,準備一台能夠執行mac os lion的機器,macbook ...
直播系統的開發準備工作
最近網際網路上直播非常的火,而公司也想準備向這方面發展,所以我就找了下直播系統,去試一下直播系統大體的功能,我發現了乙個不錯的直播系統.所以就仔細看了下.這個軟體分為2個端,乙個為學生端,乙個為講師端.講師端擁有學生端所有的功能,而且有推流功能.學生端分為android,pc版.這個軟體的功能,我用...