1
我想要获取该子包,以便在通知中完成轻敲时调用其主要活动。无法通过getApplicationInfo从其名称获取子包装
发生故障的代码是下列之一:
apppack="com.example.add.myapplication.mysubpackage";
try
{
ApplicationInfo app = context.getPackageManager().getApplicationInfo(apppack, 0);
...
}
catch (PackageManager.NameNotFoundException e)
{
e.printStackTrace();
}
随着失败之处在于PackageManager.NameNotFoundException被捕获。
如果使用apppack =“com.example.add.myapplication”调用该代码而不是显示其中的apppack,则不会抛出异常,我可以使用该包。
显示的代码包含的类位于包“com.example.add.myapplication”中。
我猜错误必须是关于命名子包的一些术语,但我没有找到它。