InstalledAppsService using AlarmManager.
Reverted back to TimerTask. When IntentService is called and destroyed after that it finishes the work too fast and if the new app checks for the service (if it is running) it will probably detect that the service is stopped and create a new one. So 2 services will be running. Thread.sleep() can fix this but is not the correct way.
Add required parameters for requests
Add required parameters for requests, Publish to maven
ConnectionManager. InstalledAppsService.
ConnectionManager. InstalledAppsService.
Some methods are moved from AppSpice to AppSpice client.
Accessing the AppSpiceId and AppId in the service via MetaDataHelper. UserId via SharedPreferences. Removed unused imports.
Obtaining Advertising ID. Docstrings.
Switched to live server.
Add parameters names in UpdateUserInstalledApps
Merge branch 'master' of bitbucket.org:naughtyspirit/appspice-android