フォアグラウンドアプリのプロセス ID を取得する (app.front_pid)
宣言
プロセス ID = app.front_pid()
戻り値
- プロセス ID
整数。フォアグラウンドアプリのプロセス ID を返します。フォアグラウンドにアプリがない場合は 0 を返します
説明
フォアグラウンドアプリのプロセス ID を取得します
フォアグラウンドにアプリがない場合は、SpringBoard(ホーム画面)のプロセス ID ではなく 0 を返します
SpringBoard のプロセス ID を取得するには、次のコードを使用します
local desktop_pid = app.pid_for_bid('com.apple.springboard')
sys.alert("桌面服务的进程号是:"..desktop_pid)
例
local pid = app.front_pid()
sys.alert("前台应用的进程号是:"..pid)
注:上記のコードでは、本章以外の関数 sys.alert を使用しています