getPublicType

abstract fun getPublicType(): Type

获取 Variable 注入到脚本时需要显示的类型.

因为有可能变量会被混淆, 注入到脚本时如果使用该类型的话可能下次混淆时变成了不同的类型, 从而导致变量无法正常使用. 推荐的做法是 getPublicType 返回接口类型, 并且保证该接口没有被混淆. 当然如果代码不会被混淆的话, 那么直接使用变量的原始类型也是可以的.

Return

变量注入到脚本时显示的类型.