当前位置: 首页 > news >正文

streamyfin(世博会)android 编译

streamyfin 因为用 bun 包管理器,需要全局安装 bun

npm install -g bun

安装依赖

bun install

编译 android 环境

npm run android

生成的 android 文件夹,android\gradle\wrapper\gradle-wrapper.properties,修改 distributionUrl

为阿里源地址,加快下载速度

distributionUrl=https://mirrors.aliyun.com/macports/distfiles/gradle/gradle-8.10.2-all.zip

‌同步修改依赖仓库地址‌,在 build.gradle 文件中加入以下代码:

allprojects {repositories {maven { url 'https://maven.aliyun.com/repository/public/' }mavenLocal()mavenCentral()}
}

需要配置 java17,用 android studio 打开生成的 android 文件夹

配置 gradle 目录,和 jdk 版本17

然后等着 build 项目,如果不小心有的项目 build 成 java21 版本,需要在 project stucture 中的 module 里将 21 手动改为 17 版本。重新 build。

添加阿里云公共仓库

https://maven.aliyun.com/repository/public

并把地址 https://repo1.maven.org/maven2 删除,防止用他下载出错。

编译成功后,打开安卓模拟器,studio 点击运行

在模拟器里打开 app 后就关闭了,可能是代码有错误。也有可能和 nodejs 版本有关

打开网页版

npm run start

会执行 git submodule update --init --remote --recursive 如果下载不下来用下面方法启动

npx expo start

报错,等代码修复了就会好使了吧 

http://www.dtcms.com/a/298642.html

相关文章:

  • 0人工沟通,它如何用AI撬动海外B端9400亿采购市场?
  • Round-Robin仲裁器
  • <HMI><威纶通><触摸屏>基于威纶通MT8106iQ触摸屏,实现自定义登录窗口(优化)
  • 内核驱动相关知识点
  • 【Agent】Common Ground 团队协作模型:Partner、Principal 与 Associate
  • 数据结构自学Day14 -- 归并排序
  • 正则表达式 \b:单词边界
  • 模拟flink处理无限数据流
  • WAIC2025预告|英码深元AI一体机将亮相华为昇腾展区,以灵活部署的能力赋能行业智能化转型
  • 学习:JS[6]环境对象+回调函数+事件流+事件委托+其他事件+元素尺寸位置
  • ReVQ (Quantize-then-Rectify,量化后修正)
  • 笛卡尔积规避:JOIN条件完整性检查要点
  • FreeRTOS—互斥信号量
  • Sweet Home 3D:一款免费的室内装修辅助设计软件
  • 【集合】JDK1.8 HashMap 底层数据结构深度解析
  • 第二章: 解密“潜在空间”:AI是如何“看见”并“记住”世界的?
  • 深入解析C语言三路快速排序算法
  • 动态规划:从入门到精通
  • 多品种小批量如何实现柔性排产?
  • 无感交互,创意飞扬:AI摄像头动捕赋能中小学AI人工智能实训室
  • Python Requests-HTML库详解:从入门到实战
  • 环境变量-进程概念(7)
  • 对自定义域和 GitHub 页面进行故障排除(Windows)
  • 批改作业小工具(一)-read report
  • InfluxDB Line Protocol 协议深度剖析(一)
  • 07 51单片机之定时器
  • 10BASE-T1S核心机制——PLCA参数详解
  • 关于AI编程的分析报告
  • 【通识】算法案例
  • 【电赛学习笔记】MaxiCAM 项目实践——与单片机的串口通信