将Android连接到Mongolab

将Android连接到Mongolab,android,mongodb,mlab,database,nosql,Android,Mongodb,Mlab,Database,Nosql,我无法将我的Android应用程序连接到Mongolab String connectionstring="mongodb://user:pass@ds027739.mongolab.com:27739/brokerdatabase"; MongoClientURI uri = new MongoClientURI(connectionstring); MongoClient client = new MongoClient(uri); 虽然我

我无法将我的Android应用程序连接到Mongolab

        String connectionstring="mongodb://user:pass@ds027739.mongolab.com:27739/brokerdatabase";
        MongoClientURI uri  = new MongoClientURI(connectionstring);
        MongoClient client = new MongoClient(uri);

虽然我使用了真实用户并传入了…//用户:pass@...,此代码在生成客户端时在第三行崩溃。如果你知道问题是什么,或者我是否在正确的轨道上,请告诉我。非常感谢。

这不是一个解决方案,但我认为您应该制作一个REST API,而不是直接从Android客户端连接它。直接连接可能导致凭据泄漏。