HarmonyOS 如何通过反射创建某个类
在主模块中有个类A,如何在har包中通过反射,获取到这个类A的实例?类似java的Class.forName()方法。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS ArkTS中如何通过反射实例化一个类,并调用其中方法
365浏览 • 1回复 待解决
是否支持通过动态import反射调用类的静态成员函数和实例成员函数
861浏览 • 1回复 待解决
HarmonyOS如何反射调用同一模块中的类和方法
918浏览 • 1回复 待解决
HarmonyOS 声明式UI中可以通过@Watch来监测某个类中值的变化,普通的类中是否存在类似的机制来监测某个类中值的变化
193浏览 • 1回复 待解决
HarmonyOS ArkTS中如何判断某个类的实例是否实现了某个方法
406浏览 • 1回复 待解决
HarmonyOS如何通过router地址调用某个.ets文件中的某个function
610浏览 • 1回复 待解决
HarmonyOS 关于某个类默认参数的传递问题
776浏览 • 1回复 待解决
HarmonyOS ArkTS如何实现反射
247浏览 • 1回复 待解决
ArkTS中有没有类似java中反射创建实例的机制
450浏览 • 1回复 待解决
HarmonyOS @watch怎么作用在类的某个属性上
239浏览 • 1回复 待解决
ArkTS支持反射,有人知道反射用法吗?
2877浏览 • 1回复 待解决
HarmonyOS 判断实例对象是否是某个类的实例
405浏览 • 1回复 待解决
HarmonyOS ArkTS反射
265浏览 • 1回复 待解决
ArkUI如何通过代码动态创建组件
2898浏览 • 1回复 待解决
ArkTS中如何实现反射?
1063浏览 • 1回复 待解决
HarmonyOS可以实现通过一个字符串,直接创建这个类吗?
744浏览 • 1回复 待解决
HarmonyOS CustomDialog怎么把弹窗封装到某个类的方法中
227浏览 • 1回复 待解决
HarmonyOS 环境如何做反射执行
607浏览 • 1回复 待解决
HarmonyOS反射该怎么写
167浏览 • 1回复 待解决
如何通过代码触发滚动条滚动到某个位置
2851浏览 • 1回复 待解决
字符串反射
315浏览 • 1回复 待解决
HarmonyOS ts是否支持反射?
540浏览 • 1回复 待解决
HarmonyOS class添加@Observed,如何通过@Watch只监听class内某个属性的变化
238浏览 • 1回复 待解决
HarmonyOS 如何创建像java一样的匿名接口实现类
380浏览 • 1回复 待解决
HarmonyOS是否支持通过代码创建工程
748浏览 • 1回复 待解决
想在HAR包中通过反射获取主模块中类A的实例可以按照以下步骤进行:
1.确保HAR包中可以访问主模块:确保HAR包中包含对主模块的依赖声明,可以通过module.json文件中的dependencies字段进行配置。确保主模块中的类A在HAR包中可以被访问,通常通过oh-package.json5文件中的dependencies进行配置。
2.使用反射获取类A的实例:通过类名获取类实例的反射方法。
如下:
module.ets
Index.ets
该方法与java中的Class.forName()方法类似,可以看以下示例代码:harlibrary的src/main/ets/utils/Calc.ets
harlibrary的index.ets
hap的index.ets