2012-08-06 90 views
0

我正在測試運行Android API中SQLite方法的Android應用程序。我希望獲得Android開放源代碼項目(AOSP)中SQLite代碼的代碼覆蓋率,並且在運行我的測試時設置它運行G-Cov並保存覆蓋範圍信息。但是,我不知道這個覆蓋範圍信息的存儲位置。我認爲它會在data/data/package-name,但我什麼也沒看到,而且我無法將所有文件都從Android模擬器中拉出來。Android/SQLite - 文件的存儲位置

有誰知道這個文件將被存儲在哪裏?我不確定它是存儲在SQLite中還是存儲在模擬器上(我認爲這是因爲我沒有在SQLite目錄中看到它)。

謝謝。

編輯:具體來說,我正在尋找* .gcno和* .gcda文件。

編輯:現在我想他們必須在模擬器上的共享庫,雖然在文件資源管理器(我使用Eclipse Juno與ADT),我看到什麼都沒有接近/lib/*/data/data/package-name/lib是空的。任何人都知道該位置可能在哪裏?

回答

0

是在數據/數據/什麼都沒有?

當這個文件夾是空的,也許嘗試sqlite管理器爲日食

+0

它不是空的任何手段。我的數據庫是應用程序的數據,我的測試顯示出來(儘管庫是空的)。無論如何,SQLite Manager會做什麼? – NioShobu 2012-08-06 15:35:25

+0

SQLite管理器顯示您的應用程序的數據庫。看看谷歌找到關於這位經理的東西。它有很多幫助。 – pinoxxio 2012-08-13 13:56:30