Google Play Game Services VS Google Drive - java

I want to add a user data backup service to my Android app. I found two options for this through searching. One is Cloud Save from Google Play Game Services, and the other is Google Drive. I checked a google account for my phone and found out some android games, such as Tab Titans are using Google Drive for saving data.
I'm using Unity3D now, even though what I'm developing is not a game but just a simple utility. And I also have a plan to use Multiplayer feature from Google Play Game Services very soon. So, I think GPGS seems to fit for me, but wonder if there are any limits or cons when using it on the app which is not a game.
I don't know what are the differences between using Google Play Game Services and Google Drive for saving user data at all, so I googled for hours but couldn't find any.
The user data would be a SQLite db and some more.
Can I use Google Play Game Services to back up such files?
If possible, could anyone explain the differences between those two services?

Google Play Services is like a suite of Google products and services packaged altogether. Though Google Drive may be part of Google Play Services, it's better to think of them separately. If this is on Unity, then I second using Google Play Services, especially, the plugin. With it, you should be able to easily implement Saved Games, at least significantly easier than making Drive calls, as there's no plugin (that I know of) for Unity to interface with Google Drive. This highly depends on what kind of data you want to store, though.

Related

How to separate Social media application and Game application installed in the device

I create project in Android studio to display all application installed in my device, I want to separate the social media application and game application, is it possible? and any hints so i can do it.
Well, first of all, you should get all installed app package names then you can search package names in the play store to find out their category.
As I know there is no official API by play store so you should search and collect data from HTML and so on. also there should be some third-party APIs, just look for them and probably you will find some of them.
If you want to collect data from the play store, just take a look at this
Good luck!

Is it possible for an Android app to use data from another app?

I have never made an app before but I’m currently relearning Java with hopes to make an Android app soon. However a key part of my app would rely on borrowing data from another app, namely the Digital Wellbeing app by Google. I essentially want to build an app that will take user’s phone usage data and do cool stuff with it. Is this possible?

How to distribute google play store application to limited peoples

how to make invisible my android app to everyone from google play store.
only specific peoples can download it through link given or any other procedure.
mean is everyone can't find app on play store by just search app name.
Or tell me any other solution close to it.
Withing Google play you can use Alpha and Beta testers to restrict the distribution of your app.
You can define a list of users. They will be the only able to get the app. Once done you update your app in google play, wait few hours and then google play will generate a link. You just have to send this link to your users and they can install the app.
This is the summary of the Google documentation ( in better english than mine )
You don't need a production APK to publish an alpha/beta app.
Users need a Google Account (#gmail.com) or a Google Apps account to join a test.
If you're testing an existing app that you've published before, only users in your test group will receive an update for your alpha/beta version. If you're testing a new app that you haven't published before, only users in your test group can find and download your app.
After publishing an alpha/beta APK for the first time, it may take a few hours for your test link to be available to testers. If you publish additional changes, they may take several hours to be available for testers.
You have the full documentation here.
If you dont explicitly need it on the play store, TestFairy is a very powerful tool. I use it to distribute to selected people until I'm ready to share it with the world.
The API is very simple and informative.
You can also build and upload versions directly from Android Studio.

Java application with Google earth

i am here to ask if it is possible to open and control google earth using a java application. I'm developing a Incident Record Management System for a police station, i am thinking on adding a feature that would show the user where incidents have occured using google earth. Is it possible for a java application to do that. I am using NetBeans to develop this project.
Why don't you use the google maps API. It's faster than google earth, has been used more so there are more supportive articles about it.
Check it out: https://developers.google.com/maps/

How to use google cloud storage with ADT?

Total beginner here.... :(
I am using Eclipse with ADT and Google App Engine plug in.
I have built my "awesome" android app, but now I want to save some of the data the app produces onto a cloud service so I can share it between my users.
So I am trying to do this with google services. I have incorporated in my project both Cloud Storage API and Google Cloud Datastore API, both using the GDT plug in, but that's as far as I can get :((((
I know I am asking a lot, but I don't even know if it is a lot, it might be a few lines of code, at least that's what I think.
So now I need a way, through some Google API to connect to a database that "belongs" to me, and store 5 numbers there from each of my users, and share other user's numbers with each other...
Can someone take me by the hand and tell me what I need to import and what not...?
I have spend hours reading all documentation about these APIs I could find and I ended up going in circles :( either trying commands that cannot be resolved, like DataStoreService(), or simply not even finding where do I put my info to get to "my" database....
Thank you all.

Categories