首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    干货 | 终于来了!携程开源RN开发框架 - CRN

    2013年加入携程,主要负责App基础框架研发相关工作,曾参与Native、Hybrid和React Native框架设计、工程模块化、Android插件化等项目。...先简单回顾下ReactNative在携程的发展轨迹 2016年,RN 0.30.0版本,试验期 少数对性能和动态性都有要求的业务模块使用,其它大多选择流量小的业务流程做尝试; 完成了打包Bundle拆分...CLI 工程创建、调试和运行 打包时拆分框架和业务代码 打包时生成一套打包产物 (可同时运行在iOS和Android平台) 打包时支持增量编译 (同一JS模块多次编译模块ID不变,便于差分更新) LazyRequire...开源代码主要包括两部分 Runtime 分为iOS和Android两个目录,内部包含CRN修改的RN代码 默认带了CRNDemo工程,IDE中可以直接运行 CLI 和ReactNative的开源工程类似...crn-cli init 初始化工程,里面包含iOS、Android、JS代码 crn-cli run-ios , crn-cli run-android 运行RN工程,进行开发调试

    2.8K10

    使用 kotlin 写第一个 ReactNative Android 模块

    最佳的使用 Kotlin 快速开始写Android模块的方式 react-native init AwesomeProject 生成的 android 目录,是一个标准的 Android Studio...--verbose react-native init AwesomeProject --verboses RN 与已有项目集成的原理是,把已有的 Android 项目复制到 android 文件夹,...如果没有已有的运行良好的项目,不要尝试用 Android Studio 直接新建项目,因为 Android Studio 的默认 SDK 版本(25.3.1) 和 ReactNative 的SDK版本(...执行 react-native run-android 可能比在 Android Studio 中运行方便;但是第二次执行原生 Android 代码时, Android Studio Run Build...如果是真机,可能需要: adb reverse tcp:8081 tcp:8081 遇到诡异的问题时,可以尝试先: clean build 源码参考: https://github.com/ios122

    1.6K110

    React Native学习笔记(二)—— 概要、开发环境搭建、第一个React Navite程序

    一、概要 1.1、跨平台开发技术 在移动端开发项目中。开发资源不够时,同时由两个团队维护安卓和IOS两套原生APP是成本很高的。...学习成本较高: 在某些地方开发者依然需要为 iOS 和 Android 平台提供两套不同的代码,比如在原有项目的基础上嵌入RN时,需要根据平台进行封装和配置。...官方版 (2)、官网下载 Android Studio下载地址-谷歌中国,最新版本目前是Dolphin | 2021.3.1 Patch 1,这个版本新增了很多牛逼的功能,但是手上有工作项目的不要去轻易尝试...创建新应用程序 如果您之前安装了全局软件包,请将其删除,因为它可能会导致意外问题:react-native-cli npm uninstall -g react-native-cli @react-native-community.../cli React Native 有一个内置的命令行界面,你可以用它来生成一个新项目。

    3.6K21

    Hera-将小程序打包成移动APP的开发框架

    快速上手 安装脚手架 需要在系统中安装 Node.js 环境, 使用以下方法确认系统中 Node 的版本: node -v 如果得到的版本低于v7.6.0,或是提示找不到 node 命令,请点此下载最新的...Tips: 如果下载时出现网络问题,可以尝试使用 nrm 或 npm config 命令切换至国内的npm源 安装运行 安装依赖库 npm i hera-cli -g 初始化小程序 hera init...projName 进入新建的项目, 确认根目录有 config.json 文件: # 进入项目 cd projName # 查看配置文件 cat config.json web运行 hera run...web Android中运行 如果想要在安卓虚拟机或真机上运行,需要安装 Android Studio 以及: Android SDK Platform 25 Android SDK Build-Tools...; docs 目录下为项目文档及主页生成器;

    4.5K70
    领券