Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio中棉花糖的Gradle错误_Android_Android Gradle Plugin - Fatal编程技术网

Android Studio中棉花糖的Gradle错误

Android Studio中棉花糖的Gradle错误,android,android-gradle-plugin,Android,Android Gradle Plugin,我试图建立我的应用程序,我得到下面的错误,不知道如何解决它 1) Error:(49, 91) error: cannot find symbol variable BOOKMARKS_URI 2) Error:(56, 94) error: cannot find symbol variable BookmarkColumns 3) Error:(3780, 27) error: cannot find symbol method setLatestEventInfo(Context,Stri

我试图建立我的应用程序,我得到下面的错误,不知道如何解决它

1) Error:(49, 91) error: cannot find symbol variable BOOKMARKS_URI
2) Error:(56, 94) error: cannot find symbol variable BookmarkColumns
3) Error:(3780, 27) error: cannot find symbol method setLatestEventInfo(Context,String,String,PendingIntent)
有什么想法,怎么克服


谢谢

棉花糖取消了对书签的支持

浏览器书签更改

此版本取消了对全局书签的支持。这个 android.provider.Browser.getAllBookmarks()和 android.provider.Browser.saveBookmark()方法现在被删除。 同样,READ_HISTORY_书签和WRITE_HISTORY_书签 权限将被删除。如果您的应用程序针对Android 6.0(API级别 23)或更高版本,请勿访问全局提供商的书签或使用 书签权限。相反,你的应用程序应该存储书签 内部数据

参考文献


使用编译器版本21

apply plugin: 'com.android.library'

android {
    compileSdkVersion 21
    buildToolsVersion '26.0.0'
    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 18
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile files('libs/core.jar')
}

请注意,这并不是Android Studio所独有的—如果您在Eclipse中更新了应用程序以使用API 23进行编译,您会看到相同的错误。@Tanis.7x—谢谢Tanis,我同意,但我真的需要Android Studio为棉花糖编译apk吗?需要Gradle吗?@user45678反过来想:你真的需要这个api吗?他们把它移走了一段时间reason@user45678不幸的是,这不是Gradle或Android Studio的问题。您不能将全局书签与API 23一起使用,因为它已被Google删除。@TimCastelijns-同意,我可能会删除,但Https类也会产生另一个巨大影响。我正在使用Https类,他们也删除了它。他们建议,如果我想使用,我必须有gradle文件并向其添加异常,我需要androidstudio,gradle编译不能用Eclipse完成吗?