Я создал собственный проект реакции и пытаюсь использовать карту для Android. Я использую пакет airbnb response-native-maps, как это предлагается на собственной странице реагирования Facebook. Я выполнил инструкции, добавил свой ключ google api в манифест. В iOS он работает отлично, однако на Android он выдает предупреждение и не показывает мне карту: «Предупреждение: собственный компонент для RCTMap не существует». Вот мой код:
import React, { Component } from 'react';
import { Text, View, TouchableHighlight, MapView } from 'react-native';
import Header from '../common/header';
import HomeStyleSheet from '../../style/home/homeStyleSheet';
export default class Results extends Component{
//...
render(){
return (
<View style={{ marginTop: 20 }}>
<Header headerText='RESULTS'>
</Header>
<MapView
style={{ height: 300, marginLeft: 0, marginRight: 0 }}
showsUserLocation={true}
region={{
latitude: 43.683470,
longitude: -79.318006,
latitudeDelta: 0.03,
longitudeDelta:0.03
}}/>
<View style={{ height: 5, backgroundColor: 'blue' }}/>
</View>
);
}
}
Что я делаю неправильно? Почему я получаю предупреждение? Я искал похожие проблемы здесь, но почти все сказали, что используют airbnb react-native-maps (и я так и сделал). Всем спасибо