我正在致力於將執行功能並最終在本地服務器中保存數據(高度機密)的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. 在Android中將SharedPreferences備份到本地服務器或設備
- 2. 備份服務器數據庫的本地機器
- 3. android設備沒有從本地服務器獲取數據
- 4. 使用visual studio在備份數據庫服務器上使用的備份本地sql server數據庫表
- 5. 本地訪問Android設備上的Apache服務器
- 6. 在Android設備上運行的本地代理服務器
- 7. 服務器上的Android應用數據庫(sqlite)備份
- 8. 設備上的Android授權服務器
- 9. SQL服務器數據庫備份
- 10. 從在Wamp服務器上運行的本地主機備份mySQL數據庫
- 11. 在本地服務器上自動執行MySQL數據庫備份和恢復
- 12. Android設備上「服務器不支持身份驗證方法」服務器
- 13. Android設備無法訪問本地WIFI上的網絡服務
- 14. 將Android設備連接到本地主機上的Web服務
- 15. 與本地主機服務器的Android設備連接
- 16. 在Azure備份服務器上備份SQL Server
- 17. Android數據備份
- 18. 從服務器到本地機器的增量備份
- 19. Android設備上運行設備訪問本地主機服務器(在MacBook上)在我的情況
- 20. 如何從android設備上的android設備上的USB設備讀取數據?
- 21. SQL服務器備份腳本
- 22. SQL備份版本與此服務器
- 23. Microsoft Azure備份服務器
- 24. VisualSVN服務器備份
- 25. Windows 2008服務器備份
- 26. 備份服務器權限
- 27. SVN服務器備份
- 28. 備份死MySQL服務器
- 29. RDS服務器備份
- 30. 如何在本地服務器上運行Android設備上的文件?
謝謝你的努力,但我認爲它是一個適當的答案,我問了,它不是我保存用戶數據,而是保存「客戶」數據:) – MGD 2012-03-03 13:18:58
以及你的問題讀取本地備份數據服務器,所以這是我的答案。無論如何,你實際上想要做什麼? – 2012-03-03 13:25:57
其實我正在尋找存儲和檢索我的平板電腦上的本地服務器的數據:) – MGD 2012-03-05 18:32:40