タイトル | : EBStudioのclassnameの取り出し方 |
記事No | : 3226 |
投稿日 | : 2021/09/18(Sat) 20:56:26 |
投稿者 | : ryoh |
自作アプリで、インストールアプリからEBStudioを指定した場合、 検索語を指定して起動するべく考えました。 ですが、うまく classnameを取り出せません。 classname; info.ebstudio.ebpocket.SplashActivity を得てしまい、 classname; info.ebstudio.ebpocket.EBPocket が得られません。 先のclassnameでは、起動はしますが検索語が自動ではいりません。 どうすればいいでしょうか。 お教えいただければ幸いです。
インストールアプリ一覧取得の下記の3種はトライし 各トライからclassnameを得るようにしています。 PackageManager pm = getPackageManager();
1. List<ApplicationInfo> installedApps = pm.getInstalledApplications(pm.GET_META_DATA); 2. List<ResolveInfo> resolveInfos = pm.queryIntentActivities(intent, 0); 3. List<ApplicationInfo> installedApps = pm.getInstalledApplications(pm.GET_META_DATA);
*自作アプリ:EBStudio以外のアプリ指定はそのアプリにあった 動作をするようにします。
中途半端な情報で恐れいります。 よろしくお願いいたします。
|