嗨,我是黑莓开发的新手。
我正在尝试创建一个小型的 sqlite 演示应用程序。为此,我正在编写以下代码:
try
{
URI myURI = URI.create("file:///SDCard/Databases/myDb.db");
d = DatabaseFactory.openOrCreate(myURI);
d.close();
add(new RichTextField("DB created successfully"));
}
catch ( Exception e )
{
System.out.println( e.getMessage() );
e.printStackTrace();
add(new RichTextField("Error: "+e.toString()));
}
当我运行它时,我遇到了这样的异常
net.rim.device.api.database.DatabasePathException:路径名无效。路径不包含正确的根列表。有关详细信息,请参阅 FileSystemRegistry 类。
我已经在模拟器中设置了 SD 卡:Simulate-->change sdcard-->Add directory (E:\mediacard)