Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-26872] Splash screen is not visible when we install the application using Android Enterprise Work Playstore and open app.

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionNot Our Bug
Resolution Date2019-08-05T21:40:31.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsAndroid
LabelsEscalation, engSchedule
Reportershumne
AssigneeUnknown
Created2019-02-11T06:19:58.000+0000
Updated2019-08-05T21:40:31.000+0000

Description

Following are the steps to produce the issue. 1. Install the Hub from the Android play store. 2. Configure Hub using VMware credential. 3. If You have any other setting to configure the Android Enterprise we can use that. 4. Once the configuration is completed it will create a separate workspace profile which includes the Android Enterprise Play Store. 5. Download any Appcelerator application from Workspace. 6. Open the app. 7. It does not show a splash screen while opening. For more details on Android Enterprise please visit [https://www.android.com/enterprise/https://www.android.com/enterprise/](https://www.android.com/enterprise/) Same app works well if install it through APK. Attached shot video to show it.

Attachments

FileDateSize
App_installation_through_workspace.zip2019-02-28T10:43:56.000+00002676891
Hub_installation_&_profile_setup.zip2019-02-28T10:43:57.000+00004647033
installation_through_APK.mp42019-02-28T10:43:32.000+00008317385
installation_VMware_workspace.mp42019-02-28T10:43:32.000+00007133572
Screen Shot 2019-03-13 at 9.35.13 AM.png2019-03-13T16:49:06.000+000042036

Comments

  1. Sharif AbuDarda 2019-02-23

    Hello [~shumne], Can you please provide more detail about your problem? 1. Please correct me if I am wrong. Your apps are working well with splash screen during development or download from other app stores, and this problem only happens when you try to download and open it from Android enterprise work play store? 2. if #i is yes, can you please provide a simple example we can test? or can you please provide some screenshots or short video about how you reproduce the problem, like what the app store looks like, how you install Hub? 3. Have you try a newly created test app for this process, see if you can see the same problem. Please get back to us on this either in here or in the salesforce ticket. Regards, AppC Support
  2. shumne 2019-03-01

    Hi Sharif, #1. Yes, you are right. #2. Following are the steps to reproduce the issue. A. Hub installation and workspace profile setup: a. Install the Intelligent Hub app from google play store. b. Enter VMware email address. c. Click on next button. d. Enter the username and RSA passcode and click on the sign in. e. Select ownership and click on next. f. Accept terms and condition. g. Then privacy screen will appear, click on the I understand button to move forward. h. Then Data sharing screen will display, click on the accept button. i. Then Setup work profile screen will display, click on the accept button. j. It will create your work profile. k. You can see your Workspace on the screen. B. Install the app from the Android enterprise work play store. a. Open the workspace if any created. b. Click on the play store(Play Store icon with a small briefcase at the bottom). c. Install any VMware app. d. Open the app. e. It will not show the splash screen. C. Install the app using the APK file or from Google play store. a. Install any VMware app using the APK file. b. Open the app. c. It will not show the splash screen. #3. Yes, I have tried. I am sharing screenshots and short videos to reproduce the splash screen issue. Please let us know if you need more details. [^App_installation_through_workspace.zip] [^Hub_installation_&_profile_setup.zip] [^installation_through_APK.mp4] [^installation_VMware_workspace.mp4]
  3. Joshua Quick 2019-03-21

    I doubt this is a Titanium issue. Titanium sets the splash via the main launcher activity's "windowBackground" style in XML, which is the standard way of handling it on Android. The Android OS displays the "windowBackground" on app startup before any of the app's native code gets executed. It works similarly to an iOS "default.png". Meaning Titanium does *not* display the splash, the OS is supposed to do it. But in this case, the app is being launched by Android Enterprise within a sandboxed environment and it's ignore the "windowBackground" image. So, this is really an issue with Android Enterprise.

JSON Source