【问题标题】:Change user id of an app on Android在 Android 上更改应用的用户 ID
【发布时间】:2026-02-23 21:25:01
【问题描述】:

我有根。那么如何更改Android应用程序的用户ID?背景是,我必须在我的应用程序中启动一个不属于我的应用程序的活动。但这只有在应用具有相同的用户 ID 时才有效。

感谢您的帮助

【问题讨论】:

    标签: android linux root userid


    【解决方案1】:

    您可以通过使用am start 命令启动另一个应用的Activity,以root 运行另一个应用的活动,然后以root 运行am start 命令。

    查看以下地点:


    所以最后你会做类似 `Runtime.exec("su -c \'am start....\'")

    【讨论】: