java Android 反射

标签 java android reflection

我有一个包含 2 个包的项目。 现在一个包 P1 有一个 A 类,方法为 mA

其他包 P2 有一个带有方法 mB 的类 B

我已经在P2中导入了包P1

现在当我使用反射方法时

Class objClass = Class.forName("A");    

它说“找不到类”异常

如何解决这个错误?我不想使用全名 P1.A

最佳答案

导入在运行时并不重要(反射是运行时功能) - 它只是对编译器的提示。使用完整限定类名来解析类对象

关于java Android 反射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10087796/

相关文章:

java - 在构建文件崩溃应用程序中使用 Multidex 启用 True 并出现空指针异常

java - SQLite中更新语句的问题

java - Eclipse 凯撒密码问题

java - 如何实现 isValid 连接以与 Oracle 驱动程序 class12 一起使用?

android - 如何同时编译Android 4.1/4.2相机+图库应用

android - QUERY_ALL_PACKAGES 权限有什么作用?

c# - 如何获取元数据自定义属性?

java - 如何获取通用接口(interface)的具体类型

c# - Fieldinfo.FieldType.FullName 未提供日期时间和 double 的数据类型

java - 时间问题..以及如何在java中操作它