1
我試圖在應用程序運行的第一時間爲每個設備生成並保存UUID
。 我通過getFilesDir()
將這個UUID
保存到一個文件,但問題是如果用戶通過android設置刪除我的應用程序緩存,則上面的文件也將被刪除!有什麼辦法來保護提到的文件免於刪除過程或有沒有更好的方法?使getFilesDir()不可移除
在此先感謝
我試圖在應用程序運行的第一時間爲每個設備生成並保存UUID
。 我通過getFilesDir()
將這個UUID
保存到一個文件,但問題是如果用戶通過android設置刪除我的應用程序緩存,則上面的文件也將被刪除!有什麼辦法來保護提到的文件免於刪除過程或有沒有更好的方法?使getFilesDir()不可移除
在此先感謝
你可以把它寫入SD卡,並希望它不會被刪除,或者您可以查詢唯一信息設備(IMSI,IMEI ...),並將其存儲在服務器上,然後查詢您的服務器是否缺少信息。
用戶應該能夠從應用程序中完全刪除所有數據。
我同意你關於SD卡,但SD卡文件可以被每個用戶查看! – iSun
絕對如果你擔心這個問題,你可以加密它。 – s1m3n