對于data打開沒有文件的情況還請參考如下博客來修改權限,我最開始就是因為權限問題并不知道自己的數(shù)據(jù)庫是否創(chuàng)建成功了http://blog.csdn.net/q394895302/article/details/52796883
2017-05-19
最新回答 / 湖春
可能是出現(xiàn)主鍵 沖突
http://blog.csdn.net/google_huchun/article/details/71270232
2017-05-07
最新回答 / ImagineOwl
可以在別的地方創(chuàng)建,放在哪里無所謂,關鍵是調(diào)用的時候指定的路徑對就行
感謝老師的講解。
我自己試驗了一遍,發(fā)現(xiàn)現(xiàn)在在MAC上,可以用 DB Brower for SQLite 來打開 db.2 文件
另外,用真機調(diào)試的話,如果沒有root權限,是進不了data目錄,拿不到 .db 文件的。這時候要么就root。但是我覺得有點麻煩,于是在創(chuàng)建數(shù)據(jù)庫時,填入了一個外部存儲路徑。這樣 .db 文件就會保存在手機的存儲路徑里,而不是系統(tǒng)存儲位置,這樣文件就可以方便的拿到了:public static final String DATABASE_NAME = "/mnt/sdcard/info.db";
希望對大家有所幫助。
我自己試驗了一遍,發(fā)現(xiàn)現(xiàn)在在MAC上,可以用 DB Brower for SQLite 來打開 db.2 文件
另外,用真機調(diào)試的話,如果沒有root權限,是進不了data目錄,拿不到 .db 文件的。這時候要么就root。但是我覺得有點麻煩,于是在創(chuàng)建數(shù)據(jù)庫時,填入了一個外部存儲路徑。這樣 .db 文件就會保存在手機的存儲路徑里,而不是系統(tǒng)存儲位置,這樣文件就可以方便的拿到了:public static final String DATABASE_NAME = "/mnt/sdcard/info.db";
希望對大家有所幫助。
2017-05-03