简体   繁体   中英

Is there a way for publishing an Android App with API level 26 from UNITY 5.6.6?

I made an AR app using UNITY 5.6.6 and I'm trying to publish my app to Google Play that need at least API Level 26 . I have tried different ways to achieve that targeted level of API but achieved nothing and the Google Console only recognize my app'S API as level 22 . Yes, it can be done easily if I use Unity earlier version (I am using Unity 2018 for my other published Apps), but I have to use this particular version because I'm using a little old plugin that only can be stable using those early versions of UNITY.

Here above some ways I've tried on Unity 5.6.6 :

  1. I have tried using SDK tools version 26.1

  2. I have tried using SDK tools version r25.2.5 sdkmanager

  3. Here is my configuration I've tried on Build Settings-Other Settings config 1 config 2

Here is the message I received from Google Console google console message

I hope someone have experienced this and solved the problem. I appreciate your time and help alot! Thank you!

it seems unity 5.6 only goes up to api minimum of 25 (android 7.1)

api level 26 was released march of 2017 and unity 2017 was released in February 2017 for comparison

so unity 5.6 was done being updated before the release of api level 26

Yes, this is possible. If you set the Target API to "Automatic (highest installed)", Unity will use the highest version of the Android SDK that it detects on your system. For example, when I build using that setting in Unity 5.6, it uses API Level 28, since that is the highest version of the Android SDK that I have installed on my machine.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM