Project: titanium
Issue TIMOB-17813: Android: App fails to install for any Android version other than 5.0 with 3.4.1.v20141001062512
h6. Our CLI automation tests caught this issue. Pretty neat. h6. Its confusing if its a regression as we never had android L support in 3.4.0.GA so can't call this technically a regression. h5.Description: 1. Install SDK 3.4.1.v20141001062512. 2. Create a default app in studio. 3. Build for android emulator or device using studio/CLI. h5.Actual Result: 1. The app fails to install and gives error: On device: {code} [ERROR] : Failed to install apk on "02a31fff08e473f1" [ERROR] Application Installer abnormal process termination. Process exit value was 1 [ERROR] Application Installer abnormal process termination. Process exit value was 1 {code} On emulator: {code} [ERROR] : Error: INSTALL_FAILED_OLDER_SDK [ERROR] Application Installer abnormal process termination. Process exit value was 1 {code} 2. On looking at the android manifest in the build folder we see: {code} {code} which means when the target sdk version is L it fails. 3. I tried by adding {code} {code} to the tiapp.xml & the app installed without any issues. 4. Installing the app on android L preview device/emulator works fine out of the box. h5.Expected Result: 1. The app should install on the device/emulator successfully.
Story points: 5