Come ottenere l'elenco di tutte le attività nella nostra applicazione in esecuzione sul dispositivo.Elenco di tutte le attività nella nostra applicazione in esecuzione sul dispositivo
Ad esempio: la generazione di PDF e le attività di posta elettronica inclusi.
posso controllare per le attività con il codice come:
ActivityManager am = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
// get the info from the currently running task
List<ActivityManager.RunningTaskInfo> taskInfo = am.getRunningTasks(1);
Log.d("topActivity", "CURRENT Activity ::"
+ taskInfo.get(0).topActivity.getClassName());
ComponentName componentInfo = taskInfo.get(0).topActivity;
componentInfo.getPackageName();
Ciò tuttavia dare informazioni circa l'attività in esecuzione, che è l'attività in alto.
La mia idea è di whitelist le attività in esecuzione in modo che la mia applicazione di terze parti può eseguirlo mentre sul dispositivo. Quindi ho praticamente bisogno di tutte le attività in esecuzione nell'applicazione.
Sei alla ricerca di una soluzione di codifica o forse un'applicazione di terze parti può fare la differenza? – Chucky
In questo caso, questo sembra promettente http://www.activity-logger.com/features-android.html – Chucky
Devo installarlo sul mio dispositivo Android in cui è in esecuzione la mia applicazione? –