昨個(gè)有些坑踩了沒寫上來。今來補(bǔ)上幾個(gè)
坑小1
安卓環(huán)境兔跌,裝完SDK記得去配置一下環(huán)境變量勘高,
ANDROID_HOME需要配置到sdk目錄。另外PATH里面也記得
把%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools這兩貨加上。不然找不到adb华望。
坑小2
SDK Manager記得選上Android SDK Build-tool 23.0.1版本(當(dāng)前是這個(gè)蕊蝗,以后隨機(jī)應(yīng)變)另外其它的使用android studio默認(rèn)值就行。
坑小3
我在米三上調(diào)試赖舟,然后一直只出來白屏蓬戚。原來是權(quán)限限制了。
打開安全中心->權(quán)限管理->AwesomeProject->顯示懸浮窗 允許宾抓。
然后再運(yùn)行子漩,現(xiàn)在出現(xiàn)了紅色Exception 提示框。
坑小4
如下圖石洗,連不上設(shè)備8081端口幢泼,局域網(wǎng)內(nèi)本機(jī)ip為:192.168.1.106
01.png
點(diǎn)菜單鍵,來下圖.選Dev Settings -> Debug server host & port for device
輸入本地的IP及端口劲腿,如:192.168.1.106:8081
參考下圖旭绒。完成后選擇一下菜單Reload。
02.png
03.png
04.png
填完坑來點(diǎn)標(biāo)準(zhǔn)套路:Hello World 焦人!
找到index.android.js挥吵。修改內(nèi)內(nèi)容如下:
/*
* file: index.android.js
*/
import React, { Component } from 'react';
import { AppRegistry, Text } from 'react-native';
class AwesomeProject extends Component {
render() {
return (
<Text>Hello world!</Text>
);
}
}
AppRegistry.registerComponent('AwesomeProject', () => AwesomeProject);
修改完成后保存,點(diǎn)擊手機(jī)app菜單花椭,選擇reload忽匈。
05.png
好吧,順便緬懷一下hello world矿辽,里奇老爺爺丹允。
這些年不知道寫了多少個(gè)hello world。真是學(xué)到老活到老啊袋倔。
END
**OR NOT **
TO BE CONTINUE