Project: titanium
Issue TIMOB-18448: Android vendor dependency version has to be updated
While trying to build an Android app onto device/emulator, the build consistently failed while packaging the app before it installs the app onto device/emulator. Here is the command that fails to package the app before it is run. {code} C:\Users\Praveen Innamuri\Documents\Appcelerator_Studio_Workspace>C:\android-sdk-win\build-tools\20.0.0\aapt.exe "package" "-f" "-m" "-J" "C:\Users\Praveen Innamuri\Documents\Appce lerator_Studio_Workspace\MingleSingle\build\android\gen" "-M" "C:\Users\Praveen Innamuri\Documents\Appcelerator_Studio_Workspace\MingleSingle\build\android\AndroidManifest.xml" "-A " "C:\Users\Praveen Innamuri\Documents\Appcelerator_Studio_Workspace\MingleSingle\build\android\bin\assets" "-S" "C:\Users\Praveen Innamuri\Documents\Appcelerator_Studio_Workspace\ MingleSingle\build\android\res" "-I" "C:\android-sdk-win\platforms\android-16\android.jar" "-F" "C:\Users\Praveen Innamuri\Documents\Appcelerator_Studio_Workspace\MingleSingle\buil d\android\bin\app.ap_" "--auto-add-overlay" "--extra-packages" "ti.modules.titanium.ui:android.support.v7.appcompat" "-S" "C:\Users\PRAVEE~1\AppData\Local\Temp\115027-3748-13cvgfd/ res" "-S" "C:\Users\PRAVEE~1\AppData\Local\Temp\115027-3748-1nfk0ej/res" {code} Later we realized that only Android 4.1.2 is installed on the machine, though Android 5.x is the new minimum for SDK 3.6.0. Digging into further, looks the vendor dependencies for Android are not updated in SDK and that's the reason Studio didn't prompt to install Android 5.x when selected Titanium SDK is 3.6.x.
Story points: 3