尝试使用try / catch块连接到sqlite数据库我发现当无法建立数据库连接时,就会创建数据库文件。检查here报告以下问题:
如果' example.db'不存在,没有抛出异常,但文件' example.db'已创建。
是否有解决此问题的解决方案' - 我毫不犹豫地称之为,因为这可能是设计上的。
我需要的是捕获错误而不是创建数据库。
答案 0 :(得分:4)
解决方法是检查文件是否存在,否则抛出异常:
compile 'com.google.android.gms:play-services:11.0.4'