我无法安装 React Native React-Native-Maps,当我尝试使用 React-Native Run-Android 构建时出现此错误(我还没有在 iOS 上尝试过):
配置项目“:app”时出现问题。无法解析配置“:app:_debugApk”的所有依赖项。未找到名称为“default”的配置。
我按照这里的说明进行操作:
https://github.com/airbnb/react-native-maps/blob/master/docs/installation.md
当我跑步时:
react-native link
Run Code Online (Sandbox Code Playgroud)
我得到:
rnpm-install info iOS module react-native-maps is already linked
rnpm-install info Android module react-native-geocoder is already linked
rnpm-install info iOS module react-native-geocoder is already linked
Run Code Online (Sandbox Code Playgroud)
它似乎可以在 iOS 上工作,但不能在 Android 上工作,尽管对于地理编码器来说它可以工作(并且该服务工作正常)。
所以我按照手动说明进行了编辑(但我仍然收到上面的错误):
android/app/build.gradle
android/settings.gradle
MainApplication.java
android\app\src\main\AndroidManifest.xml (已针对地理编码器进行了编辑)。
我确实对 build.gradle 中的版本号进行了一些操作:
// instructed in the installation guide -> build fail see above
compile project(':react-native-maps')
// Version 0.12.1 and earlier -> Build success but ERROR 500 in the …Run Code Online (Sandbox Code Playgroud) 我已经尝试使用官方文档安装相机胶卷.
但我在npm中找不到图书馆的名字
我试过:
npm install RCTCameraRoll --save
Run Code Online (Sandbox Code Playgroud)
但我明白了
npm ERR! code E404
Run Code Online (Sandbox Code Playgroud)
这样做的正确方法是什么?
注意:我不想安装第三方插件我想使用facebook CameraRoll