参照react native的官网进行windows下android环境的配置,其实它里面包含了各个平台下ios/Android的教程,可自行学习。

其中会遇到一些问题:

1、java.lang.RuntimeException: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

2、A problem occurred configuring project ':app'.>failed to find Build Tools revision 23.0.1

1和2参考这篇文章,

第一个问题,文章中的方法只针对当前项目,下次创建新项目还会遇到这样的问题,最好是自己配置一下sdk的环境变量,ANDROID_HOME=sdkDir(你的sdk的目录)

3、Unable to open PNG file参考这篇文章

4、Could not get BatchedBridge, make sure your bundle is packaged correctly参考这篇文章

文章中存在一些问题,他所执行的命令,可能由于编辑器粘贴的原因,少了一个“-”,另外,一般执行完react-native init xxx(xxx为你自己起的工程名),输出路径应该是android/app/src/main/,而且没有assets文件夹,需要自己去创建一个,改后如下:

react-native bundle --platform android --dev false --entry-file index.android.js --bundle-outputandroid/app/src/main/assets/index.android.bundle --assets-destandroid/app/src/main/res/

记得自己去android/app/src/main/路径下创建assets文件夹


以上是我在成功运行到手机上所遇到的一些问题,记录一下,感谢前人的栽树。


参考链接:
http://reactnative.cn/docs/0.36/getting-started.html#content
http://www.jianshu.com/p/c04ac43f5021
http://blog.csdn.net/qq_22260247/article/details/42007007
http://blog.csdn.net/b992379702b/article/details/52234479


更多相关文章

  1. Android(安卓)表单模拟,文件上传!
  2. android studio使用定制化android sdk
  3. Android常见错误汇总
  4. Gradle 3.1 修改apk文件名和输出路径
  5. android 调用java编写接口 简单示例
  6. Android(安卓)高效的SQLite型数据库greenDAO使用
  7. Ubuntu 环境编译Kernel和Android
  8. android多语言切换失效
  9. android源码编译出现No private recovery resources for TARGET_

随机推荐

  1. Android常用设计模式(二)
  2. Android(安卓)单元测试和日志输出
  3. [置顶] android activity返回键被dialog
  4. Android应用启动后自动创建桌面快捷方式
  5. Android中的消息机制
  6. 获取Nexus系列手机驱动(用于编译Android(
  7. Google将在Android 2.2中提供Adobe Flash
  8. Android add prebuilt lib(*.so) to Andr
  9. Android多媒体学习一:Android中Image的简
  10. Android下使用Hessian与Java服务端通讯