Sample Android application that receives notifications sent by the Aerogear Unified Push Server.
android-aerogear-receiver is hosted in the following web site
https://github.com/mkhsueh/android-aerogear-receiver
If you think the Android project android-aerogear-receiver listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of android-aerogear-receiver.
Item | Value |
---|---|
Java File Count | 140 |
Target SDK Version | 19 |
Minimum SDK Version | 10 |
Activity Count | 1 |
Fragment Count | 1 |
jar files used | aerogear-crypto-0.1.3.jar android-support-v4.jar gson-2.2.2.jar guava-13.0.1.jar |
Required Permissions | android.permission.GET_ACCOUNTS android.permission.INTERNET android.permission.WAKE_LOCK com.google.android.c2dm.permission.RECEIVE com.push.pushapplication.permission.C2D_MESSAGE |
android-aerogear-receiver has the following Java source files.
com.push.pushapplication.MainActivity.java com.push.pushapplication.NotifyingHandler.java com.push.pushapplication.PushApplication.java org.jboss.aerogear.android.Authorizer.java org.jboss.aerogear.android.Callback.java org.jboss.aerogear.android.DataManager.java org.jboss.aerogear.android.KeyManager.java org.jboss.aerogear.android.Pipeline.java org.jboss.aerogear.android.Provider.java org.jboss.aerogear.android.ReadFilter.java org.jboss.aerogear.android.RecordId.java org.jboss.aerogear.android.TypeDescriptor.java org.jboss.aerogear.android.authentication.AbstractAuthenticationModule.java org.jboss.aerogear.android.authentication.AuthType.java org.jboss.aerogear.android.authentication.AuthenticationConfig.java org.jboss.aerogear.android.authentication.AuthenticationModule.java org.jboss.aerogear.android.authentication.AuthorizationFields.java org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule.java org.jboss.aerogear.android.authentication.impl.AbstractAuthenticationModuleRunner.java org.jboss.aerogear.android.authentication.impl.AuthTypes.java org.jboss.aerogear.android.authentication.impl.Authenticator.java org.jboss.aerogear.android.authentication.impl.DigestAuthenticationModuleRunner.java org.jboss.aerogear.android.authentication.impl.DigestHeaderUtils.java org.jboss.aerogear.android.authentication.impl.HttpBasicAuthenticationModule.java org.jboss.aerogear.android.authentication.impl.HttpDigestAuthenticationModule.java org.jboss.aerogear.android.authentication.impl.loader.AbstractAuthenticationLoader.java org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter.java org.jboss.aerogear.android.authentication.impl.loader.EnrollLoader.java org.jboss.aerogear.android.authentication.impl.loader.LoaderAuthenticationModule.java org.jboss.aerogear.android.authentication.impl.loader.LoginLoader.java org.jboss.aerogear.android.authentication.impl.loader.LogoutLoader.java org.jboss.aerogear.android.authentication.impl.loader.support.AbstractSupportAuthenticationLoader.java org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter.java org.jboss.aerogear.android.authentication.impl.loader.support.SupportEnrollLoader.java org.jboss.aerogear.android.authentication.impl.loader.support.SupportLoginLoader.java org.jboss.aerogear.android.authentication.impl.loader.support.SupportLogoutLoader.java org.jboss.aerogear.android.authorization.AuthzModule.java org.jboss.aerogear.android.authorization.AuthzType.java org.jboss.aerogear.android.datamanager.IdGenerator.java org.jboss.aerogear.android.datamanager.Store.java org.jboss.aerogear.android.datamanager.StoreFactory.java org.jboss.aerogear.android.datamanager.StoreType.java org.jboss.aerogear.android.http.HeaderAndBody.java org.jboss.aerogear.android.http.HttpException.java org.jboss.aerogear.android.http.HttpProvider.java org.jboss.aerogear.android.impl.authz.AuthzConfig.java org.jboss.aerogear.android.impl.authz.AuthzService.java org.jboss.aerogear.android.impl.authz.AuthzTypes.java org.jboss.aerogear.android.impl.authz.OAuth2AuthorizationException.java org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzModule.java org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession.java org.jboss.aerogear.android.impl.authz.oauth2.OAuth2FetchAccess.java org.jboss.aerogear.android.impl.authz.oauth2.OAuth2WebFragmentFetchAutorization.java org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog.java org.jboss.aerogear.android.impl.core.HttpProviderFactory.java org.jboss.aerogear.android.impl.crypto.InvalidKeyException.java org.jboss.aerogear.android.impl.datamanager.DefaultIdGenerator.java org.jboss.aerogear.android.impl.datamanager.DefaultStoreFactory.java org.jboss.aerogear.android.impl.datamanager.EncryptedMemoryStore.java org.jboss.aerogear.android.impl.datamanager.EncryptedSQLStore.java org.jboss.aerogear.android.impl.datamanager.MemoryStorage.java org.jboss.aerogear.android.impl.datamanager.SQLStore.java org.jboss.aerogear.android.impl.datamanager.StoreConfig.java org.jboss.aerogear.android.impl.datamanager.StoreTypes.java org.jboss.aerogear.android.impl.http.HttpRestProvider.java org.jboss.aerogear.android.impl.http.HttpRestProviderForPush.java org.jboss.aerogear.android.impl.pipeline.DefaultPipeFactory.java org.jboss.aerogear.android.impl.pipeline.GsonRequestBuilder.java org.jboss.aerogear.android.impl.pipeline.GsonResponseParser.java org.jboss.aerogear.android.impl.pipeline.LoaderAdapter.java org.jboss.aerogear.android.impl.pipeline.MultipartRequestBuilder.java org.jboss.aerogear.android.impl.pipeline.PipeConfig.java org.jboss.aerogear.android.impl.pipeline.PipeTypes.java org.jboss.aerogear.android.impl.pipeline.RestAdapter.java org.jboss.aerogear.android.impl.pipeline.RestRunner.java org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter.java org.jboss.aerogear.android.impl.pipeline.loader.AbstractPipeLoader.java org.jboss.aerogear.android.impl.pipeline.loader.ReadLoader.java org.jboss.aerogear.android.impl.pipeline.loader.RemoveLoader.java org.jboss.aerogear.android.impl.pipeline.loader.SaveLoader.java org.jboss.aerogear.android.impl.pipeline.loader.support.AbstractSupportPipeLoader.java org.jboss.aerogear.android.impl.pipeline.loader.support.SupportReadLoader.java org.jboss.aerogear.android.impl.pipeline.loader.support.SupportRemoveLoader.java org.jboss.aerogear.android.impl.pipeline.loader.support.SupportSaveLoader.java org.jboss.aerogear.android.impl.pipeline.paging.DefaultParameterProvider.java org.jboss.aerogear.android.impl.pipeline.paging.URIBodyPageParser.java org.jboss.aerogear.android.impl.pipeline.paging.URIPageHeaderParser.java org.jboss.aerogear.android.impl.pipeline.paging.WebLink.java org.jboss.aerogear.android.impl.pipeline.paging.WrappingPagedList.java org.jboss.aerogear.android.impl.reflection.FieldNotFoundException.java org.jboss.aerogear.android.impl.reflection.Property.java org.jboss.aerogear.android.impl.reflection.PropertyNotFoundException.java org.jboss.aerogear.android.impl.reflection.RecordIdNotFoundException.java org.jboss.aerogear.android.impl.reflection.Scan.java org.jboss.aerogear.android.impl.security.AbstractEncryptionService.java org.jboss.aerogear.android.impl.security.DefaultEncryptionServiceFactory.java org.jboss.aerogear.android.impl.security.EncryptionServiceTypes.java org.jboss.aerogear.android.impl.security.KeyStoreServices.java org.jboss.aerogear.android.impl.security.PassphraseEncryptionServices.java org.jboss.aerogear.android.impl.security.PasswordEncryptionServices.java org.jboss.aerogear.android.impl.unifiedpush.AeroGearGCMPushRegistrar.java org.jboss.aerogear.android.impl.unifiedpush.DefaultPushRegistrarFactory.java org.jboss.aerogear.android.impl.unifiedpush.PushTypes.java org.jboss.aerogear.android.impl.util.ClassUtils.java org.jboss.aerogear.android.impl.util.CryptoUtils.java org.jboss.aerogear.android.impl.util.ParseException.java org.jboss.aerogear.android.impl.util.UrlUtils.java org.jboss.aerogear.android.impl.util.WebLinkParser.java org.jboss.aerogear.android.pipeline.AbstractActivityCallback.java org.jboss.aerogear.android.pipeline.AbstractCallback.java org.jboss.aerogear.android.pipeline.AbstractFragmentCallback.java org.jboss.aerogear.android.pipeline.LoaderPipe.java org.jboss.aerogear.android.pipeline.MarshallingConfig.java org.jboss.aerogear.android.pipeline.Pipe.java org.jboss.aerogear.android.pipeline.PipeFactory.java org.jboss.aerogear.android.pipeline.PipeHandler.java org.jboss.aerogear.android.pipeline.PipeType.java org.jboss.aerogear.android.pipeline.RequestBuilder.java org.jboss.aerogear.android.pipeline.ResponseParser.java org.jboss.aerogear.android.pipeline.TypeAndStream.java org.jboss.aerogear.android.pipeline.paging.MetadataLocation.java org.jboss.aerogear.android.pipeline.paging.PageConfig.java org.jboss.aerogear.android.pipeline.paging.PageParameterExtractor.java org.jboss.aerogear.android.pipeline.paging.PagedList.java org.jboss.aerogear.android.pipeline.paging.ParameterProvider.java org.jboss.aerogear.android.pipeline.support.AbstractFragmentActivityCallback.java org.jboss.aerogear.android.pipeline.support.AbstractSupportFragmentCallback.java org.jboss.aerogear.android.security.CryptoConfig.java org.jboss.aerogear.android.security.EncryptionService.java org.jboss.aerogear.android.security.EncryptionServiceFactory.java org.jboss.aerogear.android.security.EncryptionServiceType.java org.jboss.aerogear.android.unifiedpush.AeroGearGCMMessageReceiver.java org.jboss.aerogear.android.unifiedpush.MessageHandler.java org.jboss.aerogear.android.unifiedpush.PushConfig.java org.jboss.aerogear.android.unifiedpush.PushConstants.java org.jboss.aerogear.android.unifiedpush.PushRegistrar.java org.jboss.aerogear.android.unifiedpush.PushRegistrarFactory.java org.jboss.aerogear.android.unifiedpush.PushType.java org.jboss.aerogear.android.unifiedpush.Registrations.java