繼上一篇基礎安裝踩坑繼續我們的踩坑之旅,備注一下以下僅針對Mac環境~~
安卓
1、adb 找不到命令?
Adb的全稱為Android Debug Bridge,就是起到調試橋的作用,真機調試安卓必備的工具。
做RN開發一般都會安裝android studio,在安裝之初會有一個android-platform-tools選項,這個就是adb用到的東西了。安裝android studio之后,一般情況下配置一個bash_profile,把相關的環境變量配置以下就好了。
cd ~
touch .bash_profile
新建文件后在文件中添加如下配置
# 如果不是用Android Studio安裝的sdk,則其路徑可能不同
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/emulator
2、.bash_profile都配好了還沒起作用,什么情況?
配置好之后沒起作用,可能是因為你沒有更新配置,導致配置沒生效,用source命令更新以下就好了
source ./.bash_profile
IOS
1、使用dp單位后,ios大屏機屏幕中出現一個半透明的白色條塊?
這個我也叫它“幽靈白塊”,他的出現是由於當前dom設置了左上和右上的圓角,且圓角半徑較小,並且目前只在ios np系列上發現了。
解決辦法也有點奇葩。。。調大一點圓角半徑就好了,具體原因一直沒找到。
2、報錯
Module AppRegistry is not a registered callable module (calling runApplicatin)
這個僅在IOS下報錯,網上找了一圈,應該是Xcode的問題,Xcode里面切換下工程就好了。
碰到了在更新上來,持續更新貼~需求請關注~
大家還有別的話,歡迎補充~~