build(android): 更新项目配置和依赖版本
- 在 gradle-wrapper.properties 中添加系统属性以启用 TLSv1.2 - 在 settings.gradle 中配置自定义 Maven 仓库和依赖解析管理 - 更新 common.android.bundle 中的版本号至 1.0.0 -调整组件属性和事件处理注册方式
这个提交包含在:
父节点
c072ac7417
当前提交
ee16d21c75
@ -5,3 +5,4 @@ networkTimeout=10000
|
|||||||
validateDistributionUrl=true
|
validateDistributionUrl=true
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
zipStorePath=wrapper/dists
|
zipStorePath=wrapper/dists
|
||||||
|
systemProp.https.protocols=TLSv1.2
|
||||||
|
|||||||
@ -1,5 +1,19 @@
|
|||||||
pluginManagement { includeBuild("../node_modules/@react-native/gradle-plugin") }
|
pluginManagement {
|
||||||
|
includeBuild("../node_modules/@react-native/gradle-plugin")
|
||||||
|
repositories {
|
||||||
|
maven { url "https://nexus-inner.51trust.com/repository/android/" }
|
||||||
|
gradlePluginPortal() // 如需官方插件
|
||||||
|
}
|
||||||
|
}
|
||||||
plugins { id("com.facebook.react.settings") }
|
plugins { id("com.facebook.react.settings") }
|
||||||
|
// 强制所有依赖解析走你的仓库
|
||||||
|
dependencyResolutionManagement {
|
||||||
|
repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS) // 禁止其他仓库
|
||||||
|
repositories {
|
||||||
|
maven { url "https://nexus-inner.51trust.com/repository/android/" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
extensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() }
|
extensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() }
|
||||||
rootProject.name = 'YiwangxinMultip'
|
rootProject.name = 'YiwangxinMultip'
|
||||||
include ':app'
|
include ':app'
|
||||||
|
|||||||
文件差异因一行或多行过长而隐藏
正在加载...
在新工单中引用
屏蔽一个用户