I built my app using FirebaseUI-Android (firebaseui:firebase-ui-database) and squareup.picasso from github and I don't know anything about Licenses in github
What if i publish my app in google play without anything of Licenses just I use the libraries and don't know how I dealing with Licenses.
my app is for my users maybe for 20000 users and its for me not for a company.
please anyone explain this issue
what should I do now if my app ready to publish in google play...??
It does not matter how many and what libraries you use in your application. Using libraries is legal and should not cause any issue considering licences when publishing your application to Google Play Store.
Good luck :)
Related
I have this app released on play store that I want to make available on my website. I tried downloading the signed apk via the Google play console and use that, but some users in China have issues installing it.
They get a message like this while installing: "Your device does not support Google Play Services and cannot install "
I have a few Google sdk bits referenced in my project (signin, safetyNet, ads) which I would assume I need to delete before building for this apk version, since target devices don't have gms..
What about signing? Can I simply build without the said code and distribute it? (Generate release apk in android studio) Or do I need to upload to play console and download the one signed from google?
Please let me know if you have any clues on this, been banging my head around for a few days already.
Cheers :)
This might help you taking your decision:
If you have Play App Signing enabled, the APK generated through your studio and the APK generated through Play Console will have different signatures.
Otherwise, both approaches will have the same signatures.
So, it depends whether you care about your APK on website having the same signature as Play Store. If you don't care about having same signature, you can go ahead with creating APK from Android Studio itself and publish to your website.
If your app utilizes Google Play Services, as is informed by the error message, then it WILL not run on the device unless Google Play Services and everything that it depends on is installed on the device. The only work around is to convert your app features that uses Google Play Services to its alternative that's supported in China.
I've dealt with similar issue on Huawei smartphones, my approach was to 'develop another app' using Huawei SDK, check out https://developer.huawei.com/consumer/en/ for its complete reference
I upgraded APK on Play store but it got rejected with reason as
APK REQUIRES VALID PRIVACY POLICY​ & Prominent disclosure
Your app is uploading users' phone number, installed packages, and
email account information information via Mobiburn SDK
On checking dependency graph of app, I couldn't find any evidence of Mobiburn SDK. Also verified none of any 3rd party lib used in app, have ever used Mobiburn.
Checked signed/unsigned APK by reverse engineering (APK analyzer). There are few .SO files packaged in APK when using 3rd party SDK(s) - Somehow reverse engineered .SO files too. But no evidence of Mobiburn SDK found in code.
Does anyone experience this issue earlier? or What else I can try to find evidence for Mobiburn. Appreciate help.
I have had an update rejected before. I appealed and the appeal was accepted. It took a few days. You should have details about how to appeal in your email. But in case you don't, here is the link: https://support.google.com/googleplay/android-developer/contact/protectappeals
Don't worry, if it is fine they will reinstate your app.
One of 3rd party sdk/library used in application was extracting user's information without permission. It is then identified as Mobiburn SDK which was doing similar thing, However there are still no evidence of having Mobiburn SDK in our app though problem is resolved by including permission & prominent disclosure in app.
I have been searching for the right resources for syncing files with Google Drive by Drive API from the Cordova application. As I can see so many links, from that many are deprecated and some are about to shut down by Google.
And I try to use google packages like this com.google.andriod.gms.* it ends up with not resolved on Eclipse IDE. But I have installed all the Google Play Services and Google APIs from Andriod SDK manager. Not sure what is wrong there
Can anyone please help me with this? I am new to this development. It would be great if someone who guide me in the right way to achieve this Google Drive sync from Cordova application.
I'm trying to beta test an sdk that I uploaded to the developer console 2 days ago.
I have an apk currently published on production and a newer apk published in beta.
I followed all the steps (created google+ group, added testers, etc) but when I get to the https://play.google.com/apps/testing/***** page, it send me to the production app to download with an older version number.
So basically, I cannot download the beta apk from the play store, it makes me download the production version.
Has anyone ever had a similar experience? I'm trying to test out in-app purchases, but this is really putting a damper on my progress... any help is greatly appreciated!
Thanks!
In case anyone has the same question I did, the answer was simply to wait.
I am building a google maps app on android using android studio
When I released the first version of my app, no one was able to view the google maps as google play services must be installed on the devices by users ( I cant ask people to download that in each device) so I want to embed it into my app.
I have been searching for 4 days and no luck so far
I got that google-play-services.jar library can be added to the app and by that no need for the user to install play services
I am not sure if I should use google-play-services.jar or com.google.android.gms:play-services in my android studio app.
I read in other answers that I can use google-play-services.jar into my app so I can get Google Play Services ready without the need for user to install it.
in another said that com.google.android.gms:play-services is a must in the app!
Anyway has experience in this?
Please advice.
Thanks
google-play-services.jar will only interract with installed play services on the smartphone. You can't emmbed the play service application in your apk, there's nos sense.
For peoples who want to use your application, they need to download it by the play store or maybe they already have google music or google maps on their phone, so they have play services installed.
So just add google play services in your gradle file
compile 'com.google.android.gms:play-services:(version)'