zpy@zpy1993:~/AwesomeProject$ react-native -v
react-native-cli: 2.0.1
react-native: 0.47.1
zpy@zpy1993:~/AwesomeProject$ node -v
v7.10.1
zpy@zpy1993:~/AwesomeProject$ npm -v
4.2.0
zpy@zpy1993:~/AwesomeProject$ yarn --version
程序“yarn”尚未安裝。 您可以使用以下命令安裝:
http://blog.csdn.net/zhongyanfu0/article/details/52967453
按照這個(gè)教程做疾牲,環(huán)境是Ubuntu16.04,安裝JDK1.8戴质,Android studio虑稼,watchman裹刮,flow
Q1:JDK解壓EOF問題
A:檢查下下載的文件的大小盏混,有時(shí)候會(huì)下載不完整蔚鸥,所以會(huì)有EOF問題
Q2:Android studio的sdk23.1.0下載不了
A:下載,解壓许赃,命名為23.1.0文件夾,放到sdk環(huán)境下的build-tools文件夾下馆类。
http://pro.sr1.me/post/android-sdk-download-links
注意:
1:23.1.0如果文件夾帶叉號(hào)混聊、鎖標(biāo)記,記得修改文件權(quán)限乾巧,下面是修改整個(gè)文件夾及其子文件的命令行:
sudo su
chmod 777 * -R
2:注意是build-tools不是platform-tools
Q3:grandle2.14.1
A:最好離線下載好句喜,不然啟動(dòng)react-native run-android命令后會(huì)一直打點(diǎn)加載很久。離線下載好后不會(huì)出現(xiàn)這個(gè)問題沟于。和android-studio一樣放到/opt下就可以
Q4:鏈接手機(jī)后記得打開開發(fā)者模式
設(shè)置->輔助功能->開發(fā)者選項(xiàng)->USB調(diào)試
手機(jī)和電腦網(wǎng)絡(luò)一致
Q5:如下:編譯index.android.js
錯(cuò)誤:
Bundling `index.android.js` [development, non-minified, hmr disabled] 0.0% (0/1), failed.
error: bundling failed: "TransformError: /home/zpy/AwesomeProject/index.android.js: Unexpected token ) (While processing preset: \"/home/zpy/AwesomeProject/node_modules/babel-preset-react-native/index.js\")"
A:https://github.com/facebook/react-native/issues/15545
npm install --save-dev babel-preset-react-native@2.1.0