Can not upload APK to google play - java

im trying to upload new application to google play. Already i did this many times so I know process of building/signing with key/uploading and updating apps. Im trying to upload apk and its saying that:
upload valid package of application. Apk was builed and signed with created key.
Thanks for responds.

You need to build .aab, not APK, google announced we have to publish Android App Bundle on Google Play from 01 Aug 2021, for reference I have attached the link below.
Important: From August 2021, new apps are required to publish with the Android App Bundle on Google Play.
Reference Link : https://developer.android.com/guide/app-bundle

Related

Android deep links are not working with target SDK 33

We recently migrated my apps target SDK to 33, from that app links are not working fine in emulator but not working in real device
I googled about it and manually opted for web address in my device and links are working fine, but I cant ask app users to do that every time
I have read android documentation
https://developer.android.com/training/app-links/verify-android-applinks#manual-verification
Here they mentioned process of manually verifying the domines for the Android above 12
but when I run adb shell am compat enable 175408749 com.myapp.package
terminal is throwing message says
Cannot override 175408749 for com.modere.global because the app's targetSdk (33) is above the change's targetSdk threshold (30)
How can I verify the domain please help me
You can use firebase dynamic link instead of deep link in android target SDK 33

Sign existing app from apk to aab problem

I have an android app that i always upload to google play as an apk with a keystore from 2018 and I use google signing which is recommended as they say, recently I signed the app and exported it as an aab with the same old keystore but now old users can't update the app and new users can't install the app
Can anyone help me please ,is What i did is wrong and if so How to fix it

how to fix: Google Play services out of date. Requires 12210000 but found 10298470

i am applying ads on my applications using android studio 3.0
but when i run the application it give this notification in Run Panel
Google Play services out of date. Requires 12210000 but found 10298470
help me fixing this problem
You are requiring services 12.0.0 in your build.gradle file, but the emulator or device has an out of date google play services. If you are using an emulator, you need to use an emulator with Google Play so that you can update the services version. https://stackoverflow.com/a/35498283/3962777

Google Wallet API miss in google-play-services

I try use Google Wallet API in my own app. I update my Eclipse and SDK to latest version. I try start example from google https://developers.google.com/commerce/wallet/instant-buy/android/resources/instant-buy-android-sample.zip with last google-play-services.jar (file size 632030).
But I get error:
The import com.google.android.gms.wallet cannot be resolved
because in jar-file miss wallet folder.
Where I can get last google-play-services.jar with wallet?
The library is not the one which can be downloaded from android sdk
you have to submit request by filling a form for now.
In wallet tutorial they have mentioned it
Important: To run Instant Buy for Android API samples, you'll need to
download Google Play Services second-party libraries and include them
in your development project. If you don't already have a Google
contact to provide access for you, submit the Instant buy interest
form. Google will respond to qualified merchants with instructions on
how to get the required libraries and credentials.
link is here

is there any api to clone the behavior of Android Market application? is it even possible?

Using the Android market app, or better to say, the Google Play app in your device, you can search the market and with one click you will download and install the app you want!
I'm working on a project that searches the android market for a keyword and although I can have access to the apps and their descriptions, I don't seem to be able to download the app from my app like how its done in Google Play app!
is there anyway we can do that? maybe somehow connect to the current Google Play app installed on users devices and use it for the download and the installation process?
Thanks,
Hadi
If you know the package name of the app, you can launch an intent that will take the users to the play store via the google play app from their phone.
ex:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.example.android"));
startActivity(intent);
If you don't want to go to google play store and use your own market-like service then you won't find an API since this is a use case google would certainly not want to entertain, since they want people to go through their store. But you can host the apk yourself on a web server and when user clicks the install button in your app, download the apk from your own web server via an API you write yourself and the default android package manager will install it for you.

Categories