踩了两天的坑,安卓应用终于跑起来了
环境:Mac + Android Studio(1.1.0) + Genymotion(2.11.0)
问题一、The following SDK component was not installed: sys-img-x86-addon-google_apis-google-21
解决方案:
步骤一、参考 stackoverflow.com/a/30101297/…。通过右上角的"X"关闭"Downloading Components",弹窗选择"Re-run the setup wizard on the next Android Studio startup(Recommended)"点击OK
步骤二:参考 www.cnblogs.com/yjmyzz/p/42… 安装SDK。
问题二、make sure you have an Android emulator running or a device connected and have
解决方案:Android SDK Build-Tools 改为23.0.1,参考[reactnative.cn/docs/0.27/g…
问题三、Could not run adb reverse: spawnSync
解决方案:stackoverflow.com/a/40123229/…
Android Studio中找不到sdk manager
解决方案:首先确保Android Support是勾选上的
通过以下方式可以找到SDK manager
小结
我发现跟多问题都是因为没有参考官方文档reactnative.cn/docs/0.27/g…,而是自己胡乱配的,后来按照官方文档改一下就好