{"id":14108898,"url":"https://github.com/DiemasMichiels/emulator","last_synced_at":"2025-08-01T07:33:14.857Z","repository":{"id":46310685,"uuid":"129545214","full_name":"DiemasMichiels/emulator","owner":"DiemasMichiels","description":"Run Android emulator and iOS simulator easily from VScode!","archived":false,"fork":false,"pushed_at":"2022-09-21T05:31:02.000Z","size":2142,"stargazers_count":99,"open_issues_count":12,"forks_count":34,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-08-14T10:13:54.265Z","etag":null,"topics":["android-emulator","extension","ios-simulator","visual-studio-code","visual-studio-code-extension","visualstudiocode"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DiemasMichiels.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-04-14T18:48:54.000Z","updated_at":"2024-08-13T16:44:12.000Z","dependencies_parsed_at":"2023-01-18T16:01:43.678Z","dependency_job_id":null,"html_url":"https://github.com/DiemasMichiels/emulator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiemasMichiels%2Femulator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiemasMichiels%2Femulator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiemasMichiels%2Femulator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DiemasMichiels%2Femulator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DiemasMichiels","download_url":"https://codeload.github.com/DiemasMichiels/emulator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228351556,"owners_count":17906505,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-emulator","extension","ios-simulator","visual-studio-code","visual-studio-code-extension","visualstudiocode"],"created_at":"2024-08-14T10:01:53.606Z","updated_at":"2024-12-05T18:30:33.666Z","avatar_url":"https://github.com/DiemasMichiels.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"![Visual Studio Marketplace Version](https://img.shields.io/visual-studio-marketplace/v/DiemasMichiels.emulate)\n[![Installs](https://img.shields.io/visual-studio-marketplace/i/DiemasMichiels.emulate)](https://marketplace.visualstudio.com/items?itemName=DiemasMichiels.emulate)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n# Android iOS Emulator\n\nA small Visual Studio Code extention to run Android and iOS Simulators in a click.  \nLink to marketplace: https://marketplace.visualstudio.com/items?itemName=DiemasMichiels.emulate\n\n**Running iOS simulators only works on Mac with Xcode!**\n\n## Features\n\nSelect and run your emulator from Visual Studio Code.\n\nOpen all commands with `Cmd-Shift-P` and type `Emulator` or click the Emulator icon in the top right.\n\n![Image of Emulator](https://raw.githubusercontent.com/DiemasMichiels/Emulator/master/images/emulator.gif)\n\n## Requirements\n\n### Android Studio\n\nTo run Android emulators you need to have Android studio and already created the Android Virtual Devices.\n\nAdd the Android Studio emulator script to your settings in Visual Studio Code:  \nYou can either set the default path or specify a specific path for each operating system. The default path will always be the fallback.  \n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;Default: `\"emulator.emulatorPath\": \"~/Library/Android/sdk/emulator\"`  \n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;Mac: `\"emulator.emulatorPathMac\": \"~/Library/Android/sdk/emulator\"`  \n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;Linux: `\"emulator.emulatorPathLinux\": \"~/Android/Sdk/emulator\"`\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;Windows: `\"emulator.emulatorPathWindows\":`  \n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;`\"\u003cyourAndroidHome\u003e\\\\Sdk\\\\emulator\"`  \n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;or  \n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;`\"C:\\\\Users\\\\\u003cyourUsername\u003e\\\\AppData\\\\Local\\\\Android\\\\Sdk\\\\emulator\"`\n\nYour visual studio code settings are found here:  \n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;File -\u003e Preferences -\u003e Setting -\u003e User Setting -\u003e Extensions -\u003e Emulator Configuration\n\nYou now have the option to start Android emulators in cold boot modus. Activate it in your settings in Visual Studio Code:  \n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;Android Cold Boot: `true`\n\n### Xcode\n\nTo run iOS emulators Xcode is required.\n\nIf your Xcode or simulator is not installed in the default location it is possible to set the correct path of the Simulator.app file:  \n`\"emulator.simulatorPath\": \"/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app\"` \n\n## License\n\nMIT License\n\nCopyright (c) 2019 Diemas Michiels\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDiemasMichiels%2Femulator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDiemasMichiels%2Femulator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDiemasMichiels%2Femulator/lists"}