0
我需要從不同的應用程序讀取db文件。數據庫文件由特定提供程序應用程序&創建,我的應用程序必須讀取此數據庫文件並進行備份。無法訪問該文件:權限被拒絕。讀取db文件時權限被拒絕
是否可以讀取由其他應用程序創建的文件?我認爲它可能無法按照Android設計,但只是想通過設置任何權限來確認是否可能。
謝謝, 恩典。
我需要從不同的應用程序讀取db文件。數據庫文件由特定提供程序應用程序&創建,我的應用程序必須讀取此數據庫文件並進行備份。無法訪問該文件:權限被拒絕。讀取db文件時權限被拒絕
是否可以讀取由其他應用程序創建的文件?我認爲它可能無法按照Android設計,但只是想通過設置任何權限來確認是否可能。
謝謝, 恩典。
沒有它不可能從安卓中的另一個應用程序讀取db文件,除非這兩個應用程序都來自同一個發佈者。它是android安全模型的一部分,應用程序數據庫文件被設置爲只能由有問題的應用程序發佈者讀取。
這是由每個發佈者在設備上給他們自己的用戶ID完成的。
唯一的工作幾輪
希望這有助於
彼得
你說的是關於Android?你爲什麼不使用正確的標籤? – Marco
如果您嘗試打開另一個應用程序的數據庫,則會失敗(這很好,它是私人應用程序數據)。數據庫提供者應用應該以某種方式公開數據庫,例如通過將其寫入SD卡,以便您的應用程序可以訪問,打開並閱讀它。 – Knickedi