ReactNative常見問題
React Native開發逐漸更多的被應用到實際的開發過程中,以後會有越來越的應用使用React Native相關技術,關於使用過程中的問題,可以在http://reactnative.cn/ 以及搜尋引擎找到,這裡補充下自己開發過程中出現的幾個問題,而不容易找到解決方案的。
無法找到react native module
- 檢查版本是否正確。當前版本是否與全域性版本匹配,儘量與本機全部版本匹配。
- npm使用2.0版本
- 重啟電腦試試
Android編譯時,MainActivity.java:37: 錯誤: 方法不會覆蓋或實現超型別的方法 @Override
應該是最近有進行升級導致,0.29之前的版本檔案是MainActivity.java,0.29之後是兩個檔案MainActivity.java 和MainApplication.java,自己用新版的init一個專案,然後替換檔案就可以了。升級前建議看下說明,升級還是很多坑的。
記得替換檔案後,檔案中的專案名需要替換下。
@Override
Protected StringgetMainComponentName(){
return `appname`
}
android平臺可以訪問網路,IOS無法訪問網路
原因是IOS最新版預設禁止訪問非https的連結,修改info.list即可。(注意:後期IOS將強制使用https,此方法可能與2017年失效。)
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
相關文章
- 【Nginx】常見問題Nginx
- js常見問題JS
- CSS常見問題CSS
- Git 常見問題Git
- PHP 常見問題PHP
- swiper常見問題
- nginx 常見問題Nginx
- java 常見問題Java
- MyBatis常見問題MyBatis
- 前端常見問題前端
- Git常見問題Git
- SQLServer常見問題SQLServer
- css 常見問題CSS
- HTML常見問題HTML
- PyMongo 常見問題Go
- xhtml常見問題HTML
- UITableview 常見問題UIView
- mysql常見問題MySql
- MySQL 常見問題MySql
- BlockUI常見問題BloCUI
- Mysql:常見問題MySql
- Oracle常見問題一千問Oracle
- 網易iTownSDK常見問題
- weex常見問題解析
- sonar常見問題分析
- Linux 常見問題Linux
- Redis面試常見問題Redis面試
- 常見面試SQL問題面試SQL
- 前端常見問題整理前端
- Devexpress常見問題devExpress
- 前端常見問題 - vue前端Vue
- CSS效果常見問題CSS
- 常見問題總結
- kafka-常見問題Kafka
- vsftpd 常見問題FTP
- ABAP常見面試問題面試
- PostgreSQL常見問題(FAQ)SQL
- ORACLE常見問題(zt)Oracle