startApp static method

Future<ProcessResult> startApp({
  1. required String package,
  2. String? serialno,
  3. required String cmd,
})

Implementation

static Future<ProcessResult> startApp(
    {required String package, String? serialno, required String cmd}) async {
  final result = await Process.run(
      cmd,
      [
        if (serialno != null) '-s',
        if (serialno != null) serialno,
        'shell',
        'monkey',
        '-p',
        package,
        '-c',
        'android.intent.category.LAUNCHER',
        '1'
      ],
      runInShell: true);

  return result;
}