2016-12-16 79 views
5

我有我反應過來,天真的項目完全建立,並已試圖將它運行到我的手機,但白馬得到以下錯誤,當我運行無法建立反應原生2項目到手機

react-本機run-android

命令。

輸出:

產生java.io.IOException:不能運行程序 「/home/webshinobis/Android/sdk/build-tools/23.0.1/aapt」:錯誤= 2,沒有這樣的文件或目錄

但我已檢查構建工具,該文件就在那裏。我已經重新安裝了23.0.1的構建工具,但沒有變化。任何想法幫助?謝謝。

+0

你是否遵循官方網站上建議的所有說明?看看[這個文檔](https://facebook.github.io/react-native/docs/getting-started.html) –

回答

12

爲64位計算機所需的庫:

如果您正在運行Ubuntu的64位版本,你需要安裝一些32位庫:

$sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 

如果您正在運行64位的Fedora:

$sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686 
+0

這也解決了我的問題。謝謝。 – san

+0

謝謝你....你救了我的一天! –

0

啊謝謝。我只是跟着這個

sudo dpkg --add-architecture i386 

sudo apt-get update 

但我得到一個錯誤說,找不到包。然後我在here找到答案。 總之,你應該添加i386硬件架構類似這樣的

sudo dpkg --add-architecture i386 

sudo apt-get update 

這個工作對我來說非常好。