有没有办法让应用程序实现 "Manage Space" API?
Is there a way for an app to implement the "Manage Space" API?
在设置 > 应用程序管理器 > appname 下,您通常会在 "Storage" 下看到一个 "Clear data" 按钮。但对于某些应用程序,例如 Google Play 服务,它已被 "Manage Space" 按钮取代,该按钮会将您带到另一个 activity,让您选择要清除的数据。
有没有办法用普通应用程序做到这一点,还是仅限于系统应用程序?谷歌搜索在这里没有帮助。
在清单中命名要为此目的启动的 Activity:
<application
android:manageSpaceActivity=".my.manage.space.Activity"
... />
https://developer.android.com/guide/topics/manifest/application-element.html#space
请注意,您的情况可能会有所不同:在我的快速测试中,这似乎不适用于 API 25 或 26 的模拟器,但适用于 19 和 23,因此行为可能已经改变(尽管我可以找不到任何错误或更改日志。
希望对您有所帮助!
在设置 > 应用程序管理器 > appname 下,您通常会在 "Storage" 下看到一个 "Clear data" 按钮。但对于某些应用程序,例如 Google Play 服务,它已被 "Manage Space" 按钮取代,该按钮会将您带到另一个 activity,让您选择要清除的数据。
有没有办法用普通应用程序做到这一点,还是仅限于系统应用程序?谷歌搜索在这里没有帮助。
在清单中命名要为此目的启动的 Activity:
<application
android:manageSpaceActivity=".my.manage.space.Activity"
... />
https://developer.android.com/guide/topics/manifest/application-element.html#space
请注意,您的情况可能会有所不同:在我的快速测试中,这似乎不适用于 API 25 或 26 的模拟器,但适用于 19 和 23,因此行为可能已经改变(尽管我可以找不到任何错误或更改日志。
希望对您有所帮助!