Using the Sketchware app and Android, I am trying to export to the Google Play store, I have to select the .json for the service account to allow it to publish the app.
However, when I try to select the .json file I have downloaded to my phone, I navigate to the directory the .json file is stored in then when I try to click on it, it is greyed out and I cannot click on it.
(P.S.: I have tried contacting Sketchware support. However, it has been over three days now and I understand due to coronavirus the response may be delayed, but I thought I would ask here if anyone has a solution.)
Why are you publishing the app directly from Sketchware to PlayStore?
You better sign the apk usin APK SIGNER app and manually upload the APK to the Play Console.
I have never used Google Play Console before, but I think this could help you:
Download your app
Using Apk Extractor (play.google.com/store/apps/details?id=com.ext.ui) is a software that will help you to get APK file from an pre installed app from Android ONLY. Using this software you can actually get an APK or Android Package that you can use while publishing app
There are many application available on Google Play that can convert your app file to AAB format.
Yes, download Apk editor and select generic key or test key (try them out, there's a few) in settings in the app, and edit the API version to the correct number. And set up a Google Play console account.
Yes, we do have a solution. Send the file to WhatsApp. Then share it from WhatsApp, choose file manager, copy the file to the place that you want, open sketchware, choose the file that you added in the JSON file, and enjoy.
Related
I am currently working on an android game but when I try to build it, we can do it in two ways i.e.
If we check the Bundle Opting in the build menu then it will come in a single file of formate .adb (Android Debug Bride) it may or may not work with Google Play Store or the App Store but I am not targeting on that I wanted a file or files that I can share with my friends or on itch.io because you can only upload a file or files on it, it is not responsible for installing for anything and whoever downloads the from it, he will just get the file on his/her android device and will not get an installed app to start playing it.
we can also check the Splitting opting in the player menu of project setting and then the build will split into two files, 1. .apk , 2. .obb. well this is a good option but with the same problem if I upload it to a distributor or share it to my friends the two files will be downloaded or shared with no installation
Please tell me a way how I can make a file that can download itself or any solution to this.
I just want a way to build an android game that can easily be installed through a distributor or through sharing
Thank You in Advance
What you want is just an APK.
An app bundle is intended for the Google Play Store. If you upload your app as an app bundle to the Play Store, Google repackages it into multiple APKs which only contain the data and code that is required for specific device configurations of end users. E.g. it only contains specific languages, and code for specific architectures and so on.
If you enable the "Split Application Binary" option, Unity limits the size of your APK to 100MB since this is the limit of the Google Play Store. It then creates the expansion file (.obb) which you would also upload to the Play Store.
In your case, you don't need any of it. You need one APK.
Disable "Build AppBundle (Google Play)" and "Split Application Binary" and you should be able to create one big APK.
It was never in vain to integrate Facebook into Android Apps but now things seem to be complicated in a way ,may be to get more secure social media.
That's good though .
The Problem what am having is with the Submit Approval Process . i am unable to upload the .apk file in my application as my file size exceeds 100MB. when i upload the .apk file in zip form on dropbox and shared the download link/Url to facebook , it says that MIME/TYPE should be in application/zip.
I have tried following scenarios but no Success:
1) Uploading .apk single file on my dropbox then using its downloadable link.
2) Uploading .zip file containing only .apk file int on my dropbox then using its downloadable link.
3) Uploading .rar file containing only .apk file int on my dropbox then using its downloadable link.
I cannot go for the second option of submitting the app to google play store as my App is Paid App there and Unlike iPhone ,Google does not support for Promo codes but Facebook needs promo-codes for paid app to download it from google play store .
Can you reduce the APK size to <100MB?
Perhaps an other approach is to upload an empty APK, but make it clear in your comments that the real APK can be found on your Dropbox link. State that you are limited by upload size, but that the APK in the Dropbox link should be reviewed.
Did you try this solution to reduce the APK size ? :
In Android studio: Refactor -> Remove Unused Resources.
I am trying to make the .apk file available to users. But, I don't want to go through app store. Now, my question is can we place the apk file on server? If yes, how? I tried to upload treating it like a war file and obviously it didn't work. Please suggest how to place it on server and access it.
Thank you!
Upload the APK to your server or any storage online, even a Dropbox can do the job.
Give the link of the APK to your users
Users download it on their phone or tablet
Users should have activated the installation from Unknown sources : Settings > Applications > Unknown sources...
You could also use Hockeyapp or similar service to automatically distribute the application among users. You can find Hockeyapp's API documentation for uploading .apk files here.
I am trying to upload my app to Google Play using the developer console. As of a week or so ago they have made it so that each app has a unique key string. You have to use the new developer console to get the key for your app. The problem is that there is apparently no way to upload an expansion file, which my app needs, in the new developer console. How then do I get my key, and get my apk with expansion file uploaded to Google Play?
Uploading an expansion file was simple with the old console all you had to do is upload it at the same time you were uploading the apk file.
What is it that I am missing?
This is a known issue of the Google developer console.
You can't add the expansion file to your first APK.
So if you are uploading for the first time, you will need to generate a second APK with a higher versionCode and upload it again. Only then, you will have the option to add your expansion file in the developer console.
From Google documentation:
Note: If you’re uploading a new app, expansion files can’t be added to the first APK file that you upload.
2018 Answer: The upload dialog for your obb file is hidden on the + sign right to your apk.
It is possible to add the expansion pack (the obb file) in the new Google Play.
When you select an application, you need to switch to "Advanced Mode". Once you've uploaded your apk file, an additional field "Expansion File" will become visible. There you have to upload your obb file. (See Screenshot)
You can now upload an expansion file in the new console, you just have to add an initial dummy .apk. In subsequent uploads, it will let you set the expansion file. You don't have to leave the new view at all. Hope that helps
On the new google play console its quite simple.
After uploading your apk it will appear under the upload section as such:
Off to your right you should see the classic three dots which will bring up this window:
Click on "Upload expansion file (.obb)" and there you go
New Developer Console preview
"The following features are not yet supported in the new Developer Console. If you need to use these features, you can click “switch back” at any time to use the old Developer Console.
•APK Expansion Files
•Multiple APK support
•Announcements
•IE9 support
•Partner channel
We’re working on adding these features and many more, so stay tuned!"
For anyone using Apportable to port your iOS builds to Android, you'll need to ensure you have "expansion_files" listed in the FEATURES of your config json file.
Without this, you won't be presented with the option to upload your OBB file(s) after uploading your APK to the Google Play Dev Console.
I am working with the sample apk expansion file downloaded from the SDk. My main expansion file is about 5 MB of size and its format is "main.1.mypackage_name" .
I uploaded my app in play store as a draft application along with the expansion file.But the issue is when the expansion file download progress,one folder is created with the package name under "Android/obb/mypackage". But there is no such file inside that folder.
Sometimes i am getting STATE_FAILED_UNLICENSED message from playstore while the download begins.
What should be the reason of this ? Anything wrong with the file name format or something ? Can anybody help me.
According Goole Play for Developers..
Please note that package names for apk files are unique and permanent,
so please choose wisely. Package names cannot be deleted or re-used in
the future. Keep in mind that if you've lost your keystore, you'll
have to publish the app with a new package name and a new key. You
should also update the description of the original app and unpublish
it.
These 2 links may help you..
Upload Applications
APK expansion Files(See Downloading the Expansion Files point here)
In the Google play Developer console there is an area to add gmail accounts which can receive license responses for testing purposes, you can also change the license response. This can be found in the 'Edit Profile' link (of the old design) or the 'Settings' (in the new design).
Hope this helps.
May help the below solutions:-
Check tag is added in manifest.xml
<uses-permission android:name="com.android.vending.CHECK_LICENSE"/>
Check added all libaray and all the classes in project:-
com.google.android.vending.licensing.
Check licence key added to the project from google play store accoount.
Check Uploaded folder with below format.
main.1.mypackage_name.obb.zip
Thanks!!