React native android 如何在react native中使用react native-映射

React native android 如何在react native中使用react native-映射,react-native-android,React Native Android,我尝试使用react native maps。我试着这样做: 但当我启动应用程序时,应用程序会立即关闭。我不明白为什么它会关闭?试试这个,如果它不工作,检查你的Android模拟器是否有Google Play服务 compile(project(':react-native-maps')){ exclude group: 'com.google.android.gms', module: 'play-services-base' exclude group: 'com.google.an

我尝试使用
react native maps
。我试着这样做:



但当我启动应用程序时,应用程序会立即关闭。我不明白为什么它会关闭?

试试这个,如果它不工作,检查你的Android模拟器是否有Google Play服务

compile(project(':react-native-maps')){
 exclude group: 'com.google.android.gms', module: 'play-services-base'
 exclude group: 'com.google.android.gms', module: 'play-services-maps'
}
compile 'com.google.android.gms:play-services-base:+'
compile 'com.google.android.gms:play-services-maps:+'
要进行添加,请添加此项

<meta-data
    android:name="com.google.android.geo.API_KEY"
    android:value="yourApiKey"
  />

在此代码后添加apiKey:

<activity android:name="com.facebook.react.devsupport.DevSettingsActivity" />

所以它应该是这样的:

<activity android:name="com.facebook.react.devsupport.DevSettingsActivity" />
  <meta-data
    android:name="com.google.android.geo.API_KEY"
    android:value="yourAPIkey"
  />


尝试检查所有有关安装的信息,尤其是在
Android Manifest.xml
apiKey
中。或者尝试卸载应用程序,然后重新运行它。我这样做了,但仍然相同。您确定添加此代码只会导致应用程序崩溃吗?尝试删除代码并检查应用程序是否正常工作。当我删除react native maps的包时,它正常工作,否则它不正常。我做了他们在这里说的:但仍然关闭应用程序你启用谷歌地图吗?API密钥呢?非常感谢您的帮助。
<activity android:name="com.facebook.react.devsupport.DevSettingsActivity" />
  <meta-data
    android:name="com.google.android.geo.API_KEY"
    android:value="yourAPIkey"
  />