0
我有我想從另一個打開的應用程序。這是我以前開發的應用程序,但Android的似乎無法找到它:爲什麼我無法從設備上的應用程序中找到活動?
Intent intent = new Intent("org.example.android.ExampleActivity");
PackageManager packageManager =getActivity().getPackageManager();
List<ResolveInfo> activities = packageManager.queryIntentActivities(intent, 0);
boolean isIntentSafe = activities.size() > 0;
isIntentSafe
始終是假的,我直接從Android的文檔複製該代碼。
使用ComponentName同時包名和活動名稱 – njzk2
這似乎工作。 – user2863638