Hello,
I am building Android games and in logs I can found:
WARNING: ETC2 texture format is not supported, decompressing texture
Using Unity 5.5.1f1
I found also this :
DisplayProgressbar: Android SDK Detection
1150: [Unity] AndroidSDKTools:
1151: [Unity] root : /APPLICATION_PATH/Android Studio.app/sdk/
1152: [Unity] tools : /APPLICATION_PATH/Android Studio.app/sdk/tools
1153: [Unity] platform-tools: /APPLICATION_PATH/Android Studio.app/sdk/platform-tools
1154: [Unity] build-tools : /APPLICATION_PATH/Android Studio.app/sdk/build-tools/23.0.2
1155: [Unity] adb : /APPLICATION_PATH/Android Studio.app/sdk/platform-tools/adb
1156: [Unity] aapt : /APPLICATION_PATH/Android Studio.app/sdk/build-tools/23.0.2/aapt
1157: [Unity] zipalign : /APPLICATION_PATH/Android Studio.app/sdk/build-tools/23.0.2/zipalign
1158: [Unity] AndroidJavaTools:
1159: [Unity] java : /BUILD_PATH/jdk1.8.0_60.jdk/Contents/Home/bin/java
Why ETC2 is not supported for Android and why using Android 23.0.2 and not Android 25 ???
My games have many png files packed in sprite atlas and need ETC2, else the game wont load because of memory.
And why this warning:
ResolutionException: Android SDK path not set. Set the Android SDK property using the Unity “Edit > Preferences > External Tools” menu option on Windows or the “Unity > Preferences > External Tools” menu option on OSX. Alternatively, set the ANDROID_HOME environment variable