Titanium:SQLite数据库存储在哪里?
我开始使用sqlite数据库的钛应用程序。我得到奇怪的数据库结果,所以只想使用FF SQLite管理器浏览数据库,但我不确定数据库在哪里?Titanium:SQLite数据库存储在哪里?
这是创建DB(部分)的代码:
var db = (function() {
//create an object which will be our public API
var api = {};
//maintain a database connection we can use
var conn = Titanium.Database.open('quote');
我在Mac上运行钛工作室。
感谢,
比利
我认为这是像
/Library/Application\ Support/iPhone\ Simulator/.../your.app.id/..
看看。考虑有两个/ Library-Folders(在root和home中)。对不起的答案感到抱歉。
手机本身如何(在个人目录或MyDocuments中? – BRogers
/data/data/your.app.id/databases/
我没有/数据。尝试光盘/数据,但没有找到目录。这是一个子目录吗? – iamjonesy
启动android sdk'adb -e shell'附带的adb shell –
所有项目文件夹都位于这里:
~/Library/Application\ Support/Titanium/appdata/
它们是由应用程序ID进行排序。 在每个文件夹中,您会发现一个Databases.db文件,其中包含您的数据库,如果该应用程序有一个。
对于Android,该位置是/data/data/your.app.id/databases/
普通的,你不能直接看到文件,除非你获得了root权限。
而且,您可以使用adb series命令将文件获取到您开发计算机,并分析桌面计算机上的db文件。
对于iOS来说,查看数据库文件的最佳方式是在您的模拟器中运行应用程序。分贝文件通常在位置simalar存储为这个
/Users/[your name]/Library/Application Support/iPhone Simulator/7.1/Applications/3CE12954-6C8A-48E1-BF71-CF483E01CBA1/Library/Private Documents
的路径是在
〜/库/开发商/ CoreSimulator /设备/ {DEVICEID} /数据/容器/数据/应用/ { APP_WEIRD_ID} /库/私人 文件/
在什么平台上都是你的,有差别...... IOS/Android的 –