[AC-3603] Windows: Windows Requires Emulator to Be Installed.
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | n/a |
Status | Closed |
Resolution | Invalid |
Resolution Date | 2016-05-11T09:29:42.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Studio, Titanium SDK & CLI |
Labels | n/a |
Reporter | Dee Clawson |
Assignee | Shak Hossain |
Created | 2016-05-06T14:15:15.000+0000 |
Updated | 2016-05-11T09:29:42.000+0000 |
Description
Problem: To build for windows the setup checks for the presence of the emulator. If the emulator is not installed it throws an error: An error was detected with the SDKs configuration. Reason [Windows SDK Home] Windows platform is not supported by the selected SDK".
Reason: Not everyone needs the emulators installed.
Solution: Only check for the presence of the SDK.
Hello, I am not able to reproduce this issue exactly but I have found something else. *Steps:* 1. Uninstall windows phone emulator from control panel and restart PC. 2. Create any project for windows phone. 3. Connect a windows phone to PC and run the following command in CLI.
appc run -p windows -T wp-device
The app builds and run on Windows Phone Device without any error. 4. Run the following commandappc run
Following error log is produced. *Error Log:**Environment*: *OS :Microsoft Windows 8.1 Enterprise N *Device info:* Microsoft Lumia 640 (Windows Phone 8.1) *Node.js Version:* 0.12.7 *npm Version:* 2.11.3 *Titanium SDKs:* 5.4.0.v20160429102159 *Java Development Kit Version:* 1.8.0_73 *Titanium CLI Version:* 5.0.5 *Appcelerator CLI Version:* 5.2.2 *Appcelerator Studio:* 4.5.0
You can close this issue out. After uninstalling and installing visual studio without the emulators I no longer get this problem.