デバイスで他のアプリが開いているか閉じているか (「再開時」または「一時停止時」) を確認できるアプリを作成する必要があります。各アプリの使用時間を確認する必要があります。
デバイスで root アクセスなしで実行できますか?
デバイスで他のアプリが開いているか閉じているか (「再開時」または「一時停止時」) を確認できるアプリを作成する必要があります。各アプリの使用時間を確認する必要があります。
デバイスで root アクセスなしで実行できますか?
このコードを試してください
ActivityManager activityManager = (ActivityManager) this.getSystemService( ACTIVITY_SERVICE );
List<RunningAppProcessInfo> procInfos = actvityManager.getRunningAppProcesses();
for(int i = 0; i < procInfos.size(); i++){
if(procInfos.get(i).processName.equals("com.android.browser")) {
Toast.makeText(getApplicationContext(), "Browser is running", Toast.LENGTH_LONG).show();
}
}
ダウンロードパッケージ名ビューアを使用してパッケージ名を見つける
https://play.google.com/store/apps/details?id=com.gijoon.pkgnameviewer&hl=ja