Android 运行设置

为您在“项目”>“构建与运行”>“运行”>“运行设置”中选择的套件指定的运行设备指定设置。

要在 Android 设备上运行和调试一个应用程序,您必须根据《[链接](creator-developing-android.html)》中的说明从开发主机连接到设备。

am 启动选项

Qt Creator 在启动应用程序时应用了一套默认的 Android Activity 管理器 (am) 启动选项。您可以在“活动管理器启动参数”字段中指定附加启动选项。但是,如果默认选项与附加选项冲突,应用程序可能无法启动。

常规运行的 Activity 管理器默认参数

am start -n <package_name>/<QtActivity_name>

调试模式下的 Activity 管理器默认参数

am start -n <package_name>/<QtActivity_name> -D

例如,要作为特定用户运行应用程序,请输入启动选项 --user 10,其中 10 是用户账户的用户 ID。

{Run Settings for an Android device}

Shell 命令

您可以将 Shell 命令指定为在应用程序启动前和退出后运行。例如,在“发射前设备上的 Shell 命令”中输入以下命令以解锁屏幕并切换到在设备上运行应用程序前的用户账户 10

input keyevent 82
am switch-user 10

在“退出后设备上的 Shell 命令”中输入以下命令以切换回默认用户 0 并在应用程序退出后解锁屏幕

am switch-user 0
input keyevent 82

另请参阅激活项目的套件配置项目的运行设置如何:为 Android 开发套件

©2024 年 The Qt Company Ltd. 提供的文档贡献均为其各自的版权所有者的版权。本提供的文档依据 Free Software Foundation 发布的 GNU 自由文档许可证版本 1.3 条款进行许可。Qt 及其相应标志是芬兰及其它全球国家的 The Qt Company Ltd. 的商标。所有其他商标均为其各自所有者的财产。