【发布时间】:2017-02-27 12:11:10
【问题描述】:
在 API 23 中,android.provider.Browser.BookmarkColumns 包已被删除,而 UsageStatsManager 已被放置。而另一方面,UsageStatsManager 不适用于 23 之前的 API。
此外,使用 if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) 检查 sdk 版本也不起作用,因为包本身不存在。
如何在 CompileSdkVersion 23 上同时使用 UsageStatsManager 和 BookmarkColums?这可以通过拥有应用程序版本来实现,一个版本具有UsageStatsManager,另一个版本具有BookmarkColumns,如何?解决这个问题的正确方法是什么?
【问题讨论】:
标签: android android-studio android-6.0-marshmallow