1# ArkCompiler子系统变更说明
2
3## cl.arkcompiler.1 ArkTS字节码函数命名规则
4
5**访问级别**
6
7其他
8
9**变更原因**
10
11为了能使开发者可以准确的区分出不同的函数,引入了新的函数命名规则。
12
13**变更影响**
14
15变更前,函数名只有原函数名。如果有重名的函数,使用hash区分,开发者难以通过hash辨别出准确的hash是哪一个;变更后,引入了作用域标签的概念,使得函数可以准确的被辨识出来。使用新版本生成的字节码文件无法在之前版本的虚拟机上运行。
16
17**起始 API Level**
18
19字节码函数命名新规则从API 12起启用。
20
21**变更发生版本**
22
23从OpenHarmony SDK 5.0.0.26 开始。
24
25**变更的接口/组件**
26
27不涉及。
28
29**适配指导**
30
31无需适配。具体变更请查阅[方舟字节码函数命名规则](../../../application-dev/quick-start/arkts-bytecode-function-name.md)文档。