Запуск приложения (app.run)
Объявление
состояние = app.run(идентификатор_пакета_приложения)
Параметры
- Идентификатор пакета приложения
Строка; идентификатор можно посмотреть в приложении XXT -- Ещё -- Список приложений
Возвращаемое значение
- Состояние
Целое число, статус запуска
Значение 0 означает успешный запуск
Другое значение означает ошибку запуска
Описание
Если функция не работает в вашем скрипте, попробуйте использовать вместо неё функцию runApp.
Пример
-- Открытие встроенного приложения погоды с последующим выходом
local r = app.run("com.apple.weather") -- Запуск приложения; имя пакета можно посмотреть в приложении XXT -- Ещё -- Список приложений
sys.msleep(10 * 1000) -- Ожидание 10 секунд
if r == 0 then
app.close("com.apple.weather") -- Выход из приложения
else
sys.alert("启动失败", 3)
end
Примечание: приведённый код использует функции из других разделов sys.msleep и sys.alert