Kotlin 1.9.10 官方文档 中文版
分层项目结构 Android 源代码集布局 添加依赖项 添加依赖项 添加 Android 依赖项 添加 iOS 依赖项 运行测试 构件编译项 配置编译项 构建最终原生二进制文件 多平台 Gradle DSL 参考 范例 FAQ 向团队介绍跨平台移动端开发 Kotlin 多平台兼容性指南 Kotlin 多平台移动端插件版本发布 平台 JVM Kotlin/JVM 入门 与 Java 库创建人指南 简介 可读性 可预测性 可调试性 反向兼容性 原生 Kotlin/Native 入门——在 IntelliJ IDEA 中 Kotlin/Native 入门——使用 Gradle Kotlin/Native 入门——使用命令行编译器 与 C 语言互操作 1.10.2.4.1 1.10.2.4.2 1.10.2.4.3 1.10.2.4.4 1.10.2.4 Kotlin/Native 开发 Apple framework——教程 CocoaPods 集成 CocoaPods 概述 添加对 Pod 库的依赖 使用 Kotlin Gradle 项目作为 CocoaPods 依赖项 CocoaPods Gradle 插件 DSL 参考 Kotlin/Native 库 平台库 Kotlin/Native 开发动态库——教程 内存管理器 Kotlin/Native0 码力 | 3753 页 | 29.69 MB | 1 年前3
Kotlin 官方文档中文版 v1.9分层项目结构 Android 源代码集布局 添加依赖项 添加依赖项 添加 Android 依赖项 添加 iOS 依赖项 运行测试 构件编译项 配置编译项 构建最终原生二进制文件 多平台 Gradle DSL 参考 范例 FAQ 向团队介绍跨平台移动端开发 Kotlin 多平台兼容性指南 Kotlin 多平台移动端插件版本发布 平台 JVM Kotlin/JVM 入门 与 Java 库创建人指南 简介 可读性 可预测性 可调试性 反向兼容性 原生 Kotlin/Native 入门——在 IntelliJ IDEA 中 Kotlin/Native 入门——使用 Gradle Kotlin/Native 入门——使用命令行编译器 与 C 语言互操作 与 C 语言互操作性 映射来自 C 语言的原始数据类型——教程 映射来自 C 语言的结构与联合类型——教程 Kotlin/Native 开发 Apple framework——教程 CocoaPods 集成 CocoaPods 概述 添加对 Pod 库的依赖 使用 Kotlin Gradle 项目作为 CocoaPods 依赖项 CocoaPods Gradle 插件 DSL 参考 Kotlin/Native 库 平台库 Kotlin/Native 开发动态库——教程 内存管理器 Kotlin/Native0 码力 | 2049 页 | 45.06 MB | 1 年前3
OpenShift Container Platform 4.2 镜像10.3.3. Jenkins 代理内存要求 所有 Jenkins 代理均使用 JVM 来托管 Jenkins JNLP 代理和运行任何 Java 应用程序,如 javac、Maven 或 Gradle。 默认情况下,Jenkins JNLP 代理 JVM 会将容器内存限值的 50% 用于其堆。该值可通过 CONTAINER_HEAP_PERCENT 环境变量修改,还可设置上限或整个覆盖。 于很多构建工作负载,可能还需调整此限值。 10.3.4. Jenkins 代理 Gradle 构建 在 OpenShift Container Platform 上的 Jenkins 代理中托管 Gradle 构建会出现其他复杂情况,因为除了 Jenkins JNLP 代理和 Gradle JVM 外,Gradle 还会生成第三个 JVM 来运行测试(若已指定)。 建议将以下设置作为起始点,在 Platform 上内存受限的 Jenkins 代理中运行 Gradle 构建。您还可按需修改这些设置。 通过将 org.gradle.daemon=false 添加到 gradle.properties 文件中来确保禁用长期 Gradle 守护 进程。 通过确保 gradle.properties 文件中未设置 org.gradle.parallel=true 且 --parallel 未设置为命令0 码力 | 92 页 | 971.35 KB | 1 年前3
OpenShift Container Platform 4.7 镜像JENKINS 代理 12.3.1. Jenkins 代理镜像 12.3.2. Jenkins 代理环境变量 12.3.3. Jenkins 代理内存要求 12.3.4. Jenkins 代理 Gradle 构建 12.3.5. Jenkins 代理 pod 保留 12.4. SOURCE-TO-IMAGE 12.4.1. Source-to-image 构建过程概述 12.4.2. 其他资源 12.3.3. Jenkins 代理内存要求 所有 Jenkins 代理均使用 JVM 来托管 Jenkins JNLP 代理和运行任何 Java 应用程序,如 javac、Maven 或 Gradle。 默认情况下,Jenkins JNLP 代理 JVM 会将容器内存限值的 50% 用于其堆。该值可通过 CONTAINER_HEAP_PERCENT 环境变量修改,还可设置上限或整个覆盖。 于很多构建工作负载,可能还需调整此限值。 12.3.4. Jenkins 代理 Gradle 构建 第 第 12 章 章 使用 使用镜 镜像 像 115 1 在 OpenShift Container Platform 上的 Jenkins 代理中托管 Gradle 构建会出现其他复杂情况,因为除了 Jenkins JNLP 代理和 Gradle JVM 外,Gradle 还会生成第三个 JVM 来运行测试(若已指定)。0 码力 | 123 页 | 1.20 MB | 1 年前3
OpenShift Container Platform 4.13 CI/CD置示例 5.2.3. Jenkins 代理内存要求 所有 Jenkins 代理均使用 JVM 来托管 Jenkins JNLP 代理和运行任何 Java 应用程序,如 javac、Maven 或 Gradle。 默认情况下,Jenkins JNLP 代理 JVM 会将容器内存限值的 50% 用于其堆。该值可通过 CONTAINER_HEAP_PERCENT 环境变量修改,还可设置上限或整个覆盖。 于很多构建工作负载,可能还需调整此限值。 5.2.4. Jenkins 代理 Gradle 构建 在 OpenShift Container Platform 上的 Jenkins 代理中托管 Gradle 构建会出现其他复杂情况,因为除了 Jenkins JNLP 代理和 Gradle JVM 外,Gradle 还会生成第三个 JVM 来运行测试(若已指定)。 建议将以下设置作为起始点,在 Platform 上内存受限的 Jenkins 代理中运行 Gradle 构建。您还可按需修改这些设置。 通过将 org.gradle.daemon=false 添加到 gradle.properties 文件中来确保禁用长期 Gradle 守护 进程。 通过确保 gradle.properties 文件中未设置 org.gradle.parallel=true 且 --parallel 未设置为命令0 码力 | 129 页 | 1.37 MB | 1 年前3
FISCO BCOS 2.1.0 中文文档译以及如何部署到区块 链,最后介绍一个应用模块的实现,通过我们提供的Web3SDK实现对区块链 上合约的调用访问。 本教程要求用户熟悉Linux操作环境,具备Java开发的基本技能,能够使用 Gradle工具,熟悉Solidity语法 [https://solidity.readthedocs.io/en/latest/]。 通过学习教程,你将会了解到以下内容: 1. 如何将一个业务场景的逻辑用合约的形式表达 tar.gz |-- build.gradle // gradle配置文件 |-- gradle | |-- wrapper | |-- gradle-wrapper.jar // 用于下载Gradle的相关代码实现 | |-- gradle-wrapper.properties // wrapper所使用的配置信息,比如 gradle的版本等信息 |-- gradlew |-- log4j.properties // 日志配置文件 项目引入Web3SDK 项目的build.gradle文件已引入Web3SDK,不需修改。其引入方法介绍如 下: Web3SDK引入了以太坊的solidity编译器相关jar包,因此在build.gradle 文件需要添加以太坊的远程仓库: 引入Web3SDK jar包 证书与配置文件 区块链节点证书配置 拷贝区块链节点对应的SDK证书0 码力 | 1058 页 | 740.85 KB | 1 年前3
FISCO BCOS 2.3.0 中文文档译以及如何部署到区块 链,最后介绍一个应用模块的实现,通过我们提供的Web3SDK实现对区块链 上合约的调用访问。 本教程要求用户熟悉Linux操作环境,具备Java开发的基本技能,能够使用 Gradle工具,熟悉Solidity语法 [https://solidity.readthedocs.io/en/latest/]。 通过学习教程,你将会了解到以下内容: 1. 如何将一个业务场景的逻辑用合约的形式表达 tar.gz |-- build.gradle // gradle配置文件 |-- gradle | |-- wrapper | |-- gradle-wrapper.jar // 用于下载Gradle的相关代码实现 | |-- gradle-wrapper.properties // wrapper所使用的配置信息,比如 gradle的版本等信息 |-- gradlew | |-- Table.sol | 项目引入Web3SDK 项目的build.gradle文件已引入Web3SDK,不需修改。其引入方法介绍如 下: Web3SDK引入了以太坊的solidity编译器相关jar包,因此在build.gradle 文件需要添加以太坊的远程仓库: 引入Web3SDK jar包 证书与配置文件 区块链节点证书配置 拷贝区块链节点对应的SDK证书0 码力 | 1227 页 | 10.79 MB | 1 年前3
FISCO BCOS 2.2.0 中文文档译以及如何部署到区块 链,最后介绍一个应用模块的实现,通过我们提供的Web3SDK实现对区块链 上合约的调用访问。 本教程要求用户熟悉Linux操作环境,具备Java开发的基本技能,能够使用 Gradle工具,熟悉Solidity语法 [https://solidity.readthedocs.io/en/latest/]。 通过学习教程,你将会了解到以下内容: 1. 如何将一个业务场景的逻辑用合约的形式表达 contractGasProvider); } SDK配置 我们提供了一个Java工程项目供开发使用,首先获取Java工程项目: asset-app项目的目录结构如下: 项目引入Web3SDK 项目的build.gradle文件已引入Web3SDK,不需修改。其引入方法介绍如 下: # 获取Java工程项目压缩包 $ cd ~ $ curl -LO https://github.com/FISCO- tar.gz |-- build.gradle // gradle配置文件 |-- gradle | |-- wrapper | |-- gradle-wrapper.jar // 用于下载Gradle的相关代码实现 | |-- gradle-wrapper.properties // wrapper所使用的配置信息,比如 gradle的版本等信息 |-- gradlew0 码力 | 1156 页 | 10.03 MB | 1 年前3
2019-2021 美团技术年货 前端篇设计了整体的 Flutter 包大小优化方案: 图 14 Android 侧 Flutter 包大小优化方案整体架构 前端 < 317 打包阶段:我们在原有的 APK 打包流程中,加入一些自定义的 gradle plugin 来 对 Flutter 产物进行处理。在预处理流程,我们将一些无用的资源文件移除,然后将 flutter_assets 中的文件打包为 bundle.zip。然后通过 DynLoader libflutter.so、libapp.so 和 flutter_assets/bundle.zip 从 APK 中移除,并上传到动态 发布系统托管。其中对于多架构的 so,我们通过在 build.gradle 中增加 abiFilters 进 行过滤,只保留单架构的 so。最终打包出来的 APK 即为瘦身后的 APK。 不经处理的话,瘦身后的 APK 一进到 Flutter 页面肯定会报错,因为此时 bundle: dynRootBundle, child: MyApp(), )); } 4.2.2 Native 侧修改 1. 打包脚本修改 在 App 模块的 build.gradle 中通过 apply 特定 plugin 完成产物的删减、压缩以及 上传。 2. 在 Application 的 onCreate 方法中初始化 FlutterDynamic。 3. 添加0 码力 | 738 页 | 50.29 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档[https://smartdev-doc.readthedocs.io/zh_CN/latest/]: 一套开放、轻量的开发组件集,覆盖智能合约的开发、调试、应用开发 等环节,包含了Solidity智能合约开发工具库、 智能合约Gradle编译插 件、应用开发脚手架。 ChainIDE [https://fiscoide.com/]:提供智能合约云端开发工具,帮助开发者 节约边际成本,加速推送区块链应用落地。 FISCO BCOS区块链工具箱 以及如何部署到区块 链,最后介绍一个应用模块的实现,通过我们提供的Java SDK实现对区块链 上合约的调用访问。 本教程要求用户熟悉Linux操作环境,具备Java开发的基本技能,能够使用 Gradle工具,熟悉Solidity语法 [https://solidity.readthedocs.io/en/latest/]。 如果您还未搭建区块链网络,或未下载控制台,请先走完教程搭建第一个区 块链网络,再回到本教程。 $ java -version # 返回 # java version "14.0.2" 2020-07-14 第二步. 创建一个Java工程 在IntelliJ IDE中创建一个gradle项目,勾选Gradle和Java,并输入工程名 asset-app。 注意:该项目的源码可以用以下方法获得并参考。(此步骤为非必须步骤) 注解 如果因为网络问题导致长时间无法下载,请尝试将`199.2320 码力 | 2649 页 | 201.08 MB | 1 年前3
共 159 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16













