【js】React-Native 初始化時報錯

1、按照官網的步驟一步一步的操做,到最後  react-native init AwesomeProject  時就是報錯  react

      報錯信息以下圖   android

    而後我下載了這個模塊  npm install prompt -g      就能夠了,但願能幫到你。若是下載出錯,請切換終端到root模式npm

    sudo su  react-native

2、初始化文件後,react-native run-android  時報錯。以下:app

我這邊提示時不能寫如文件 Cannot create   directory  這個狀況可能時須要開啓root權限。gradle

3、不能連接到模擬器(我這邊時先用sndriod studio 生成了一個文件,而且打開模擬器。而後在執行這個語句,發現模擬器能夠運行這個app了)ui

發現提早打開一下android的模擬器,就能夠了。不知道是我環境配的有問題,換是哪裏本來就是這麼操做的。spa

 

 

4、在打包爲apk的時候也會遇到好多問題, cd android && ./gradlew assembleRelease  執行後老是報錯,blog

      1.  可能網速很差下載時間過長了,多執行幾回,後面就行了。it

      2.  密鑰不對,須要修改gradle.properties的值。或者從新在生產一個my-release-key.keystore  .

  3. 生成my-release-key.keystore須要執行命令  $ keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000

5、終於通過重重困難。看到了打包成功

6、將 app-release.apk  連接手機發到手機文件裏面。在手機安裝就好。

相關文章
相關標籤/搜索