サブパッケージを取得して、通知でタップが完了したときにメインアクティビティが呼び出されるようにしたいとします。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"にあります。
私は、サブパッケージの命名にいくつかの命名法に関するエラーがあるはずですが、見つからないと思います。 PackageManager documentationから