Skip to content
广告位招租广告位招租

UTS 插件开发教程目录

本教程系列旨在帮助开发者学习如何使用 UTS (uni TypeScript) 开发原生插件,包括 Android 和 iOS 平台的插件开发。以下是完整的教程目录,您可以根据需要选择相应章节进行学习。

前言

  • 简介 - UTS 插件开发教程概述及背景介绍
  • 教程目录 - 本教程的完整目录索引

Android - UTS API插件开发

基础配置

  1. 创建一个Demo插件项目 - 从零开始创建一个 UTS 插件项目
  2. 删除插件默认配置 - 如何清理和移除默认配置
  3. 增加仓库/依赖库 - 添加第三方依赖和仓库配置
  4. config.json配置说明 - 详解插件配置文件的各项参数
  5. 权限添加和说明 - Android 权限管理及配置方法

打包与开发

  1. 第一个包该怎么打? - 首次打包插件的完整流程
  2. Activity添加和说明 - 如何在插件中添加和使用 Activity
  3. Receiver添加和说明 - 广播接收器的配置与使用
  4. ${applicationId}是什么? - 应用 ID 的概念及使用场景
  5. 系统级通知该怎么写? - 实现系统通知功能的详细步骤

常见问题与进阶技巧

  1. interface写法规范? - 接口定义的最佳实践与规范
  2. 打包未生效可能的原因? - 排查打包问题的常见原因
  3. 类继承/实现老是报错? - 解决类继承与实现中的常见错误
  4. 功能/SDK需要自定义Layout,该怎么写? - 自定义布局的实现方法
  5. 插件包名该怎么写? - 包名命名规范与最佳实践
  6. res资源怎么拿到? - 访问和使用资源文件的方法
  7. libs的aar/jar怎么用? - 集成第三方库文件的详细步骤

iOS - UTS API插件开发

此部分内容正在编写中,敬请期待...

Android - UTS 组件插件开发

此部分内容正在编写中,敬请期待...

iOS - UTS 组件插件开发

此部分内容正在编写中,敬请期待...

学习路径建议

如果您是 UTS 插件开发的新手,我们建议您按照以下路径学习:

  1. 首先阅读简介,了解 UTS 的基本概念
  2. 从 Android API 插件开发的基础配置部分开始,按顺序学习前 5 个章节
  3. 完成第一个包该怎么打?章节,实践打包流程
  4. 根据您的具体需求,选择性学习其他章节

常见问题

在学习过程中遇到问题,可以优先查看以下章节:

关于更新

本教程将持续更新,包括完善现有内容和增加新的章节。如果您有任何建议或问题,欢迎在评论区留言。


Turbo UI 团队编写