1. 程式人生 > >執行react-native中的android專案及問題解決

執行react-native中的android專案及問題解決

通過第二種方式開啟android專案並執行不會自動的開啟react-native服務,需要我們手動的去開啟,如果react-native服務沒有開啟會報如下錯誤:Could not connect to development server.
出現這個問題我們需要手動的去開啟服務,使用終端命令列工具cd進入到專案的根目錄中,執行react-native start
再次通過android studio執行android專案到裝置上,有可能會出現"Could not get BatchedBridge, make sure your bundle is packaged correctly"這個錯誤通過上面提到的方法進行解決,即可成功執行程式。 如果還是報Could not get BatchedBridge, make sure your bundle is packaged correctly
這個錯誤可以嘗試使用下面的方案進行解決,首先在RN專案的android->app->src->main目錄下建立一個名為assets空資料夾,之後使用終端命令列進入到RN專案的根目錄,執行 react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/ 命令,之後重啟react-native服務,並重新執行android專案。

相關推薦

執行react-nativeandroid專案問題解決

通過第二種方式開啟android專案並執行不會自動的開啟react-native服務,需要我們手動的去開啟,如果react-native服務沒有開啟會報如下錯誤:Could not connect to development server. 出現這個問題我們需要手動的去開啟服務,使用終端命令列工具cd進

使用WebStorm開發React Native除錯Android專案

React-Native自帶的列印log的命令 android : react-native log-android ios : react-native log-ios android studio除錯習慣了,然後在webstorm除錯react-native找到了一個除錯外掛:r

react native 執行 react-native run-android 啟動報錯

    在前一天明明開發得很好,react-native run-android一執行就能跑起來,但是第二天開發時執行react-native run-android命令就出現如下錯誤: 報這個的原因有很多,博主沒有仔細找具體原因,由於開發時間緊急,發現一個治標不治本

關於初次搭建環境第一次執行react-native run-android命令報錯問題

在打開了Genymotion模擬器後執行react-native run-android命令是到最後的app:installDebug爆粗了,如下: 這裡需要修改下Genymotion的ADB配置

React Native 編譯Android專案問題整理

React Native 編譯Android App時,遇到了一些問題,現在整理記錄。 1. 使用命令react-native run-android編譯App時,丟擲類似域名無法解析而不能下載檔案的問題 解決方式: 一般是因為牆。 第二種,如果是因為Https協議的原

react-native啟動android service bug解決辦法

react-native與android原生互動啟動service,裡面寫了個定時任務,退出登入後重新登入,程式竟然崩潰了?!好坑啊~檢視崩潰日誌發現,報以下錯誤:java.lang.IllegalStateException: TimerTask is sch

Android React NativeAndroid Studio執行bundleReleaseJsAndAssets 打包失敗的解決方法

react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output C:\Users\Administrator\Desktop

關於Webstorm運行react-nativeAndroid項目出錯的解決辦法

tor per ive studio 解決 出錯 nat sdk 關於 復制使用androidstudio創建的項目中的local.properties文件至android目錄下 或者直接在android目錄下創建local.properties文件 ndk.dir=D\:

React Native 為IOS和Android設定不同的Style樣式,一套程式碼解決雙端顯示

React Native 開發中,大多數的元件都是IOS和Android通用的,包括大量的功能性程式碼,至少有80%以上的程式碼可以複用,而剩下的一些元件樣式/少量的程式碼會需要區分雙端,但是為了這少量的程式碼把IOS和Android完全區分這明顯不合適,程式碼複用性下降,程式碼維護量上升

mac 下android studio 執行React-native專案

1.安裝nodejshttps://nodejs.org/en/ brew install node2.安裝React Native npm install -g react-native-cli3.安裝 watchman (我沒有安裝時,總是執行失敗)https://fac

React-Native(二)引入專案,在windows上執行已有的Demo for Android

專案是一個在交流群裡認識的群友的,他現在只能在mac上跑通專案,所以我想試一下能不能在windows環境下跑通Android專案 1.首先我是將專案放到了自己新建的RN目錄的workspace資料夾下,像正常啟動專案一樣到目錄下,react-native start,此時出

解決React NativeScrollView控制元件獲得焦點點選空白處鍵盤消失的問題

大家好,今天講下在開發RN過程中使用ScrollView控制元件出現的問題。 最初的開發需求是顯示一個介面,這個介面有兩個特點: 1)縱向很長,顯示的內容有點多 2)介面的下半部分中有TextInput控制元件 要想滿足第一個條件,首先想到的是將顯示的這些內容最外層加上一層

EclipseAndroid專案執行時出現Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse l

  本文轉載自網際網路,如有侵權,請聯絡我及時刪除。謝謝。 系統環境:Win7-64位 開發環境:eclipse-64位   右鍵工程 -> Build Path -> Configure Build Path -> 點選Libraries

Android開發過程的坑解決方法收錄(四)

1.某個控制元件要放在Linearlayout佈局的底部(底部導航條) <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.

Android開發過程的坑解決方法收錄

  1.某個控制元件要放在Linearlayout佈局的底部(底部導航條)      <LinearLayout      android:layout_width="match_parent"      android:orientation="vertical"      android:layou

WebStorm執行React Native專案

WebStorm是一款前端開發工具,也可以用於React Native專案 下載安裝WebStorm 下載破解補丁 開啟網址(IntelliJ IDEA 註冊碼),下載補丁 然後將補丁複製

React Native 在現有專案的探路

移動開發中,native開發效能和效果上無疑是最好的。 但是在眾多的情況下,native開發並不是最優的選擇。當需求經常改動的時候,當預算有限的時候,當deadline很近的時候,native開發的成本也就體現出來了。 這時候,webview開始大放異彩,快速開發、無需重新發布版本、人員成本低的特點就顯現

執行react-native專案遇到的坑

最近接手了一個react-native專案,用xcode執行的時候,各種坑,各種報錯,現在抽時間整理一下 1.找不到標頭檔案 RCTJPushModule.h 一上來就報這個錯,翻閱一些資料找到解決辦法 開啟終端,cd到專案資料夾,輸入 npm install jpu

Android開發常見問題解決方案

1、介面對接中的關鍵字解析 在日常介面對接中,經常會出現介面返回的資料節點是java中的關鍵字(類似介面返回 extends 節點),會導致解析異常。針對這種情況有以下的解決方案:1、fastjson 解析的情況下可以使用以下註解如:public class DataBean

React NativeAndroid混合開發,遇到的各種坑

最近自己也是剛在學習React Native的知識,在學習到React Native 嵌入到原生應用的時候,感覺遇到了各種坑,這裡做一下記錄。若有說得不對的地方,謝謝大家糾正。 React Native嵌入到原生應用的教程在其官方指導文件裡也有,但是感覺很多注意點沒講到,現