com.appcelerator.titanium.android.core.AndroidSDKLocator

Appcelerator JIRA | Praveen Innamuri | 3 years ago
  1. 0

    If Studio is closed with an active TiApp editor, then during the restart of Studio, it tries to activate the TiApp editor from the previous session. While it tries to open the TiApp editor, it ends up in loading the Android AVDs and that causes freeze momentarily. Here is the stacktrace excerpt during the startup of Studio : at com.aptana.core.util.ProcessUtil.processData(ProcessUtil.java:232) at com.aptana.core.util.ProcessUtil.processData(ProcessUtil.java:187) at com.aptana.core.util.ProcessUtil.processResult(ProcessUtil.java:142) at com.appcelerator.titanium.core.cli.NodeJSExecuter.runCommand(NodeJSExecuter.java:210) at com.appcelerator.titanium.core.cli.NodeJSExecuter.runCommandWithNoLogin(NodeJSExecuter.java:410) at com.appcelerator.titanium.android.core.launching.AndroidNodeJSCommandsHelper.getAndroidTargets(AndroidNodeJSCommandsHelper.java:118) at com.appcelerator.titanium.android.core.AndroidSDKLocator.getAVDs(AndroidSDKLocator.java:254) at com.appcelerator.titanium.android.core.AndroidSDKLocator.initialize(AndroidSDKLocator.java:132) at com.appcelerator.titanium.core.mobile.SDKLocator.lazyInitialize(SDKLocator.java:149) - locked <7b0ae4158> (a com.appcelerator.titanium.android.core.AndroidSDKLocator) at com.appcelerator.titanium.core.mobile.SDKLocator.getAvailable(SDKLocator.java:274) at com.appcelerator.titanium.core.internal.mobile.MobilePlatformsRegistry$LazyMobilePlatform.configurationStatus(MobilePlatformsRegistry.java:310) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppDeployTargetsSection.updateControlsEnablement(TiAppDeployTargetsSection.java:456) at com.appcelerator.titanium.ui.ide.tiappEditor.AbstractTiAppSection.initialize(AbstractTiAppSection.java:72) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppDeployTargetsSection.initialize(TiAppDeployTargetsSection.java:208) at com.appcelerator.titanium.ui.ide.tiappEditor.AbstractTiAppSection.<init>(AbstractTiAppSection.java:55) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppDeployTargetsSection.<init>(TiAppDeployTargetsSection.java:144) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppFormPage.createFormContent(TiAppFormPage.java:100) at org.eclipse.ui.forms.editor.FormPage$1.run(FormPage.java:152) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.forms.editor.FormPage.createPartControl(FormPage.java:150)

    Appcelerator JIRA | 3 years ago | Praveen Innamuri
    com.appcelerator.titanium.android.core.AndroidSDKLocator

    Root Cause Analysis

    1. com.appcelerator.titanium.android.core.AndroidSDKLocator

      No message provided

      at com.appcelerator.titanium.core.mobile.SDKLocator.getAvailable()
    2. com.appcelerator.titanium
      TiAppFormPage.createFormContent
      1. com.appcelerator.titanium.core.mobile.SDKLocator.getAvailable(SDKLocator.java:274)
      2. com.appcelerator.titanium.core.internal.mobile.MobilePlatformsRegistry$LazyMobilePlatform.configurationStatus(MobilePlatformsRegistry.java:310)
      3. com.appcelerator.titanium.ui.ide.tiappEditor.TiAppDeployTargetsSection.updateControlsEnablement(TiAppDeployTargetsSection.java:456)
      4. com.appcelerator.titanium.ui.ide.tiappEditor.AbstractTiAppSection.initialize(AbstractTiAppSection.java:72)
      5. com.appcelerator.titanium.ui.ide.tiappEditor.TiAppDeployTargetsSection.initialize(TiAppDeployTargetsSection.java:208)
      6. com.appcelerator.titanium.ui.ide.tiappEditor.AbstractTiAppSection.<init>(AbstractTiAppSection.java:55)
      7. com.appcelerator.titanium.ui.ide.tiappEditor.TiAppDeployTargetsSection.<init>(TiAppDeployTargetsSection.java:144)
      8. com.appcelerator.titanium.ui.ide.tiappEditor.TiAppFormPage.createFormContent(TiAppFormPage.java:100)
      8 frames
    3. Eclipse Forms
      FormPage$1.run
      1. org.eclipse.ui.forms.editor.FormPage$1.run(FormPage.java:152)
      1 frame
    4. RWT
      BusyIndicator.showWhile
      1. org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
      1 frame
    5. Eclipse Forms
      FormPage.createPartControl
      1. org.eclipse.ui.forms.editor.FormPage.createPartControl(FormPage.java:150)
      1 frame