Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 11 Next capture
2021 2022 2023
1 capture
11 Jun 22 - 11 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
1
Question by Mihaeru · Jul 07, 2015 at 04:50 PM · google playapkcompatibility

Make apk compatible with more devices

so I built my apk in unity and tried it in my smartphone and it works perfectly , but when I upload in Google play to try it I can not download in my phone Because it is not compatible According to Google play . When I enter in the developer section I can see my apk That is only Compatible with acerca 1000 only and my smartphone is not in the list ... I do not know why this is happening .

Someone have the answer? is the screen resolution or something?

I'm doing it alone and is the first time I upload my apk to google play.

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

4 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by $$anonymous$$ · Jul 08, 2015 at 08:57 AM

The devices that your application is compatible with can be set using the android.mainfest file that is found in your assets->plugins directory of your project.

The first part of the manifest should look something like this if you want it to be compatible with as many devices as possible.

 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.unity3d.player" android:installLocation="preferExternal" android:theme="@android:style/Theme.NoTitleBar" android:versionCode="1" android:versionName="1.0">
   <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" />
   <compatible-screens>
     <!-- all small size screens -->
     <screen android:screenSize="small" android:screenDensity="ldpi" />
     <screen android:screenSize="small" android:screenDensity="mdpi" />
     <screen android:screenSize="small" android:screenDensity="hdpi" />
     <screen android:screenSize="small" android:screenDensity="xhdpi" />
     <!-- all small size screens -->
     <screen android:screenSize="normal" android:screenDensity="ldpi" />
     <screen android:screenSize="normal" android:screenDensity="mdpi" />
     <screen android:screenSize="normal" android:screenDensity="hdpi" />
     <screen android:screenSize="normal" android:screenDensity="xhdpi" />
     <!-- all small size screens -->
     <screen android:screenSize="large" android:screenDensity="ldpi" />
     <screen android:screenSize="large" android:screenDensity="mdpi" />
     <screen android:screenSize="large" android:screenDensity="hdpi" />
     <screen android:screenSize="large" android:screenDensity="xhdpi" />
     <!-- all normal size screens -->
     <screen android:screenSize="xlarge" android:screenDensity="ldpi" />
     <screen android:screenSize="xlarge" android:screenDensity="mdpi" />
     <screen android:screenSize="xlarge" android:screenDensity="hdpi" />
     <screen android:screenSize="xlarge" android:screenDensity="xhdpi" />
   </compatible-screens>

Then when you upload to google play your compatible devices section should read in the thousands.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image awais124 · Feb 02, 2021 at 04:30 AM 0
Share

I have added these lines in manifest file. it has decreases number of supported device rather than increasing total number of supported devices

avatar image
0

Answer by aumentarte · Apr 14, 2021 at 08:54 AM

Just in case it helps someone:

I had the same problem, my app was compatible with around 2000 devices. I solved it by including more api levels in the player settings. Google forces you to include 29, but that doesn't mean you can´t include more. After following a tutorial on how to add 29 I just selected 4.4 as Minimum API Level and "Automatic Highest installed" as target API Level.

The tutorial I'm reffering to is: https://www.youtube.com/watch?v=O3AHZVEDAQY

Cheers!

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image ManguGames · Jul 06, 2021 at 07:12 PM 0
Share

Yeah this work for me!alt text

captura-de-pantalla-2021-07-06-151033.jpg (48.9 kB)
avatar image
0

Answer by Mihaeru · Jul 18, 2015 at 07:37 AM

thanks finally i solve the problem, it was a problem with the image compresion I was using.

Comment
Add comment · Show 4 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image FatIgor · Mar 08, 2017 at 05:35 PM 0
Share

Thank you. $$anonymous$$y app suddenly dropped something like 8000 devices, and this told me why. Image compression. Big stress when I saw all these devices suddenly go.

avatar image dradb · Jun 04, 2019 at 09:27 AM 0
Share

What setting did you end up using please? I'm getting 536 devices not supported with either 'ETC (default)' or 'Don't override'.

I'm wondering if its just the Android version that is making 5% of devices incompatible?

avatar image dradb dradb · Jun 04, 2019 at 10:50 AM 0
Share

I checked. It is just 536 old models with old versions of Android.

avatar image SamiulChowdhury · May 03, 2020 at 10:37 AM 0
Share

which type of image compression do you use and where you use it on the built settings or all of that sprite individually. i am new in unity development. i made a game and upload it into play store but it didn't compatible with many device. please help me. and also the above code into the manifest file work or not??? i am waiting for your replay...

avatar image
0

Answer by SamiulChowdhury · May 03, 2020 at 10:39 AM

which type of image compression do you use and where you use it on the built settings or all of that sprite individually. i am new in unity development. i made a game and upload it into play store but it didn't compatible with many device. please help me. and also the above code into the manifest file work or not??? i am waiting for your replay...

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

8 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

.apk installation on Android / no Google Play option 1 Answer

Using installerName to detect apk downloaded and installed from 3rd party websites 0 Answers

Help on uploading 80mb Apk+Obb on Google Play 2 Answers

Keystore was tampered with, or password was incorrect 0 Answers

Does Unity have Native APK Localization method? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges