Tôi đang tạo loại từ điển của ứng dụng sử dụng SQLite
. Tôi có một bảng duy nhất giữ cặp từ nước ngoài và bản dịch của họ. Tôi muốn đồng bộ hóa bảng này với một bảng tính cụ thể trong Google Documents.Android Sync Sqlite
Tôi đã tìm thấy điều này awesome library để truy xuất và thao tác GoogleSpreadsheets
, vì vậy ít nhất tôi được bảo hiểm cho điều đó. Nhưng tôi donT cảm thấy thoải mái về sự đồng bộ. Bây giờ,
- Tôi có thể sử dụng một
SyncAdapter
để làm đồng bộ hóa này giữa tôiSQLite
vàGoogleSpreadsheet
? Nếu có, làm thế nào tôi sẽ đi về nó? Tôi có thể truy xuất và thao tác các hàng của bảng tính trong sốonPerformSync
hoặc không? - Điều gì có thể là lựa chọn thay thế khác cho một kịch bản như vậy? Tôi có nên sử dụng một dịch vụ bình thường để thực hiện việc kiểm tra khi người dùng yêu cầu nó (trong hoạt động chính chẳng hạn)?
Trên vids Google I/O (đặc biệt là trên Android REST client apps) họ có vẻ khá thuyết phục cho việc sử dụng SyncAdapter
nhưng tôi không chắc chắn nếu nó có thể giúp tôi mà không có một dịch vụ REST thực tế.
Thanks in advance ..
Xem câu hỏi này. Nó có câu trả lời cho vấn đề của bạn. http://stackoverflow.com/questions/6314977/how-can-i-sync-my-android-sqlite-database-with-a-database-on-a-server-using-json –