ODK External Apps - BreathCounter application

I'm trying to deploy the example that is mentioned in this page:
https://opendatakit.org/help/form-design/external-apps/

To call an external application from ODK form then retrieve the data from it.

I installed the "BreathCounter" APK with the details that is included in the "BreathCounter" attachment.

ODK form XML:

<?xml version="1.0"?>

<h:html xmlns="http://www.w3.org/2002/xforms"
xmlns:ev="http://www.w3.org/2001/xml-events"
xmlns:h="http://www.w3.org/1999/xhtml"
xmlns:jr="http://openrosa.org/javarosa"
xmlns:orx="http://openrosa.org/xforms/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<h:head>
<h:title>External Intent Test</h:title>





































</h:head>
<h:body>

Welcome again!


Please populate these:

A text


An integer


A decimal



Click launch to see an external-fetched string

</h:body>
</h:html>

When I press on the launch button I get this error:"The requested application is missing.Please manually enter the reading." (there is an attachment about that "Error")

I think there is something wrong with the path. I'm wondering what the correct path is ?

Regards,

Hi there,

If you are using KoBo Collect, you should ask the KoBoCollect team for help.

Yaw

··· On Mon, Nov 21, 2016 at 8:49 AM, wrote: > I'm trying to deploy the example that is mentioned in this page: > https://opendatakit.org/help/form-design/external-apps/ > > To call an external application from ODK form then retrieve the data from it. > > I installed the "BreathCounter" APK with the details that is included in the "BreathCounter" attachment. > > ODK form XML: > > <?xml version="1.0"?> > xmlns:ev="http://www.w3.org/2001/xml-events" > xmlns:h="http://www.w3.org/1999/xhtml" > xmlns:jr="http://openrosa.org/javarosa" > xmlns:orx="http://openrosa.org/xforms/" > xmlns:xsd="http://www.w3.org/2001/XMLSchema"> > > External Intent Test > > > > > > > > > > > > > > > > > > > > > > > > jr:preloadParams="start" nodeset="/externaltest/starttime" type="dateTime"/> > jr:preloadParams="end" nodeset="/externaltest/endtime" type="dateTime"/> > jr:preloadParams="deviceid" nodeset="/externaltest/deviceid" type="string"/> > jr:preloadParams="subscriberid" nodeset="/externaltest/subscriberid" type="string"/> > jr:preloadParams="simserial" nodeset="/externaltest/simid" type="string"/> > jr:preloadParams="phonenumber" nodeset="/externaltest/devicephonenum" type="string"/> > type="string" readonly="true()"/> > > required="true()" type="string"/> > required="true()" type="integer"/> > required="true()" type="decimal"/> > > nodeset="/externaltest/meta/instanceID" readonly="true()" type="string"/> > > > > > Welcome again! > > intent="BreathCounter(uuid=/externaltest/meta/instanceID, > deviceid=/externaltest/deviceid)"> > Please populate these: > > A text > > > An integer > > > A decimal > > > ref="/externaltest/textField" > > Click launch to see an external-fetched string > > > > > > When I press on the launch button I get this error:"The requested application is missing.Please manually enter the reading." (there is an attachment about that "Error") > > I think there is something wrong with the path. I'm wondering what the correct path is ? > > Regards, > > -- > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en > > --- > You received this message because you are subscribed to the Google Groups "ODK Community" group. > To unsubscribe from this group and stop receiving emails from it, send an email to opendatakit+unsubscribe@googlegroups.com. > For more options, visit https://groups.google.com/d/optout.