【发布时间】:2018-05-06 17:26:10
【问题描述】:
我想以编程方式清除 android 地图(和导航)应用程序的历史记录。
我知道有一种方法可以通过
清除浏览器历史记录Browser.clearSearches(getContentResolver());
以及对应的权限:com.android.browser.permission.WRITE_HISTORY_BOOKMARKS
这很好用(2.2.)。
但我找不到任何清除地图历史记录的方法。 在线清除谷歌/历史记录也无济于事。
市场上有一些应用程序在推广这样做,所以必须有一个API,但我真的找不到它。
我也搞砸了 CLEAR_APP_CACHE 和 CLEAR_APP_USER_DATA 但似乎它们是已签名/仅限 root 的权限,而且删除太多了。
【问题讨论】:
-
这听起来像是你需要 SU 权限的东西。
标签: android navigation maps