2
在三星輪S3,我想開發如果Web應用程序運行與否,如果它沒有運行啓動網絡應用,汽車無檢查一個Tizen本地服務應用程序。 通過汽車無,我的意思是可以是檢查每分鐘或添加一個事件監聽器(用於應用程序的狀態改變)。Tizen本地服務應用檢查另一個應用程序正在運行
我想這樣做,因爲我的Web應用程序一段時間後遭到停權(可能是一天左右的時間),但我希望它在後臺始終運行。
現在,我可以用下面的代碼啓動從服務應用程序的Web應用程序。
app_control_h app_control;
int ret = APP_CONTROL_ERROR_NONE;
ret = app_control_create(&app_control);
if (ret != APP_CONTROL_ERROR_NONE)
dlog_print(DLOG_ERROR, LOG_TAG, "app_control_create() is failed. err = %d", ret);
ret = app_control_set_operation(app_control, APP_CONTROL_OPERATION_VIEW);
if (ret != APP_CONTROL_ERROR_NONE)
dlog_print(DLOG_ERROR, LOG_TAG, "app_control_set_operation() is failed. err = %d", ret);
app_control_set_app_id(app_control, "08CCMUEFHN.ROAMMprompt");
ret = app_control_send_launch_request(app_control, NULL, NULL);
if (ret != APP_CONTROL_ERROR_NONE)
dlog_print(DLOG_ERROR, LOG_TAG, "app_control_send_launch_request() is failed. err = %d", ret);
請幫助我開發代碼,以不斷檢查我的Web應用程序是否正在運行。
太謝謝你了。它簡單而輝煌。我還有一個問題。我的應用程序是從每天彈出四次的通知啓動的。有沒有辦法知道,該應用程序從通知,但不通過點擊錶盤的應用程序圖標啓動。 –