I run Android Studio 3.2.1 with all updates. I generate all icons from an SVG master artwork, so resolution is not an issue.
All icons get generated and stored into \res\mipmap as the previews have shown inside Asset Studio. I can also see my Google Play Store icon, rather huge next to all the other sizes in the preview.
But after the actual generation, I cannot find the Play Store Icon. The online documentation here
https://developer.android.com/studio/write/image-asset-studio?utm_source=android-studio
does not mention the location of the extra icons.
Sorry if this is trivial.
Bonus question: If generated this way inside the Android Studio, will the package include the Store Icon, or do I need to upload it manually in the Store Console like before?
The play store icon ic_launcher-web.png is stored in the main folder of the module. In Android Studio, you can see it underneath the file AndroidManifest.xml.
I had to exit from Android Studio and go through the Windows directory system in order to see the Play Store image :)
Related
I am trying the Asset Studio to generate the icons for my app.
Here is the Asset Studio doc : https://developer.android.com/studio/write/image-asset-studio
Nevertheless, I am not sure to understand what is the role of the "Google Play Store" icon generated by this Asset Studio.
Will this icon (that is then included in my bundle) will replace my icon on Google Play ?
I see in the Legacy tab, that I can select Google Play Store Icon => Generate => No. What is the impact on my app (and Google Play icon that can be seen by the users) if I select 'No' ?
By the way, the Asset Studio show many kinds of icons : circle, squirle, rounded square, square, full bleed layers, legacy icon... What is the purpose of each type of these icons ? Where are they used ?
When you generate an asset using the Asset Studio, the Google Play Store icon option just has it generate a PNG sized and shaped for the Google Play Store listing of your app, in addition to creating the assets for the app itself. The icon isn't uploaded to Google Play or anything for you; it will just appear inside your app folder, and it would be up to you to then upload it accordingly. If you don't plan on using this asset as your Play Store icon, then you can just uncheck this option. But if you don't it won't really affect you anyway, you'll just have an extra unused asset in your app you'll want to delete
i'm trying to publish my unity game on google play and i cant find an answer to this error anywhere. when i upload a 10" screenshot google play says "You uploaded screenshots for 10-inch tablets, but your APK does not seem to be designed for 10-inch tablets." when i click learn more it says "Your APK should include custom drawables assets for common tablet screen densities."
there may be a lot of answers to similar questions but i haven't been able to find an answer for the error "Your APK should include custom drawables assets for common tablet screen densities." i could be wrong but i was under the impression Unity took care of this aspect.
What do i need to do differently to fix this issue so my games is listed as "designed for tablets"? my game works and can be download on tablets... but says its not designed for them?
I solved this problem with just simple trick.
You can just check on "Include android banner" option in player setting for android build and select any image for android banner. Then unity will automatically generate res/drawable-xhdpi folder with that banner image included.
You have to just check this option on and select any image you want
here is example image
I was running into this same issue and found a solution that worked for me. Unity apparently fails to create a folder required to correctly process the APK, namely a 'drawable-xhdpi' folder that's supposed to contain a 320px by 180px image inside of the res/ folder.
Found this answer because I happen to be working on two apps at the same time — the first app was exporting without any issues, whereas the second app encountered the problem you've described.
Using Unity 2018.3.0f2, I exported the first app and the second app using Gradle via the Build Settings dialogue.
Here's a screenshot of the res/ folder from the first (working) app:
Image of res/ folder from project with all necessary folders
Here's a screenshot of the res/ folder from the second (broken) app:
Image of res/ folder from project missing one crucial folder, drawable-xhdpi
Notice how the 2nd app is missing the 'drawable-xhdpi' folder.
So I fixed this by taking the 2nd app exported project into Android Studio, manually adding the missing folder and image asset, then exporting as normal. After uploading to the Google Play Developer Console, voila! No error.
Hope this helps :-)
I am attempting to use a vector resource for ic_launcher icon, android studio uses it without problems and generate one apk that works perfectly on the device. But when I try to upload to the Play Store is rejected due to invalid icon.
Play store doesnt recognize that format as they also needs an image for there storage n it's needed to be ico,png,jpeg formats..
I have seen the below font used within several android applications, including Clean Master etc. What free font is closest to this image and how can I make use of it within Android? Thanks
The closest (most similar) font I could find was: Roboto
I dnt know what 'Clean Master' app you have there cause on play store there are tons of apps named so .Maybe you give me exact package name .And I can tell you what font they use.
Any way the idea is you to download the apk file from play store and open it with winrar or something and look into the assets folder , cause there ppls put the fonts most of the times and then they load fonts in app.
You can use this link to download apk's from google play.
http://apps.evozi.com/apk-downloader/?id=com.cleanmaster.mguard
I just downlaoded this and I see in apk's asset folder 6 font files. You can download yourself and see it
*UPDATE
They use this fonts in the apk : Spoon Number , Icomoon and Miso Unit .
you can download them from the link i give you
The font on the right of the image is likely to be Roboto but the large numbers are not. Have you tried using an identification tool such as: https://www.myfonts.com/WhatTheFont/ which allows you to upload an image. Failing that you could chance your luck emailing the developer of the app where you have seen it used.
Unbelievably enough, I couldn't find an answer when Googling for this very basic question!
I noticed that since I upgraded from Eclipse Helios to Eclipse Juno and updated the Android SDK, Eclipse places a file called ic_launcher-web.png in the project root whenever I create a new Android project. The file is the same as the application icon selected in the project creation dialog, but what does it do? As mentioned, it's in the project root, not in any of the /res/ folders. So is it included in the finished .apk file, and what is it's purpose?
It's for the Play Store, which accepts 512x512 high-resolution icons:
High Resolution Application Icon (Required):
Use: In various locations in Google Play.
Specs: 512x512, 32-bit PNG with alpha; Max size of 1024KB.
-- Google Support
(A more tutorial like explanation can be found here.)
It is not used in your actual app or the launcher, so it is not packaged in the APK.
This is the icon for the google play store. You need to provide a 512 x 512 icon.
There is a little bit of an explanation here on this page:
http://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html#size
If you keep this file make sure to change it to duplicate your regular launcher file. You manually add the regular launcher file to the play site when submitting your project anyway so the extra web launcher file may not be needed. My first project never had one.