react native 問題點

問題點一:安裝了react-native-vector-icons後,編譯出錯node

版本:react

"react": "16.2.0", "react-native": "0.52.0", "react-native-button": "^2.2.0","react-native-router-flux": "^4.0.0-beta.28", "react-native-vector-icons": "^4.5.0", "react-redux": "^5.0.6", "redux": "^3.7.2", "redux-saga": "^0.16.0"

 

解決辦法:https://github.com/oblador/react-native-vector-icons/issues/630android

刪除 \node_modules\react-native\local-cli\core\__fixtures__\files\package.json 文件git

 


 

前提:使用react-native init 項目,並在Android項目中增長了配置,生成APK,而且都是成功的github

問題點二:在使用命令react-native run-anroid中運行項目,從新運行後,又成功了npm

 


 

問題點三:使用Android Studio打開React Native的android目錄,打開後,發現有些問題json

解決辦法:https://stackoverflow.com/questions/37655814/gradle-sync-failed-unable-to-find-methodredux

解決:查看android目錄下的gradle目錄,其中會指定使用的的版本windows

另外須要在Android Studio中,指定gradle的版本,這裏使用默認的版本,即android目錄下的gradlereact-native

 


 

問題點四:增長了react-native-camera,編譯項目出現如下錯誤。

解決方法:https://github.com/react-native-community/react-native-camera/issues/1252

 

 

 


問題點:在View中加入內容後,出現如下錯誤

解決方法: 在React Native中,不容許直接將文本內容寫在View中,須要增長一個Text對象

 


問題點:在運行react-native run-android時,出現如下錯誤。

解決辦法:實際上是平板已經鏈接至電腦,且平板電腦已經安裝了打包好的應用APK,因此出現如下錯誤,先刪除本來已經安裝的APK,而後再鏈接至平板Debug

 

 


問題點:正常運行應用時,出現如下錯誤。

解決辦法:暫時尚未找到緣由

Requiring unknown module "825".If you are sure the module is there, try restarting Metro Bundler. You may also want to run `yarn`, or `npm install` (depending on your environment)

 

 


 

問題點:

 

 

 

問題點:運行了項目後,再次編譯發現沒法經過

解決辦法:在模擬器上,運行了一次後,會將APK安裝至模擬器,須要先刪除模擬器中的應用,再次運行才能成功

 

 

問題點:正常運行react-native run-android發生如下錯誤

解決方法:https://stackoverflow.com/questions/47763824/react-native-version-mismatch

https://github.com/facebook/react-native/issues/16762

修改android/app/build.gradle文件,本來是未指定版本的,現指定系統中的版本

 

 

 

問題點:調試Android應用時,沒法啓動

緣由:由於沒有運行模擬器,因此沒法進行調試

 

 

問題點:在windows機器中使用模擬器運行React Native項目Android應用,想打開調試器,但打開瀏覽器的地址是http://10.0.2.2:8081/debugger-ui,可是在模擬器中沒法鏈接到調試器

解決辦法:先關閉Android模擬器,而且中止運行react-native run-android命令,打開瀏覽器(例如Chrome)打開地址http://localhost:8081/dubugger-ui,而後再運行react-native run-android命令,從新進行調試

地址:https://github.com/facebook/react-native/issues/17970

 

 

 

問題點:經過react-native init demo 命令,生成的項目,直接使用react-native run-android運行項目,出現如下錯誤。

這個問題的緣由是由於react native 0.56.1初始化就有問題,須要使用react-native init --version 0.55.4 初始化項目便可

 

增長了react-native-app-auth後,編譯出現如下問題

 

 

正常運行時遇到如下問題 

 

 

...

相關文章
相關標籤/搜索