05-20-2015 10:01 PM
Hi,
We have developed text messaging, voice relay, push audio file to play, pushing video from server to DX650, setting background image from server to DX650 etc.
One issue we are facing that after deploying android apk file from CUCM (using Phone services option) to DX650, we need to start activity(or click icon of the application/activity/service) once. Is there any way or setting which can help us to run service without clicking on icon?
I know it's a Android device structure (due to security reasons), but is there any change for DX device.
Note : Between server application and DX650 client application it's a TCP based socket connectivity.
Regards,
Umesh
05-22-2015 08:46 AM
There are no special facilities or APIs from Cisco to allow launching a 'stopped' application automatically or remotely. Otherwise the DX acts as a standard Android 4.1 device, and you will be freed/constrained by the default capabilities of the OS.
Indeed, it appears to be a conscious security design decision on the part of Android (v3.1+) to require that all third party apps be started by user interaction only, i.e. after install or even after boot (if already installed.)
From additional reading, it looks like for modern Android, GCM and notifications are really the only blessed mechanism for pushing things to the user's attention.
05-22-2015 09:27 AM
Thanks David.
GCM requires internet access on DX650 which will be difficult to get in every enterprise.
Sent via Xiaomi
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide