{"id":16994790,"url":"https://github.com/znerol/android-emulator-standalone","last_synced_at":"2026-04-12T18:49:42.820Z","repository":{"id":136254892,"uuid":"226143393","full_name":"znerol/android-emulator-standalone","owner":"znerol","description":"A simple script to generate standalone macOS apps from existing Android Emulator AVDs.","archived":false,"fork":false,"pushed_at":"2023-06-09T12:30:00.000Z","size":111,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-27T06:28:25.175Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/znerol.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-12-05T16:25:03.000Z","updated_at":"2023-06-28T16:44:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"657c25d5-9926-4a60-bfd6-e0f59e4c706c","html_url":"https://github.com/znerol/android-emulator-standalone","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/znerol%2Fandroid-emulator-standalone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/znerol%2Fandroid-emulator-standalone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/znerol%2Fandroid-emulator-standalone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/znerol%2Fandroid-emulator-standalone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/znerol","download_url":"https://codeload.github.com/znerol/android-emulator-standalone/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244913005,"owners_count":20530769,"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":[],"created_at":"2024-10-14T03:46:37.781Z","updated_at":"2026-04-12T18:49:37.775Z","avatar_url":"https://github.com/znerol.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Android Emulator Standalone\n\nA simple script to generate standalone macOS apps from existing Android Emulator AVDs.\n\n[![Build Status](https://travis-ci.org/znerol/android-emulator-standalone.svg?branch=master)](https://travis-ci.org/znerol/android-emulator-standalone)\n\n```\nUsage: build-app.sh AVD_NAME [ANDROID_SDK_ROOT]\n```\n\nThe `build-app.sh` script will prepare a directory, copy the AVD and download the necessary SDK components. If the `AVD_NAME` is something like `Pixel_2_API_29`, then the script will create a directory with the name `Pixel 2 API 29.XXXXXX` (where `X` signifies a random character). After the script finishes, the directory can be renamed into `Pixel 2 API 29.app`.\n\nThe app bundle then can be distributed to machines without having to install Android Studio or Java.\n\n![Screenshot](./screenshot.png)\n\nWhenever the app is first started, the embedded AVD will be copied over to `~/Library/Application Support/Android Emulator Standalone AVD`.\n\n## Caveats\n\n* Use `x86_64` variants of system images. 32bit versions do not seem to work.\n\n* This script calls into `sdkmanager` command line and thus requires Java. It is recommended to set `JAVA_HOME` environment variable to the JRE shipping with Android Studio.\n\n  ```\n  export JAVA_HOME=/Applications/Android\\ Studio/Contents/jre/jdk/Contents/Home\n  ```\n\n* Produced bundles can become several GB in size.\n\n## License\n\nThis Software is licensed under the terms of MIT license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fznerol%2Fandroid-emulator-standalone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fznerol%2Fandroid-emulator-standalone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fznerol%2Fandroid-emulator-standalone/lists"}