簡體   English   中英

我該如何做這個文件路徑?

[英]how do i go about doing this file path?

我制作了一個我正在為之進行更新的應用程序,在舊版本中,我像這樣硬編碼了文件路徑

"/data/data/my.app.here/troll"

所以現在我嘗試進行更新,並且嘗試使用類似於

Context.getFilesDir()

但這又回來了

/data/user/0/my.app.here/files

應用程序信息存儲在troll文件中,當我推送更新時,我不想使用其他路徑並使它們重新開始其信息。 解決這種情況的最佳方法是什么?

有人可以告訴我解決這種情況的最佳方法嗎?

getFilesDir()返回的File上調用getParentFile()以獲取其父目錄。 您的troll文件應該在其中。 那不是放文件的好地方,所以YMMV。

如果您關心的是/data/user/0/ ,它將由Android處理,並且當主要用戶是運行您的應用程序的用戶時,應映射到/data/data/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM