react native打包apk时配置gradle阿里云maven仓库加速依赖下载

2023-11-13

前言

使用react native进行打包apk时,因为maven仓库的原因会导致某些依赖和包没有添加成功,会导致一些问题。所以做法就是将gradle中的仓库地址进行配置。而且配置过程中有一些注意事项要注意。

问题详解

进入android目录下,找到buid.gradle文件,对下面两部分进行修改:

buildscript {
    repositories {
        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}   //阿里云maven仓库
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}
repositories {

        maven {
            // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
            url "$rootDir/../node_modules/react-native/android"                 //不要注释或删除这段maven仓库
        }

        mavenLocal()
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/'}     //阿里云maven仓库
        jcenter()

    }

注意:不要删除上面注释标注的那段maven仓库,不然会导致打包生成apk的时候facebook的一些包无法导入而报错。


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

react native打包apk时配置gradle阿里云maven仓库加速依赖下载 的相关文章

随机推荐

  • PHP 之session cookie

    cookie和session有什么用 常见的用法 比如在有些网站下载东西需要会员先登陆 http协议本身是无状态的 无法得知顾客是否已经登陆 怎么办呢 cookie和session就可以知道 再比如网上购物 用户身份认证 程序状态记录 购物
  • shell经典面试题根据文件创建用户名及密码(亲测)

    转载来源 shell经典面试题根据文件创建用户名及密码 https www jianshu com p eeb455eef7ca 01 前言 shell脚本已经学习了很长一段时间了 现在时不时来看一些经典的面试题 复习一些常用知识点 温故知
  • IDEA必备的10款插件

    目录 1 Vuesion Theme 2 lombok 3 File Expander 4 GitToolBox 5 Maven Helper 6 Translation 7 arthas idea 8 Free Mybatis plugi
  • 递归问题------汉诺塔

    递归问题实际上是入栈出栈的一个过程 但有时候也会比较难理解 虽然用起来是比较方便的 1 include
  • windows文件传到linux导致文件类型错误处理

    问题 hadoop hadoop001 hadoop 2 6 0 cdh5 7 0 sbin start dfs sh 18 11 27 16 24 25 WARN util NativeCodeLoader Unable to load
  • VC++----using namespace std问题

    写一个简单的代码 cpp view plain copy print
  • 大数据组件-Flume集群环境的启动与验证

    大数据学习记录篇 持续更新中 个人主页 beixi 本文章收录于专栏 点击传送 大数据学习 持续更新中 感谢各位前辈朋友们支持学习 上一篇文章写到了Flume集群环境的安装 这篇文章接着上篇文章延伸Flume集群环境的启动与验证 如果Flu
  • JS:三种常用的函数定义方式

    js中函数也是一个对象 我们可以通过调用构造函数即new Function 的方式来定义 但是在 JavaScript 中 很多时候要尽量避免使用 new 关键字 因此这种方式并不推荐 了解即可 通常使用以下三种定义方式 命名函数 即最基本
  • ARMV8体系结构简介:AArch64系统级体系结构之Self-hosted debug

    1 前言 2 关于self hosted debug Debugger调试器 是操作系统或系统软件的一部分 它会处理debug exception或修改debug system register debugger运行在EL0 提供了用户de
  • VS Code 搭建 C/C++ 编译环境(clang)

    下载安装步骤 1 下载 LLVM 安装 比如我的安装在 E 盘 2 下载 MinGW w64 解压 无需安装 3 解压 MinGW w64 后 将 mingw64 下的文件拷贝到 LLVM 下 文件夹存在重名 合并即可 无冲突 我的环境 1
  • SpringCache -- Redis --- 配置与缓存使用--配置过期时间

    写在前面 学redis 还是得搭配SpringCache来玩一玩 前置内容 win安装 redis基础 springboot使用redis 文章目录 导入依赖 配置cache 使用 Cacheable CachePut CacheEvict
  • imx6ull: 从内核、buildroot配置实现ffmpeg+nginx+rtmp+USB摄像头

    前言 根据正点原子的教程 在官方提供的出厂根文件系统下很容易就实现了 I MX6U 嵌入式 Linux C 应用编程指南 第三十四章的视频监控项目 但是想自己从内核 根文件系统自己配置来实现整个流程 以便于在其他平台下能够迁移 而且也算是熟
  • Visual Studio Code+phpstudy(WampServer、LNMP...)搭建PHP开发环境

    VS Code是微软近年推出的一款文本编辑器 相关下载 https code visualstudio com Download phpstudy是将Apache Nginx PHP MySQ等等整合在一块的一个软件 为搭建软件开发 运行环
  • Python数据可视化的例子——直方图(hist)和核密度曲线(kde)

    直方图一般用来观察数据的分布形态 横坐标代表数值的均匀分段 纵坐标代表每个段内的观测数量 频数 一般直方图都会与核密度图搭配使用 目的是更加清晰地掌握数据的分布特征 下面将详细介绍该类型图形的绘制 1 matplotlib模块 matplo
  • 【达内课程】Android自动化测试框架Robotium

    文章目录 Robotium中各个类的用途 小试牛刀 测试1 测试2 测试3 测试4 测试5 Github地址 相关jar包下载 Robotium中各个类的用途 类 用途 方法 By 查询条件类 类似于UIAutomator的By类 只是 R
  • LeetCode介绍

    力扣 LeetCode 是领扣网络旗下专注于程序员技术成长和企业技术人才服务的品牌 源自美国硅谷 力扣为全球程序员提供了专业的IT 技术职业化提升平台 有效帮助程序员实现快速进步和长期成长 此外 力扣 LeetCode 致力于解决程序员技术
  • 点滴记录——使用Ganglia监控Openstack Swift状态

    转载请说明出处 http blog csdn net cywosp article details 42304487 在官方文档中有对StatsD来对Swift状态进行监控的描述 http docs openstack org develo
  • Android Studio中AndroidManifest.xml文件中application标签

    AndroidManifest xml 是每个android程序中必须的文件 它位于整个项目的根目录 描述了package中暴露的组件 activities services 等等 他们各自的实现类 各种能被处理的数据和启动位置 Andro
  • maven 常见命令 学习笔记(一)之 -pl -am -amd

    假设现有项目结构如下 dailylog parent dailylog common dailylog web 三个文件夹处在同级目录中 dailylog web依赖dailylog common dailylog parent管理dail
  • react native打包apk时配置gradle阿里云maven仓库加速依赖下载

    前言 使用react native进行打包apk时 因为maven仓库的原因会导致某些依赖和包没有添加成功 会导致一些问题 所以做法就是将gradle中的仓库地址进行配置 而且配置过程中有一些注意事项要注意 问题详解 进入android目录