gpt4 book ai didi

android - buildToolsVersion 23.0.1 的一些问题

转载 作者:太空宇宙 更新时间:2023-11-03 11:33:09 25 4
gpt4 key购买 nike

我的项目 build.gradle 是:

...
compileSdkVersion 21
buildToolsVersion "22.0.1"
...

一切正常,但是当我将其更改为最新的 compileSdkVersion 23buildToolsVersion "23.0.1" 时,一些类如下:

Browser.BookmarkColumns  cannot resolve "BookmarkColumns"

notification.setLatestEventInfo(..) cannot resolve "setLatestEventInfo"

还有……
最后一个构建工具版本有什么问题,我该如何解决?

最佳答案

Browser.BookmarkColumns 已在 api 23 中删除,如 marcinj已经说过了
(参见 http://developer.android.com/sdk/api_diff/23/changes/pkg_android.provider.html)
您可以定义自己的 BookmarkColumns 对象:

public static class BookmarkColumns implements BaseColumns {
public static final String URL = "url";
public static final String VISITS = "visits";
public static final String DATE = "date";
public static final String BOOKMARK = "bookmark";
public static final String TITLE = "title";
public static final String CREATED = "created";
public static final String FAVICON = "favicon";

public static final String THUMBNAIL = "thumbnail";

public static final String TOUCH_ICON = "touch_icon";

public static final String USER_ENTERED = "user_entered";
}

您还可以定义同样缺少的 BOOKMARKS_URI:

public static final Uri BOOKMARKS_URI =
Uri.parse("content://browser/bookmarks");

这将适用于较低级别的 api,因为它们实际上是辅助对象。但是,在 api 23 上,您可能会遇到与书签有关的其他问题,因为其他内容也发生了变化(权限等)。

关于android - buildToolsVersion 23.0.1 的一些问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32420427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com