Gradle国内优化
环境变量添加 GRADLE_USER_HOME=自定义路径
自定义路径下新建init.gralde文件,并写入如下内容
allprojects{
repositories {
def ALIYUN_REPOSITORY_URL = 'https://maven.aliyun.com/repository/public'
def ALIYUN_JCENTER_URL = 'https://maven.aliyun.com/repository/public'
def ALIYUN_GOOGLE_URL = 'https://maven.aliyun.com/repository/google'
def ALIYUN_GRADLE_PLUGIN_URL = 'https://maven.aliyun.com/repository/gradle-plugin'
all { ArtifactRepository repo ->
if(repo instanceof MavenArtifactRepository){
def url = repo.url.toString()
if (url.startsWith('https://repo1.maven.org/maven2/')) {
project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL."
remove repo
}
if (url.startsWith('https://jcenter.bintray.com/')) {
project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_JCENTER_URL."
remove repo
}
if (url.startsWith('https://dl.google.com/dl/android/maven2/')) {
project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_GOOGLE_URL."
remove repo
}
if (url.startsWith('https://plugins.gradle.org/m2/')) {
project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_GRADLE_PLUGIN_URL."
remove repo
}
}
}
maven { url ALIYUN_REPOSITORY_URL }
maven { url ALIYUN_JCENTER_URL }
maven { url ALIYUN_GOOGLE_URL }
maven { url ALIYUN_GRADLE_PLUGIN_URL }
}
}
React Native安装
参考官方:https://reactnative.dev/docs/environment-setup
当前版本是0.71
安装依赖
必须安装的依赖有:Node、JDK 和 Android Studio。
Node 版本18。
警告!切勿使用 cnpm!
JDK 11 以上版本。 可从Oracle 或 Temurin 官网下载。
老于 0.67 版本需要 JDK 1.8。
使用 npx nrm use taobao 切换淘宝源。
使用 npx nrm use npm 切换官方源。
安装 Yarn,作为 npm 的替代品,可以加速下载。
npm install -g yarn
yarn切换淘宝源
yarn config set registry https://registry.npm.taobao.org
yarn切换官方源
yarn config set registry https://registry.yarnpkg.com
Android 开发环境
因繁琐,必须仔细阅读配置步骤。 国内用户必须使用稳定代理软件。
安装 Android Studio,选择 Custom 安装选项,确保选中 SDK、SDK Platform、Android Virt