原创 Invariant Violation: "Example" has not been registered. This can happen if:
Invariant Violation: "Example" has not been registered. This can happen if: * Metro (the local dev server) is run from
原创 react-native完整項目用到的命令
第三方庫查找網址:https://js.coach/?collection=React+Native npm install -g react-native-cli 安裝react-native react-native init
原创 React Native+Android/iOS混合開發
一.初始化項目--有兩種方式: 1.安裝一個不含Android和iOS模塊的React Native項目 (1)進入workspace文件夾 (2)直接初始化一個React Native項目 react-native i
原创 react-native 0.6x升級適配說明
react-native 0.6x升級適配說明 RN0.6x已經發布有一段時間了,react-navigation也在前不久進入了5x的時代。爲了讓大家少踩坑,現已將課程升級適配到RN0.6x以及react-navigation5x,另外
原创 VM虛擬機裝MAC無法聯網,如何設置?
一.在vm虛擬機上,給虛擬機MacOS設置網絡適配器 選NAT模式,用於共享主機的IP地址 二.在MacOS中,設置網絡 以太網 使用DHCP,其實默認就是這個不用設置也行。 三.回到在win10裏,打開任務管理器
原创 react-native Android上網絡請求失敗,報錯信息:Network request failed
在http網絡請求時,react-native或者Android報錯:Network request failed時 原因:android9.0以上由於安全性高了,所有不做處理http不能使用,解決方法有如下三種 1.降級targe
原创 Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
react-native項目運行報錯: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081 解決辦法: 1.進入當前項目目錄 2.進
原创 Mac操作命令
顯示隱藏文件 defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
原创 java.lang.AssertionError: Activity needs to be set if initial lifecycle state is resumed
報錯:java.lang.AssertionError: Activity needs to be set if initial lifecycle state is resumed 把: setInitialLifecycleSt
原创 java.lang.UnsatisfiedLinkError: couldn’t find DSO to load: libhermes.so
PTION: create_react_context Process: com.xj.rnbearinandroid, PID: 31574 java.lang.UnsatisfiedLinkError: couldn’t find D
原创 React Native+Android和iOS混合開發
一.初始化項目--有兩種方式: 1.安裝一個不含Android和iOS模塊的React Native項目 (1)進入workspace文件夾 (2)創建項目文件 mkdir RNBearin或者直接創建RNBearin文件
原创 react-native-code-push熱更新
code-push賬號 1.安裝Code-Push的命令行工具: npm install -g code-push-cli 2.註冊 code-push register 3.若已經註冊過,則直接登錄 code-push lo
原创 CodePush熱更新教程
注意: Github_XJ是我的項目名 GithubXJ_Android是codepush創建的Android項目名,用來發布Android版本的,有對應的CodePushDeploymentKey GithubXJ_iOS是codepu
原创 Android Studio Build窗口出現中文亂碼問題解決
解決方法 在Android Studio中雙擊Shift或者點擊頂部全局搜索"Edit Custom VM Options" 或者點擊Help—>Edit Custom VM Options 然後在打開的文件中添加一句 -Dfile.en
原创 Tab 報錯 Invariant Violation:The navigation prop is missing for this navigator
報錯地方:DynamicTabNavigator.js文件中代碼改變,在慕課網80行老師是這樣寫的 render() { const Tab = this._tabNavigator(); return <Tab />; }