我正在致力於將執行功能並最終在本地服務器中保存數據(高度機密)的android應用程序,我是一個新手,我需要來自你身邊人的想法我需要執行的步驟。我不能公開主要想法,但通過Android平板電腦將服務器上的客戶數據(放在服務器上的數據庫中)存儲在服務器上,將有多個平板電腦並行提供數據。我會很感激,如果有人會建議適當的教程(用於網絡服務創建/使用等)android設備備份本地服務器上的數據
0
A
回答
0
請按照Roto Meier編寫的link,它很好地解釋了你應該如何備份數據。
以下是從它的摘錄..
「增加了備份管理器中Froyo的Android和它是我們所容易實現,我可以受孕。 所有你需要做的是延長BackupAgentHelper
並在其onCreate
處理程序中創建一個新的SharedPreferencesBackupHelper
如PlacesBackupAgent所示,您的共享首選項備份幫助程序實例使用共享首選項文件的名稱,並且可以爲要備份的每個首選項指定密鑰。這應該只是用戶指定的首選項 - 這是不好的做法來備份實例或狀態VA riables「。
public class PlacesBackupAgent extends BackupAgentHelper {
@Override
public void onCreate() {
SharedPreferencesBackupHelper helper = new
SharedPreferencesBackupHelper(this, PlacesConstants.SHARED_PREFERENCE_FILE);
addHelper(PlacesConstants.SP_KEY_FOLLOW_LOCATION_CHANGES, helper);
}
}
「爲了您的備份代理添加到您的應用程序,你需要在你的清單中添加一個android:backupAgent
屬性的應用程序標籤。」
<application android:icon="@drawable/icon" android:label="@string/app_name"
android:backupAgent="PlacesBackupAgent">
「你還需要指定API密鑰(你可以從這裏獲得:http://code.google.com/android/backup/signup.html)」
<meta-data android:name="com.google.android.backup.api_key"
android:value="Your Key Goes Here" />
「來觸發備份你只需告訴備份管理器正在備份的數據已經改變了,我在SharedPreferenceSaver
的課程中從*FroyoSharedPreferenceSaver*
開始。「
public void savePreferences(Editor editor, boolean backup) {
editor.commit();
backupManager.dataChanged();
}
0
有一噸的基於HTTP的服務框架,而且幾乎每個純Java框架 (如CXF,軸等),客戶端將在Android上運行 - 你只需要挑選一個吸少(這是很難的部分)並且更容易處理。
對於機密和敏感數據我會使用加密通道 - 但這是框架 獨立。
相關問題
- 1. 備份服務器數據庫的本地機器
- 2. android設備沒有從本地服務器獲取數據
- 3. 使用visual studio在備份數據庫服務器上使用的備份本地sql server數據庫表
- 4. 本地訪問Android設備上的Apache服務器
- 5. 設備上的Android授權服務器
- 6. Android設備上「服務器不支持身份驗證方法」服務器
- 7. 將Android設備連接到本地主機上的Web服務
- 8. 在Azure備份服務器上備份SQL Server
- 9. Android數據備份
- 10. 如何從android設備上的android設備上的USB設備讀取數據?
- 11. 從服務器到本地機器的增量備份
- 12. SVN服務器備份
- 13. RDS服務器備份
- 14. VisualSVN服務器備份
- 15. Windows 2008服務器備份
- 16. 備份服務器權限
- 17. 在ubuntu服務器上備份數據庫的網站
- 18. 實時服務器上的數據庫備份出現錯誤
- 19. Android設備將無法連接到本地服務器
- 20. 連接本地PHP服務器與Android設備
- 21. 將android設備連接到本地服務器xampp
- 22. WSO2數據服務服務器 - 備份所有已部署的數據服務
- 23. 在服務器上同步設備上的數據?
- 24. Android備份服務 - 備份的時間和頻率如何?
- 25. 不能使用的備份與Android備份服務
- 26. 如何將數據庫備份文件上傳到服務器?
- 27. 不能從100.50備份100.0服務器上恢復數據庫
- 28. 從設備sqlite到服務器的Android數據同步
- 29. 在設備上的iOS websocket服務器
- 30. 從本地Mongodb數據庫備份
謝謝你的努力,但我認爲它是一個適當的答案,我問了,它不是我保存用戶數據,而是保存「客戶」數據:) – MGD 2012-03-03 13:18:58
以及你的問題讀取本地備份數據服務器,所以這是我的答案。無論如何,你實際上想要做什麼? – 2012-03-03 13:25:57
其實我正在尋找存儲和檢索我的平板電腦上的本地服務器的數據:) – MGD 2012-03-05 18:32:40