开发者社区> 问答> 正文

Android连接本地Mongodb出现deprecated提示的问题

开发环境是Eclipse+Android SDK+Mongodb+mongo-java-driver
Android的API是8(2.2),最低支持的是1.5,最高支持的是4.4。
Mongodb是用2.6.6
mongo-java-driver是2.13.0-rc2
我是做一个简单的学生资料录入的app。
原理是通过点击 save的button,触发SaveButton_Click,然后SaveButton_Click会把对应的
EditText的内容转换成一个mongodb的文档写入数据库。
编码提示mongo的构造方法已经deprecated,
`new Mongo();
new Mongo("localhost");
new Mongo("localhost", 27017);
new Mongo(new ServerAddress("localhost"));`
上述4种debug软件会有提示,在模拟器运行也会报错。如何才能解决呢?
MainActivity.java的代码:
1
2
3

展开
收起
落地花开啦 2016-02-27 16:33:32 3045 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    模拟器连接本地pc机不认localhost,应该是10.0.2.2
    mongo()构造器改为mongoclient()

    2019-07-17 18:49:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载

相关镜像