Hi Geevarghese, Thank you for your response. I have no problem pushing my application to the phones - my application does get installed on the phones subscribed to my service and the phone users can successfully run it afterwards. What I'm trying to achieve is to configure my application after it gets pushed to the phones using the IP phone service parameters. The DX600 Series blog post I mentioned above indicates that the information specified in the Service Parameter Information section should be available to the Android application via the mechanism of shared preferences. That is, if an IP phone service has a parameter with the name "font.size" whose default value is set to "LARGE", the Android application associated with that service should later be able to obtain the value "LARGE" of "font.size" via a call like this: SharedPreferences app_preferences = PreferenceManager.getDefaultSharedPreferences(this); String param1 = app_preferences.getString("font.size", ""); And that's where I haven't had any luck so far. After my application is pushed to the phones, its shared preferences file has no traces of any phone service parameters.
... View more
I'm trying to set up an Android APK IP phone service to push my app to a bunch of DX phones. According to this document Pushing Applications to your DX650 the service's parameters should be installed on the phone and the app should be able to access them via shared preferences. My application does get successfully pushed to the phones subscriberd to the service. But contrary to what the document states, none of the service parameters appear in the app's default shared preferences file on the device. Any troubleshooting ideas are highly appreciated.
... View more