UTSForAndroid.md 1.5 KB
Newer Older
打打卡夫卡's avatar
打打卡夫卡 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
## 1 UTS插件介绍

### 1.1 什么是UTS插件

> UTS原生插件 是用 UTS语言 开发的App原生插件。

> UTS语言编译到Android平台,会转为kotlin;编译到iOS平台,会转为swift。

简单来说,

UTS插件 = 使用HX + typescript 开发插件

取代原有的java + android studio

### 2.1 UTS插件相比Android插件的优势


	
#### 更高的开发效率
	
	日常在解答插件开发者问题时,经常会遇到开发者提问:"开发过程中,原生插件和uni代码如何调试?"
	
	uni原生插件在这点上做的并不好,如果出现问题,需要频繁切换开发环境。
	
	UTS插件,完美的解决了这个痛点,全链路 HX + JS/TS开发,一站式调试。

#### 更好的通用性

	UTS插件天生具备跨平台基因。使用UTS开发插件多个平台的兼容成本远远低于原生开发
	
#### 较高的运行效率
	
	虽然UTS插件是基于ts/JS语言开发。但是实时会编译成kotlin代码。
	
	最终的apk中也是以.class字节码的形式。
	
	相比原生插件,在插件通信性能会有一定的提升。


## 2 Android上手必备

### 2.1 UTS插件介绍

需要了解UTS插件  [UTS开发官方文档](https://uniapp.dcloud.net.cn/plugin/uts-plugin.html)

	
### 2.1 UTS语言部分

需要掌握uts语言  [UTS语法文档]()


### 2.2 Android 知识部分

需要具备基本的Android开发知识 [Android 开发官方文档]()


## 3 Android常用API


## 4 注意事项