如何在没有 运行 我的应用程序的情况下更改 Android 上的共享首选项(例如 iOS 上的设置包)?

How to change shared preferences on Android without running my app (like Settings bundle on iOS)?

我正在将 iOS 应用移植到 Android。 iOS 版本创建了一个设置包,因此该应用程序的设置显示为 iPhone 上 Apple 设置应用程序中的一个子部分。这使我可以更改某些应用程序首选项,而无需实际 运行 我的应用程序。其中,我可以在其中添加一个 "reset" 开关,如果我的应用程序启动,这将是第一个被检查的东西。如果设置,所有应用程序设置将重置为默认值。

Android 也有一个设置应用程序 - 有没有办法在 Android 上获得类似于 iOS 功能的东西?

不,Android上没有这样的东西。 设置应该在应用程序中。

但是,设备设置中有一个"Clear data"按钮,所以您不必自己实现"reset"按钮。