http://www.cnblogs.com/smyhvae/p/3881477.html 找了個連接
問題描述:最近在學習Android SQLite中的SQLiteOpenHelper,使用SQLiteOpenHelper創建數據庫和表后,想查看一下自己創建的數據庫以及表文件,默認情況下數據庫位於根目錄下的data文件夾下面的data子文件夾下。選擇FileExplorer,打開data文件夾,發現無法查看。
解決辦法:要想查看data文件首先要獲取手機root權限,成功root后,修改data權限即可查看data里面的數據庫。data權限修改辦法:
1.Open cmd
2.輸入’adb shell’,回車(adc.exe位於SDK下的platform-tools文件夾下,需要設置環境變量path)
3.輸入su,回車
4.輸入chmod 777 /data, 回車(該步驟設置data文件夾權限為777(drwxrwxrwx),
也即administrators、power users和users組都有對該文件夾的讀、寫、運行權限)
5.輸入chmod 777 /data/data 回車(該步驟設置/data/data文件夾權限為777,依次類推)

777 第一個7是 當前用戶 可讀可寫可執行的十進制 6是可讀可寫
第二個7是 當前用戶所在的組 可讀可寫可執行
第三個7是 其他用戶 可讀可寫可執行
當你在Linux下用命令ll 或者ls -la的時候會看到類似drwxr-xr-x這樣標識,具體代表什么意思呢,下面我詳細說說,不清楚的一看就會明白。
這段標識總長度為10位(10個 ‘-’ ),
第一位表示文件類型,如該文件是文件(用-表示),如該文件是文件夾(用d表示),如該文件是連接文件(用l表示),
后面9個按照三個一組分,第一組:用戶權限,第二組:組權限,第三組:其他權限。
每一組是三位,分別是讀 r ,寫 w,執行 x,
這些權限都可以用數字來表示:r 4, w 2 , x 1。如果沒有其中的某個權限則用 ‘-’ 表示。
例如:
1,-rwxrwx---,
第一位‘-’代表的是文件,
第二位到第四位rwx代表此文件的擁有者有讀、寫、執行的權限,
同組用戶也有讀、寫、及執行權限,
其他用戶組沒任何權限。
用數字來表示的話則是770.
2,drwx------,
第一位‘d’代表的是文件夾,
第二位到第四位rwx代表此文件夾的擁有者有讀、寫、執行的權限,
第五位到第七位代表的是擁有者同組用戶的權限,
同組用戶沒有任何權限,
第八位到第十位代表的是其他用戶的權限,
其他用戶也沒有任何權限。
用數字來表示的話則是700.
更多關於Android權限文件標識請參閱:http://blog.csdn.net/u012719153/article/details/44776707
最后發現,在cmd里使用命令pull復制文件就沒問題了,終於解決

adb pull 文件位置 存放位置
http://www.tuicool.com/articles/63QfYf
