我按照说明从nativebase.io安装native-base
并设置项目。我成功了,在运行命令react-native run-android
之后,我在CMD中得到了一条成功的消息告诉
BUILD SUCCESSFUL
Total time: 15.051 secs
'adb' is not recognized as an internal or external command,
operable program or batch file.
Starting the app (C:\Users\DELL\AppData\Local\Android\sdk/platform-tools/adb
shell am start -n
com.awesomenativebase/com.awesomenativebase.MainActivity...
Starting: Intent { cmp=com.awesomenativebase/.MainActivity }
但是,我的应用程序中运行的物理设备(Samsung kitkat 4.4.4)中出现以下错误:
我在App.js中的代码:
import React, { Component } from 'react';
import { Container, Header, Title, Content, Footer, FooterTab, Button, Left,
Right, Body, Icon, Text } from 'native-base';
export default class AnatomyExample extends Component {
render() {
return (
<Container>
<Header>
<Left>
<Button transparent>
<Icon name='menu' />
</Button>
</Left>
<Body>
<Title>Header</Title>
</Body>
<Right />
</Header>
<Content>
<Text>
This is Content Section
</Text>
</Content>
<Footer>
<FooterTab>
<Button full>
<Text>Footer</Text>
</Button>
</FooterTab>
</Footer>
</Container>
);
}
有人可以帮忙吗?谢谢。
答案 0 :(得分:0)
首先确保同一网络上的两台设备(物理设备和运行代码的设备)。
摇动物理设备,它会打开调试器选项。
转到开发设置 - &gt;调试服务器主机&amp;设备端口。
如果你的设备是由usb连接的,它应该是空的,否则输入你的笔记本电脑的ip地址,然后输入打包器运行的端口。 例如12:34:56:78:8081