[AC-1522] Android emulator is not re-used (inconsistently)
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | n/a |
Status | Resolved |
Resolution | Invalid |
Resolution Date | 2015-08-30T06:47:15.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Appcelerator CLI |
Labels | TCSupport, studio3 |
Reporter | Jelle Ursem |
Assignee | Shak Hossain |
Created | 2014-07-25T11:47:52.000+0000 |
Updated | 2016-03-08T07:37:58.000+0000 |
Description
Somehow Titanium Studio is sometimes losing track of when it launched an Android emulator, making the development process cumbersome even with Intel HAXM enabled..
This shows itself by multiple emulator-x86.exe instances in the taskbar, and an obsolete emulator instance still running in the background.
When this happens the application will not be installed on the new instance that just spun up and I have to follow these steps to get back to a normal development workflow:
- Shutdown all emulator instances
- Shutdown Titanium studio
- Restart Titanium Studio
- Run application again, wait for emulator to boot.
I cannot seem to find any consistent behavior that would trigger this though, what does seem to happen is an error message:
[ERROR] Application Installer abnormal process termination. Process exit value was 1
[Error] : Emulator failed to start in a timely manner
The current timeout is set to 120000 ms
Meanwhile, the emulator is happily running and responsive.
Hello, You can use Appcelerator studio since Titanium Studio has been deprecated. Please follow the instruction [here](https://web.appcelerator.com/product/studio) to download the latest Appcelerator studio. Also, follow the instruction [here](https://web.appcelerator.com/product/cli) to install CLI, SDK. Hope this helps. Thanks.