2011-03-18 26 views
0

您好我正在爲android創建應用程序沒有任何問題,但我需要存儲一些信息,信息非常重要,因爲它是註冊和應用程序未來設置的結果,現在在管理應用程序中有一個可以清除數據的按鈕,有什麼方法可以禁用它?我在互聯網上發現了一些線索,人們寫道,不是不可能的。 或者,如果我將使用內部存儲來保存該信息,如果用戶將按「清除數據」,它也會刪除內部存儲中的文件或不是? 我也可以使用IMEI來識別手機用戶,但是如果IMEI號碼不可用,該怎麼辦?在Android手機中保存「始終」信息

我真的需要幫助任何想法我怎麼能做到這一點?

+0

我一定會回答,但告訴我的問題,請.. – Mudassir 2011-03-18 07:03:03

+0

也許在另一個字我怎麼能保存的東西像android手機中的xml文件那樣用戶不能刪除它? – Robert 2011-03-18 07:06:02

+1

如果您的數據非常敏感,我建議不要將其存儲在設備上。使用Web服務將其存儲在某個服務器上。還要考慮使用加密數據。 – Mudassir 2011-03-18 07:08:59

回答

1

去sqlite的database

你可以使用SqliteOpenHelper類存儲和retreving數據

+0

是的,我知道,但當我將「清除數據」數據庫中的數據信息將丟失;) – Robert 2011-03-18 07:26:56

+0

你見過這個http://developer.android.com/guide/topics/data/backup.html – 2011-03-18 07:39:17

+0

這很好,但仍舊來自Android 2.2,更老一些。從我看到的所有評論中,只有一個最好的辦法是通過網絡服務,但仍然存在一個問題,即什麼時候IMEI不可用。 – Robert 2011-03-18 07:49:22