C2DM - Limitation Gmail Account
It seems the C2DM is just connected to Gmail accounts, and so it cannot be used by people who doesn't have it among the accounts on the phone. Have you found a solution to bypass this limitation (I dunno, maybe having a batch of ready gmail accounts to offer to the user that is installing the c2dm-app) ? Thanks.
I don't think the user has to have an Gmail account, but he needs an Google Account as the push notification mechanism only works with phones which have installed the Android Market app and registered their Google account to it. There are some other third party solutions. E.g. Urban Airship.
The C2DM is an interface for the Google service that push the mail, calendar and other google stuff because of that the mobile device needs a gmail (gmail or google account). Urban Airship abstracts your server-side if you are doing push to diferent devices (mostly android and iOs) so I don't think it's a solution neither. The only way to make this is create your own service that receive the push in background, maybe using xmpp (asmack) or comet systems.
android setBackground animation
FaceDetector.Builder().build(getApplicationContext()) gives me errors
Changing Select Effect of a row in leanback
Add textview dynamically from arraylist
How can I include a library project in only the Premium build of my app and not the Free build?
How to change permission for storage to system
Horizontal RecyclerView with items that have dynamic height
Still having issues removing android title bar
Android how to start activity without intent or backround
Android build failed when using react-native-googlesignin
onBackpressed() Going to same activity for first time
Playing Spotify Song from Intent After Search
If user puts multiple widget instances and rapidly clicks them, then service updates only last instance
Sleeping thread prevents file writing
GridView is empty when passing in Array of images
Android - How to use the same USB device with two apps running simultaneously?