如何判断一个Activity是否在Androidmanifest文件中有注册?
您的每一个用心回答,都会让这个世界变得更美好一些!
还有这种奇葩需求!
你可以启动一下,然后就报错了。说你没有注册。
你也可以通过包管理器,获取所有的activity列表
context.getPackageManager().getPackageInfo(包名, PackageManager.GET_ACTIVITIES);
遍历packageInfo.activities里面的内容,看看有没有你想要的。
如果没有注册 编译器会提示你
你把鼠标放在该Activity的名字上 会提示黄色的警告!
提示该Activity没有注册
还有一种方法就是运行 让编译器帮你找错 他会提示你是否在清单中注册你的Activity
打开Androidmanifest文件,ctrl+f搜索
还有这种奇葩需求!
你可以启动一下,然后就报错了。说你没有注册。
你也可以通过包管理器,获取所有的activity列表
context.getPackageManager().getPackageInfo(包名, PackageManager.GET_ACTIVITIES);
遍历packageInfo.activities里面的内容,看看有没有你想要的。
如果没有注册 编译器会提示你
你把鼠标放在该Activity的名字上 会提示黄色的警告!
提示该Activity没有注册
还有一种方法就是运行 让编译器帮你找错 他会提示你是否在清单中注册你的Activity
打开Androidmanifest文件,ctrl+f搜索