2017-03-09 56 views
3

我試圖在Linux上的Android模擬器上啓動react native app由於「Android項目未找到」錯誤,無法啓動「React Native Tab View」項目

$ git clone [email protected]:react-native-community/react-native-tab-view.git 
$ cd react-native-tab-view 
$ npm install 
$ react-native run-android 

最後一條命令顯示錯誤:找不到Android項目。也許先運行react-native android?

然後

$ react-native android 

打印:無法識別的命令 '機器人'

版本:

$ react-native -v 
react-native-cli: 2.0.1 
react-native: 0.40.0 

$ npm -v 
3.10.10 

回答

2

the author web site,我可以推斷出你的問題正在造成的,因爲克隆混帳回購協議後你必須去:

cd react-native-tab-view 
cd examples 

作者的導師說:

Clone this repository, run npm install within this directory, and open it using XDE.

我明白,這目錄意味着https://github.com/react-native-community/react-native-tab-view/tree/master/example

我希望它能幫助。

+0

它適合你嗎?對我來說,當我執行'npm install --save react-native-tab-view'命令時(在'example'文件夾內),它會打印出'UNMET DEPENDENCY react @〜15.4.2'和'UNMET DEPENDENCY react-native @ git + https :// github.com/exponentjs/react-native.git#sdk-13.0.0'錯誤。 – gumkins

+0

我認爲它可能不適合運行使用react-native,因爲作者說_and使用XDE_打開它。我不確定,我無法找到任何有關此問題的公開問題。 –

2

回答我自己(在MacOS 10.12上測試)。必須安裝XCode,Nodejs和NPM。

cd react-native-tab-view 
npm install 
cd example 
npm install 

下載並安裝XDE

啓動XDE。按「項目」按鈕,打開react-native-tab-view/example目錄。

按「設備 - >在iOS模擬器上打開」。

如果它失敗,您可以在輸出中找到一個建議,像下面的命令

sudo xcode-select -s /Applications/Xcode.app 

然後就允許在模擬器上安裝了世博會。

我認爲這個程序在Linux或Windows上是類似的。