====== Pacific EMIS Education Survey Tool Android App Developer Guide ====== A work in progress simple guide to get developers ready with writing software for the Education Survey Tool Android app of the Pacific EMIS project. ===== Release build instructions ===== Install and open Android Studio (during installation you will be prompted to download SDK - download 27). Click ''Open an existing Android Studio project''. Select project root folder and click ''Open''. {{ :survey-tool-developer-manual:education-survey-tool-build-1.png?400,nolink |}} Navigate to ''Build -> Generate Signed APKā€¦'' {{ :survey-tool-developer-manual:education-survey-tool-build-2.png?400,nolink |}} Click ''Next''. {{ :survey-tool-developer-manual:education-survey-tool-build-3.png?400,nolink |}} Click ''...'' button. {{ :survey-tool-developer-manual:education-survey-tool-build-4.png?400,nolink |}} Create keystore. Note: this keystore file used in Cloud integration instructions. {{ :survey-tool-developer-manual:education-survey-tool-build-5.png?400,nolink |}} Fill certificate information. Click ''Ok''. Click ''Next''. {{ :survey-tool-developer-manual:education-survey-tool-build-6.png?400,nolink |}} Choose ''release'' build type. Check both ''V1'' and ''V2'' signatures. Click ''Finish''. {{ :survey-tool-developer-manual:education-survey-tool-build-7.png?400,nolink |}} Wait for build. For the first build there will be some errors. They will reveal in Build tab in the Android Studio bottom panel. Just apply suggested fixes. After successful build popup will appear: {{ :survey-tool-developer-manual:education-survey-tool-build-8.png?400,nolink |}} Click locate to reveal signed APK in your files explorer. {{ :survey-tool-developer-manual:education-survey-tool-build-9.png?400,nolink |}}