{"id":18888648,"url":"https://github.com/beevelop/docker-android","last_synced_at":"2025-04-14T22:36:32.469Z","repository":{"id":52981555,"uuid":"40595016","full_name":"beevelop/docker-android","owner":"beevelop","description":":iphone: Personal Android Docker image","archived":false,"fork":false,"pushed_at":"2024-07-07T14:06:44.000Z","size":67,"stargazers_count":56,"open_issues_count":0,"forks_count":39,"subscribers_count":5,"default_branch":"latest","last_synced_at":"2025-03-28T10:47:45.907Z","etag":null,"topics":["android","containers","docker","docker-android","java"],"latest_commit_sha":null,"homepage":"https://beevelop.com","language":"Dockerfile","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/beevelop.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":"2015-08-12T10:29:37.000Z","updated_at":"2025-02-22T08:35:32.000Z","dependencies_parsed_at":"2024-01-12T01:36:10.503Z","dependency_job_id":"dbdff621-5e45-4274-a156-141923f47f60","html_url":"https://github.com/beevelop/docker-android","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beevelop%2Fdocker-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beevelop%2Fdocker-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beevelop%2Fdocker-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beevelop%2Fdocker-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/beevelop","download_url":"https://codeload.github.com/beevelop/docker-android/tar.gz/refs/heads/latest","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248974646,"owners_count":21192186,"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","containers","docker","docker-android","java"],"created_at":"2024-11-08T07:45:23.803Z","updated_at":"2025-04-14T22:36:32.452Z","avatar_url":"https://github.com/beevelop.png","language":"Dockerfile","readme":"![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/beevelop/docker-android/docker.yml?style=for-the-badge)\n![Docker Pulls](https://img.shields.io/docker/pulls/beevelop/android.svg?style=for-the-badge)\n![Docker Stars](https://img.shields.io/docker/stars/beevelop/android?style=for-the-badge)\n![Docker Image Size (tag)](https://img.shields.io/docker/image-size/beevelop/android/latest?style=for-the-badge)\n![License](https://img.shields.io/github/license/beevelop/docker-android?style=for-the-badge)\n[![GitHub release](https://img.shields.io/github/release/beevelop/docker-android.svg?style=for-the-badge)](https://github.com/beevelop/docker-android/releases)\n![GitHub Release Date](https://img.shields.io/github/release-date/beevelop/docker-android?style=for-the-badge)\n![CalVer](https://img.shields.io/badge/CalVer-YYYY.MM.MICRO-22bfda.svg?style=for-the-badge)\n[![Beevelop](https://img.shields.io/badge/-%20Made%20with%20%F0%9F%8D%AF%20by%20%F0%9F%90%9Dvelop-blue.svg?style=for-the-badge)](https://beevelop.com)\n\n# Android 13 (API levels 28 - 34)\n\n## based on [beevelop/java](https://github.com/beevelop/docker-java)\n\n- Java `17.0.9`\n- Gradle `4.4.1` (Groovy: `2.4.21`)\n- Apache Maven `3.6.3`\n- Ant `1.10.12`\n\n## Pull, build or run this image\n\n```bash\n# pull the most recent tag / release\ndocker pull beevelop/android:v2023.12.1\n\n# or run the image interactively\ndocker run --rm --name beevelop -it beevelop/android:v2023.12.1 bash\n\n# or build the image from GitHub\ndocker build -t beevelop/android github.com/beevelop/docker-base\n```\n\n## Or use it as a base image\n\n```Dockerfile\nFROM beevelop/android:v2023.12.1\n\n# accepts all the Licenses (please read first)\nRUN yes | sdkmanager --licenses --sdk_root=$ANDROID_SDK_ROOT\n```\n\n## Licenses\n\nThe usage of the Android SDK requires you to accept the licenses \n\n## Maintenance\n\n- [Command Line Tools Download](https://developer.android.com/studio#span-idcommand-toolsa-namecmdline-toolsacommand-line-tools-onlyspan)\n- List build-tools versions: `sdkmanager --sdk_root=${ANDROID_SDK_ROOT}  --list | grep build-tools`\n  - [SDK Build Tools release notes](https://developer.android.com/tools/releases/build-tools)\n- List platforms: `sdkmanager --sdk_root=${ANDROID_SDK_ROOT}  --list | grep 'platforms:'`\n\n---\n\n![Beevelop's Docker Image Hierarchy](https://gist.githubusercontent.com/beevelop/b0cddab7209a683c77560d06ff00bc8e/raw/15429ee1d02e2c4dc019b760ca8c7ceff5911b82/hierarchy.png)\n\n### Use tags where possible, because\n\n![One does not simply use latest](https://i.imgflip.com/1fgwxr.jpg)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeevelop%2Fdocker-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbeevelop%2Fdocker-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeevelop%2Fdocker-android/lists"}