How much version of Android supports Unity 2017.4.20? - unity3d

Hello I made a game i unity 2017.4.20
so if I have sdk completely ( all api ), unity 2017.4.20 support all android versions for example: android 9 or 8.1 ?
and can I build My game for android 9 with unity 2017.4.20?

Checkout AndroidSdkVersions there you can see which Android SDK versions are supported by the according Unity version.
For Unity 2017.4 the maximum level is
AndroidApiLevel27 Android 8.1, "Oreo", API level 27.
AndroidApiLevel28 Android 9.0, "Pie", API level 28.
was added in Unity 2018.3
Some general stuff like 64 bit and App bundle support was backported into Unity 2017.4 LTS but I guess that didn't change the maximum supported API level.

Related

VUFORIA Build Support for Unity

Cannot import Vuforia SDK for Unity.
Unity Version 2019.2.6f1
Unity Hub Version 2.1.2.0
Vuforia SDK for Android Version 8.3
I'm not able to use Vuforia SDK in Unity.When i did the installation there was no downloadable file for Vuforia Android Build Support.
I went to build settings and added Vuforia Augmented Reality Support for Android, Unity just stops responding. Is there any solution or should i just prefer a older version of Unity
In this Unity Version you don't manually import the Vuforia SDK anymore.
It is now the Vuforia Engine AR Package and was moved to the PackageManager.
All you have to do is
open Window → Package Manager
Switch the filter from InProject to All Pakcages
Scroll down or search for Vuforia Engine AR
Hit Install
Unity now automatically downloads and imports this package which you later can find listed under the Packages section in the ProjectView
Or as you probably ment simply tick the Vuforia Augmented Reality Supported* option in the PlayerSettings (which basically does the same)
This should be working with 2019.2.6f1 since I'm currently using it.

Unity game issue with Android 4.1 API 16

I built and ran a very simple 2d game to a Genymotion and also Android emulator with Android 4.1 API 16 but it crashes while unity support that sdk and API.
AM i missing anything? Any Idea on this issue?
regards
Hassan

Minimum Android version with flutter

Which minimum android version is supported by flutter?
Do some plugins have any effect on which version is not supported?
I tried to run my flutter app on an android emulator, but with the version android 16 it doesn't work and the app crashes. Do I have to change the compile version in some config files or why doesn't it work?
Flutter support 16. But to run app on Android emulator, use over 19.
https://github.com/flutter/flutter/issues/11094
https://github.com/flutter/flutter/issues/9108
https://github.com/flutter/flutter/issues/8610
From Flutters FAQ
flutter.dev/docs/resources/faq#what-devices-and-os-versions-does-flutter-run-on
Mobile operating systems: Android Jelly Bean, v16, 4.1.x or newer, and
iOS 8 or newer.
Mobile hardware: iOS devices (iPhone 4S or newer) and ARM Android
devices.
Note Flutter currently does not support building for x86 Android
(issue #9253) directly, however apps built for ARMv7 or ARM64 run fine
(via ARM emulation) on many x86 Android devices.
We support developing Flutter apps with Android and iOS devices, as
well as with Android emulators and the iOS simulator.
We test on a variety of low-end to high-end phones but we don’t yet
have an official device compatibility guarantee.
We believe Flutter works well on tablets. We do not currently
implement all of the tablet-specific adaptations recommended by
Material Design, though we are planning further investment in this
area
The answer to this question also, partly, needs to take into consideration what parts of Android you want to take advantage of in your application. The question of what min version Flutter supports has been answered here a couple of times so I won't answer that, but the Android support libraries will also need specific min versions.
If you plan to use plugins of any kind then you will probably hit multiple issues if your min version is too low. Do you need Firebase? Do you need specific camera functions?
Google also just announced required bumps for min versions with regards to Google Play that you should review.
My advice is to follow documentation, analytics and best practices to determine what you "true" min version should be.
The Flutter documentation has this answer to Android and iOS. Now it says that support: Android Jelly Bean, v16, 4.1.x or newer, and iOS 8 or newer. However, this information can change according to the new Flutter version. By this reason, it is better that you review the next link:
https://flutter.dev/docs/resources/faq#what-devices-and-os-versions-does-flutter-run-on
Furthermore, it would be best if you analyzed the plugins because they could need higher versions of Android and iOS.
This answer can be useful :
Devices and OS versions on which Flutter runs
Mobile operating systems: Android Jelly Bean, v16, 4.1.x or newer, and iOS 8 or newer.
Mobile hardware: iOS devices (iPhone 4S or newer) and ARM Android devices.
You can learn more here

Hololens AND Unity3d, UnityEngine.VR.WSA not found

Went to build Holoworld.
Unity3D Compiler not finding UnityEngine.VR.WSA.Input
Running Unity 5.2, now upgrading to 5.3.3f1. (Personal edition)
Installed: Windows 10 SDK, Visual Studio 2015 Update 1
Any ideas?
So this is just a tease?
I think UnityEngine.VR.WSA.Input will be part of the HoloLens SDK, which is not available yet.
You need a special version of Unity for Hololens. It is already public, and it is based on the 5.4.0b10 beta version but it is not the same, so go to the proper page to download it: http://unity3d.com/es/pages/windows/hololens#download

Emulator with API 15 and Android 4.0.3 shows in settings 4.0.4

I need to emulate Android device (Samsung Tab 2) with version 4.0.3, but after choosing it in Android Virtual Device Manager and running it I get info in settings that it is a 4.0.4 version.
I need to run my web app written in html5 to reproduce some bugs.
Any idea about it?
The problem is that the emulator Android versions only correspond with specific versions from each API level. 4.0.3 and 4.0.4 are both in API level 15, so the emulator is only made available for Android 4.0.4. There is no Android 4.0.3 emulator; you'd have to find the system image for that or build it yourself.