Skip to content

Latest commit

 

History

History
98 lines (57 loc) · 4.57 KB

collect-install.rst

File metadata and controls

98 lines (57 loc) · 4.57 KB

Collect Installation and Setup

Installing Collect

Install from Google Play Store

Recommended

The ODK Collect App is available in the Google Play store.

Install Manually

You can also download from the web and install manually.


Note

On older Android devices (4.0 and earlier), ODK Collect required an external SD Card. This is no longer an issue because Android devices have internal storage. Virtually all current Android devices will run ODK Collect.

Tip

Developers can also install ODK Collect on an Android emulator. However, this can be slow and buggy and is not recommended.

Connecting to a Server

When you first install Collect, it connects to the ODK Aggregate Demo server. You can try out the app by :ref:`downloading blank example forms <in-app-get-blank-forms>`, :ref:`filling them out <fill-blank-forms>`, and :ref:`uploading completed forms <uploading-forms>` back to the demo server.

Tip

Managing forms from an ODK Aggregate server or Google Drive is typical. However, there are other ways to use ODK Collect. You can also :ref:`upload blank forms directly to your device <loading-forms-directly>`, :doc:`download completed forms directly with adb <collect-adb>`, or :doc:`use ODK Briefcase <briefcase-forms>`.

Connecting to your own ODK Aggregate Server

See :doc:`aggregate-install` to setup your ODK Aggregate server.

Connecting to a Googe Drive Account

Connecting to another server app

Any server application that implements the OpenRosa API can be connected to, using the :ref:`connecting-to-aggregate` instructions. Choose :menuselection:`ODK Aggregate` as the server type.

Warning

In :menuselection:`Server Settings`, there is currently a :guilabel:`Type` option of :menuselection:`Other`. It is unlikely you will need this option, since any server application will need to implement the same API as ODK Aggregate.

If you think you might need to connect to a non-Aggregate server application, and are having trouble, we encourage you to visit our Support Forum.

The :menuselection:`Other` option will likely be deprecated in the future, and its use is not recommended.