黑莓9780数据库创建失败,求各位大神指教
这两天公司开始搞黑莓开发了,于是乎就去看看SQLite创建数据库的操作!这里遇到两个问题1 .创建的时候报出了:IllegalArgumentException异常,我在8900模拟器上能够创建好,但是在9780上就出这个错了,以下是源代码,求各位大神指点:
try {
globaldb = DatabaseFactory.openOrCreate("file://" + /SDCard/Databases/user.db);
globaldb.close();
reateTable(globaldb, createAccountTable);
} catch (IllegalArgumentException e) {
Log.trace("IllegalArgumentException = "
+ e.toString());
}
异常是:illegalArgumentException invalid charactre in name(在openOrCreate的时候就跳错了)
2. 在9780黑莓本地文件系统中store/目录中创建不起来数据库,不知道为啥,知道的朋友麻烦交流下
我在其他几款模拟器上都OK得。。为啥这上边就不行
--------------------编程问答--------------------
是不是没有权限创建导致的?在真机测试需要自己手动添加相关权限
补充:移动开发 , BlackBerry