How to upload offline data on the android phone to the ODK server if the server has changed but the forms are the same

I would start by getting the data off those devices. If those devices are remote, this is the easiest way I've found.

  1. Install Files from the Play Store. https://play.google.com/store/apps/details?id=com.marc.files is the direct link.
  2. Switch from icon view to list view for easier navigation.
  3. Tap on "Android", then "data", then "org.odk.collect.android".
  4. Long press on "files" folder, tap on ⋮, then tap Compress icon.
  5. Long press on "files.zip" file, tap on ⋮, then tap Share icon.
  6. Chose Gmail, it will create a new email with files.zip. Send the email to yourself.
  7. When you are done, long press "files.zip" (not files!), tap on Trash icon. Click OK to confirm.

Once you have all the odk folders, then you can use ODK Briefcase to push them to Central.

1 Like