美文网首页
创建Native模块

创建Native模块

作者: barry | 来源:发表于2017-03-21 15:07 被阅读15次

    学习ReactNative的过程中,在创建Native中遇到了一些问题

    Native类.png

    下面要把RCTDeviceExtension制成表态链接库供RN使用###

    1 选中xocde -> file -> New -> Project... -> Cocoa Touch Static Library

    建立链接库.png

    <p>之后把RCTDeviceExtension文件替换掉即可,不需要打开工程</p>

    <p><code>如果直接静态链接库工程会报错,因为它需要RCT的一些库,所以不需要打开,直接把工程放入node_modules/'模块名'/之下即可,接下来要创建并配置两个文件package.json和RCTDeviceExtension.ios.js(可以拿现成的改改)</code></p>

    借一下RN入门与实战的图

    图片.png

    2 在新工程中使用Native模块
    首先一定要在新工程中的Library目录中加上模块,

    图片.png

    然后添加.a文件

    图片.png

    之后要配置路径

    图片.png

    3最后要选中RCTDeviceExtension编译一下,目的是生成.a文件

    图片.png

    经过上述RN就可以调用Native方法了

    如果有不对的地方,请各位指出来,非常感谢

    相关文章

      网友评论

          本文标题:创建Native模块

          本文链接:https://www.haomeiwen.com/subject/qahgnttx.html