2015-12-16 84 views
0

中的數據庫我想創建一個可發送whatsapp消息的應用程序。 所以我已經有一個應用程序,可以在whatsapp編輯數據庫。 我使用了標準的SQLiteOpenHelper。 但我想知道,即使我阻止我的應用程序的根,數據庫如何被訪問。 它仍然可以編輯whatsapp的數據庫。這只是我的ROM和設備的錯誤還是始終可能?我的ROM是Samsung Galaxy S3的CyanogenMod 12.1。然而,如果它只是可能在我的設備上,我怎麼才能在其他設備上工作?被阻止的根應用程序可以編輯/ data/data/

+0

通常,沒有root你將無法直接觸摸另一個應用程序的sqlite文件 – Shmuel

+0

是啊,我知道..這就是爲什麼我想知道..我不能測試我的應用程序與這個設備,如果一切正常工作不應該工作.. – Panther

回答

0

我找到了原因。它的文件權限設置爲chmod 777,用於com.whatsapp和它的數據庫。如果我想在其他設備上編輯數據庫,我可以簡單地使用root用戶設置文件權限:)

相關問題