Android Couchbase无法将文档写入数据库

Android Couchbase无法将文档写入数据库,android,couchbase-lite,Android,Couchbase Lite,我是安卓系统的新手,正在尝试使用couchbase mobile将图像存储到数据库中。当我尝试运行我的代码时,logcat输出错误“无法写入数据库。当前获奖版本未被删除,因此这是一个冲突”。我不知道我做错了什么。任何帮助都将不胜感激。这是我的密码 Document document = database.getDocument("test1"); Map<String, Object> docContent = new HashMap<>(

我是安卓系统的新手,正在尝试使用couchbase mobile将图像存储到数据库中。当我尝试运行我的代码时,logcat输出错误“无法写入数据库。当前获奖版本未被删除,因此这是一个冲突”。我不知道我做错了什么。任何帮助都将不胜感激。这是我的密码

        Document document = database.getDocument("test1");
        Map<String, Object> docContent = new HashMap<>();
        docContent.put("message", "Hello Couchbase Lite");
        docContent.put("creationDate", currentTimeString);
        docContent.put("Testing Message 1","Testing the sync of message");
        try {
            document.putProperties(docContent);
            UnsavedRevision newRev = document.createRevision();
            URL url = new URL("res/mipmap-mdpi-v4/sym_def_app_icon.png");
            newRev.setAttachment("photo.png", "image/png", url);
            newRev.save();
            Log.d (TAG, "Document written to database named " + dbname + " with ID = " + document.getId());
            } 
        catch (CouchbaseLiteException e) {
            Log.e(TAG, "Cannot write document to database", e);
            }
        catch (MalformedURLException e) {
            e.printStackTrace();
        }
documentdocument=database.getDocument(“test1”);
Map docContent=newhashmap();
put(“message”、“Hello Couchbase Lite”);
docContent.put(“creationDate”,currentTimeString);
docContent.put(“测试消息1”,“测试消息同步”);
试一试{
文件属性(docContent);
UnsavedRevision newRev=document.createRevision();
URL URL=新URL(“res/mipmap-mdpi-v4/sym_def_app_icon.png”);
newRev.setAttachment(“photo.png”,“image/png”,url);
newRev.save();
Log.d(标记,“写入名为“+dbname+”且ID=“+Document.getId()”的数据库的文档”;
} 
捕获(CouchBaselite异常){
Log.e(标记“无法将文档写入数据库”,e);
}
捕获(格式错误){
e、 printStackTrace();
}