Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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 PsyDev · Jun 19, 2018 at 12:32 PM · versionplayersettings

Can you access Project Settings -> Player -> Other Settings -> Version via script at runtime?

Under Project Settings -> Player -> Other Settings there is a version field. Whatever you set here shows up as the version name in Google Play when you upload a build. Is there a way to get the contents of this Version field at runtime?

UnityEditor.PlayerSettings has a variety of info, including bundleVersion, but I cannot see anything for the Version field.

I'd like to be able to grab the version value to display in the UI at runtime.

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

2 Replies

· Add your reply
  • Sort: 
avatar image
3
Best Answer

Answer by Casper-Chimp · Jun 19, 2018 at 02:15 PM

Application.version is probably the value you're looking for.

Comment
Add comment · Show 2 · 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 PsyDev · Jun 19, 2018 at 02:20 PM 0
Share

Yes indeed. Thanks so much.

avatar image SibochCZ · Nov 24, 2020 at 06:12 PM 0
Share

Thanks! That was it.

avatar image
-1

Answer by abdullahsyyd · Jun 19, 2018 at 12:38 PM

To achieve this you need to write code in manifest file of your project. In manifest file you can set target sdk version and minimum adk version.

  <uses-sdk android:minSdkVersion="14"
       android:targetSdkVersion="19" />

Comment
Add comment · Show 3 · 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 PsyDev · Jun 19, 2018 at 01:12 PM 0
Share

Thanks for taking the time to reply, but I am not asking about sdk version. The two fields you are talking about are called $$anonymous$$inimum API Level and Target API Level in the Player settings window. Right above those there is another field simply called Version that I am asking about.

avatar image abdullahsyyd PsyDev · Jun 19, 2018 at 01:28 PM 0
Share

You can also access version through manifest file android:versionName="1.0"

avatar image PsyDev abdullahsyyd · Jun 19, 2018 at 01:59 PM 0
Share

Ok. I don't think there is a way to easily access the manifest file at runtime. I think I'd need to load the file and parse the contents. I was hoping there was a way that Unity exposed it for us.

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

86 People are following this question.

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

Related Questions

Minimum API Level is set to 2.3.1 but Google Play says 4.1 and higher versions 1 Answer

Difference between Application.version and PlayerSettings.bundleVersion 1 Answer

If I set PlayerSettings "Target IOS Version" to 4.3 will this exclude iPhones3G and 3GS? 1 Answer

AssemblyInfo or alternative - How to add version number 1 Answer

Can I open a version controlled project with Unity Free? 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