Taro如何打包Android apk?

2023-10-29

首先,我们使用使用命令创建模板项目,创建的命令如下。

taro init myApp

然后,使用 yarn 或者 npm install安装依赖包,并使用下面的命令编译Taro项目。

yarn dev:rn

启动后会开启一个监听的进程。

不过,细心的你可能会发现,使用taro init命令初始化的项目是没有原生模块支持的,原来Taro使用了一个壳子工程,首先使用下面的命令下载壳子工程taro-native-shell,如下所示。

git clone git@github.com:NervJS/taro-native-shell.git

在taro-native-shell个目录使用 yarn 或者 npm install 安装依赖,并使用下面的命令启动壳子工程。

react-native run-android

不过,启动后报了如下的错误:

error: bundling failed: NotFoundError: Cannot find entry file index.js in any of the roots: ["/Users/mac/Taro/work/taro-yanxuan"]
    at DependencyGraph.getAbsolutePath (/Users/mac/Taro/work/taro-yanxuan/node_modules/metro/src/node-haste/DependencyGraph.js:317:11)
    at /Users/mac/Taro/work/taro-yanxuan/node_modules/metro/src/DeltaBundler/DeltaCalculator.js:280:416
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Taro如何打包Android apk? 的相关文章

随机推荐

  • 记一次feign文件上传配置引起的 “xx is not a type supported by this encoder.” 错误

    这里先给出正确的配置 不需要额外新增配置编码器 Encoder 网上大部分会让配置一个SpringFormEncoder 会有隐患问题 下面会详细说明 spring 默认的 FeignClientsConfiguration 中的 Page
  • Java二叉树3

    1 给定一个二叉树 找到该树中两个指定节点的最近公共祖先 最近公共祖先的定义为 对于有根树 T 的两个节点 p q 最近公共祖先表示为一个节点 x 满足 x 是 p q 的祖先且 x 的深度尽可能大 一个节点也可以是它自己的祖先 提示 树中
  • SRAM、DRAM、硬盘、ROM、RAM、EPROM、FLASH区别和联系

    SRAM和DRAM的区别和联系 电脑中的内存属于DRAM CPU中的二级缓存属于SRAM 存储原理 RAM Random Access Memory 随机存取存储器 主要的作用就是存储代码和数据供CPU 在需要的时候调用 但是这些数据并不是
  • win7上搭建android开发环境使用appium自动化测试android应用(一)

    如何通过appium在win7上使用android模拟器测试android应用 本编文章参考了大量网络现存文章 并根据自己的实际情况编写 希望对想用appium的初学者能有所帮助 一 为什么选择appium 你不需要以任何方式重新编译或者修
  • Android Socket 服务器本地发送图片给客户端

    第一步服务端 public static void main String arges 服务器发送图片给客户端 new Thread Override public void run System out println 发送图片信息 Se
  • Android Studio 入门笔记 (二) Activity 和 Application 简介

    Activity用于提供可视化用户界面的组件 可以与用户进行交互完成某项任务 例如拨号 拍照 和 发送e mail等 Activity是Android应用程序的基本组成单位 每一个Activity被赋予一个窗口 用于绘制用户界面 一个Act
  • 区块链技术系列(3)- Fabric基础架构原理

    前言 对于区块链方面多技术 我还是建议大家多看英文文档 多利用Google来搜索技术文章 怎么搭建自己专属V P N来访问Google 请看我之前发的文章 新人如何快速搭建自己的个人网站以及自己专属V P N代理 Linux基金会于2015
  • c++Lab-虚函数

    c Lab 虚函数 里氏转换原则 c 的虚函数 虚函数的实现机制 去掉virtual关键字 获取普通函数和虚函数的地址 机制 里氏转换原则 原文是派生的子类可以用于直接替代其基类 这个是一个很有意思也很常用的原则 当然也很重要 一般在面向对
  • NBIOT连接阿里云控制台(MQTT连接阿里云控制台)

    首先使用MQTT工具连接阿里云平台进行测试之后再使用NBIOT连接控制台 这里主要讲解MQTT连接阿里云的步骤 1 注册或登录阿里云账号 自行前往阿里云官网注册 2 进入物联网界面 首先点击阿里云旁边1位置的选项进入如下界面 找到物联网IO
  • HTTP 请求和 RPC 调用

    rpc字面意思就是远程过程调用 只是对不同应用间相互调用的一种描述 实现方式可以是tcp和http 这里我说一种rpc实现 可以对照dubbo rpc最关键的地方有请求体的封装 响应体的封装以及客户端调用的封装 求体 服务类class 一般
  • 基于Android的视频分享平台的设计与实现

    基于Android的视频分享平台的设计与实现 摘 要 短视频平台是以特定群众为目标的差异化群体定位工具 其利用自身的便捷性可以实现视频的随时拍摄和随时上传 可以产生亚文化圈的萌芽 这种开放便利的特性在吸引了广大用户的同时 也在一定程度上解决
  • 密码学理论11:公钥加密

    公钥加密概述 一方 接收方 生成一对密钥 pk sk 分别称为公钥和私钥 发件人使用公钥加密消息 接收方使用私钥解密生成的密文 当 Alice 得知 Bob 想与她通信时 她可以生成 pk sk 假设她还没有这样做 然后将 pk 明文发送给
  • python读取中编码错误(illegal multibyte sequence )

    读取中文txt文件时 经常会出现 gbk codec can t decode bytes in position 31023 illegal multibyte sequence 主要讲一种情况就是文章中含有utf 8或gbk无法编码的字
  • java学习总结(三),socket和NIO

    Socket 概念 两个程序 进程 通过一个双向通信连接实现数据交换 这个双向连接的一端是一个socket 套接字 分类 1 面向连接 TCP 2 面向无连接 udp 结构 每一个socket都是由ip地址和端口号唯一确定的 生命周期 打开
  • Windows10家庭版使用LxRunOffline工具迁移子系统和docker发行版到其他盘符防止系统盘爆满

    1 下载LxRunOffline工具 2 解压到一个自己平时安装软件的目录 并配置环境变量 重启电脑 打开命令行工具 输入LxRunOffline 如果显示下面的提示证明已经安装成功了 c 2019 Microsoft Corporatio
  • springboot整合shiro

    文章目录 springboot 整合shiro 一 shiro是什么 二 与springboot的整合 1 前期准备 2 ShiroConfiger配置类 3 过滤 拦截 4 认证 5 授权 6 注销 7 显示问题 登录 注销同时显示 无权
  • GitHub新手使用教学(从安装到使用)

    一 安装Git for Windows 又名msysgit 下载地址 https git for windows github io 在官方下载完后 安装到Windows Explorer integration的时候 将选项中将 Git
  • successfulHomework_1

    Re库 1 学习链接 https zhuanlan zhihu com p 135862699 folium库 1 学习链接A https blog csdn net weixin 43903639 article details 1138
  • Fedora 网络配置

    运行 vim etc sysconfig network scripts ifcfg eth0 修改文件如下 具体IP地址及网关根据自己要求修改 DEVICE eth0 ONBOOT yes BOOTPROTO static IPADDR
  • Taro如何打包Android apk?

    首先 我们使用使用命令创建模板项目 创建的命令如下 taro init myApp 然后 使用 yarn 或者 npm install安装依赖包 并使用下面的命令编译Taro项目 yarn dev rn 启动后会开启一个监听的进程 不过 细