您的位置:首页 > Web前端 > React

React-Native 与 Android 集成 <一、环境搭建>

2016-07-04 11:49 573 查看

如何把react-native集成到已经存在的Android studio工程中

这部分主要参考官方文档:https://facebook.github.io/react-native/docs/embedded-app-android.html#contentIntergratingwith Existing Apps内容,这里简述一下:

1.导入react-native相关引用和权限

在build.gradle添加:

compile "com.facebook.react:react-native:0.17.+“
2.在studio工程中的
AndroidManifest.xml 
<uses-permission android:name="android.permission.INTERNET" />
在Android中支持晃动手机或点击菜单键打开react-native的调试页面,需要在
AndroidManifest.xml
中加入
<activity android:name="com.facebook.react.devsupport.DevSettingsActivity" />
react-natice需要app的
build.gradle
文件中配置
compileSdkVersion
为23,
minSdkVersion
为16,但是我们项目的app
minSdkVersion
为15,所以为了支持15,要修改app的
build.gradle
文件添加如下内容
12345
defaultConfig {ndk {abiFilters "armeabi-v7a"}}
AndroidManifext.xml
中添加
1
<uses-sdk tools:overrideLibrary="com.facebook.react" />
这时候可能会报一个ndk的错误,只要在
gradle.properties
中添加
1
android.useDeprecatedNdk=true
3.现在集成的环境以及配置好了,最后在网络好的情况下(能翻墙进facebook),rebuild 下,最后请看下面的插图。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android