|
Skip to main content
| https://developer.android.com/games/develop/multiplatform/overview#main-content |
|
| https://developer.android.com/ |
|
Essentials
| https://developer.android.com/get-started |
|
Get started
| https://developer.android.com/ai |
|
Hello world
| https://developer.android.com/get-started/overview |
|
Training courses
| https://developer.android.com/courses |
|
Tutorials
| https://developer.android.com/get-started/codelabs |
|
Compose for teams
| https://developer.android.com/develop/ui/compose/adopt |
|
Kotlin for Android
| https://developer.android.com/kotlin |
|
Monetization with Play ↗️
| https://play.google.com/console/about/guides/play-commerce/ |
|
Android Developer Verification
| https://developer.android.com/developer-verification |
|
Adaptive apps
| https://developer.android.com/adaptive-apps |
|
Android XR
| https://developer.android.com/xr |
|
Wear OS
| https://developer.android.com/wear |
|
Android for Cars
| https://developer.android.com/cars |
|
Android TV
| https://developer.android.com/tv |
|
ChromeOS
| https://developer.android.com/chrome-os |
|
Games
| https://developer.android.com/games |
|
Camera & media
| https://developer.android.com/media |
|
Social & messaging
| https://developer.android.com/social-and-messaging |
|
Health & fitness
| https://developer.android.com/health-and-fitness |
|
Productivity
| https://developer.android.com/productivity |
|
Enterprise apps
| https://developer.android.com/work/overview |
|
Latest updates
| https://developer.android.com/latest-updates |
|
Experimental updates
| https://developer.android.com/latest-updates/experimental |
|
Android Studio preview
| https://developer.android.com/studio/preview |
|
Jetpack & Compose libraries
| https://developer.android.com/jetpack/androidx/versions |
|
Wear OS releases
| https://developer.android.com/training/wearables/versions/latest |
|
Privacy Sandbox ↗️
| https://developer.android.com/design-for-safety/privacy-sandbox |
|
Design & Plan
| https://developer.android.com/design |
|
Learn more
| https://developer.android.com/quality/excellent |
|
Design for Android
| https://developer.android.com/design/ui |
|
Mobile
| https://developer.android.com/design/ui/mobile |
|
Adaptive UI
| https://developer.android.com/design/ui/large-screens |
|
XR Headsets & XR Glasses
| https://developer.android.com/design/ui/xr |
|
AI Glasses
| https://developer.android.com/design/ui/ai-glasses |
|
Widgets
| https://developer.android.com/design/ui/widget |
|
Wear OS
| https://developer.android.com/design/ui/wear |
|
Android TV
| https://developer.android.com/design/ui/tv |
|
Android for Cars
| https://developer.android.com/design/ui/cars |
|
Introduction
| https://developer.android.com/topic/architecture/intro |
|
Libraries
| https://developer.android.com/topic/libraries/view-binding |
|
Navigation
| https://developer.android.com/guide/navigation/navigation-principles |
|
Modularization
| https://developer.android.com/topic/modularization |
|
Testing
| https://developer.android.com/training/testing/fundamentals |
|
Kotlin Multiplatform
| https://developer.android.com/kotlin/multiplatform |
|
Overview
| https://developer.android.com/quality |
|
Core value
| https://developer.android.com/quality/core-value |
|
User experience
| https://developer.android.com/quality/user-experience |
|
Accessibility
| https://developer.android.com/guide/topics/ui/accessibility |
|
Technical quality
| https://developer.android.com/quality/technical |
|
Excellent Experiences
| https://developer.android.com/quality/excellent |
|
Overview
| https://developer.android.com/security |
|
Privacy
| https://developer.android.com/privacy |
|
Permissions
| https://developer.android.com/privacy#app-permissions |
|
Identity
| https://developer.android.com/identity |
|
Fraud prevention
| https://developer.android.com/security/fraud-prevention |
|
Develop
| https://developer.android.com/develop |
|
Learn more
| https://developer.android.com/gemini-in-android |
|
Get Android Studio
| https://developer.android.com/studio |
|
Samples
| https://developer.android.com/samples |
|
User interfaces
| https://developer.android.com/develop/ui |
|
Background work
| https://developer.android.com/develop/background-work |
|
Data and files
| https://developer.android.com/guide/topics/data |
|
Connectivity
| https://developer.android.com/develop/connectivity |
|
All core areas ⤵️
| https://developer.android.com/develop#core-areas |
|
Write and debug code
| https://developer.android.com/studio/write |
|
Build projects
| https://developer.android.com/build/gradle-build-overview |
|
Test your app
| https://developer.android.com/training/testing |
|
Performance
| https://developer.android.com/topic/performance/overview |
|
Command-line tools
| https://developer.android.com/tools |
|
Gradle plugin API
| https://developer.android.com/reference/tools/gradle-api |
|
Adaptive UI
| https://developer.android.com/guide/topics/large-screens/get-started-with-large-screens |
|
Wear OS
| https://developer.android.com/training/wearables |
|
Android XR
| https://developer.android.com/develop/xr |
|
Android Health
| https://developer.android.com/health-and-fitness/guides |
|
Android for Cars
| https://developer.android.com/training/cars |
|
Android TV
| https://developer.android.com/training/tv |
|
All devices ⤵️
| https://developer.android.com/develop#devices |
|
Android platform
| https://developer.android.com/reference/packages |
|
Jetpack libraries
| https://developer.android.com/jetpack/androidx/explorer |
|
Compose libraries
| https://developer.android.com/jetpack/androidx/releases/compose |
|
Google Play services ↗️
| https://developers.google.com/android/reference/packages |
|
Google Play SDK index ↗️
| https://play.google.com/sdks |
|
Google Play
| https://developer.android.com/distribute |
|
Go to Play Console
| https://play.google.com/console |
|
Learn more ↗️
| https://play.google.com/console/about/ |
|
Play Monetization
| https://developer.android.com/distribute/play-billing |
|
Play Integrity
| https://developer.android.com/google/play/integrity |
|
Play Policies
| https://developer.android.com/distribute/play-policies |
|
Play Programs ↗️
| https://play.google.com/console/about/programs |
|
Overview
| https://developer.android.com/games |
|
Play Asset Delivery
| https://developer.android.com/guide/playcore/asset-delivery |
|
Play Games Services
| https://developer.android.com/games/pgs/overview |
|
Play Games on PC
| https://developer.android.com/games/playgames/overview |
|
All Play guides ⤵️
| https://developer.android.com/distribute |
|
Play Feature Delivery
| https://developer.android.com/guide/playcore/feature-delivery |
|
Play In-app Updates
| https://developer.android.com/guide/playcore/in-app-updates |
|
Play In-app Reviews
| https://developer.android.com/guide/playcore/in-app-review |
|
Play Install Referrer
| https://developer.android.com/google/play/installreferrer |
|
Google Play services ↗️
| https://developers.google.com/android/reference/packages |
|
Google Play SDK index ↗️
| https://play.google.com/sdks |
|
All Play libraries ⤵️
| https://developer.android.com/distribute |
|
Android App Bundles
| https://developer.android.com/guide/app-bundle |
|
Brand & marketing
| https://developer.android.com/distribute/marketing-tools |
|
Play Console APIs ↗️
| https://developers.google.com/android-publisher/api-ref/rest |
|
Community
| https://developer.android.com/community |
|
Android Studio
| https://developer.android.com/studio |
|
Games dev center
| https://developer.android.com/games |
|
Overview
| https://developer.android.com/games |
|
Downloads
| https://developer.android.com/games/downloads |
|
Samples
| https://developer.android.com/games/samples |
|
Guides
| https://developer.android.com/games/guides |
|
Reference
| https://developer.android.com/games/reference |
|
Community
| https://developer.android.com/games/community |
|
| https://developer.android.com/ |
|
Essentials
| https://developer.android.com/get-started |
|
Design & Plan
| https://developer.android.com/design |
|
Develop
| https://developer.android.com/develop |
|
Google Play
| https://developer.android.com/distribute |
|
Overview
| https://developer.android.com/games |
|
Downloads
| https://developer.android.com/games/downloads |
|
Samples
| https://developer.android.com/games/samples |
|
Guides
| https://developer.android.com/games/guides |
|
Reference
| https://developer.android.com/games/reference |
|
Community
| https://developer.android.com/games/community |
|
Community
| https://developer.android.com/community |
|
Android Studio
| https://developer.android.com/studio |
| Get started | https://developer.android.com/games/guides |
| Game development basics | https://developer.android.com/games/guides/basics |
| Google Play Games Level Up guidelines | https://developer.android.com/games/guidelines |
| Developer previews | https://developer.android.com/games/preview |
| Release notes | https://developer.android.com/games/docs/release-notes |
| File a bug | https://issuetracker.google.com/issues/new?component=1669282 |
| About game development tools | https://developer.android.com/games/develop/overview |
| About game engines | https://developer.android.com/games/engines/engines-overview |
| Install and configure projects for Android | https://developer.android.com/games/engines/defold/defold-configure |
| Support multiple form factors and screen sizes | https://developer.android.com/games/engines/defold/defold-formfactor |
| Export to Android | https://developer.android.com/games/engines/defold/defold-export |
| Install and configure projects for Android | https://developer.android.com/games/engines/godot/godot-configure |
| Godot renderer options | https://developer.android.com/games/engines/godot/godot-renderers |
| Support multiple form factors and screen sizes | https://developer.android.com/games/engines/godot/godot-formfactor |
| Export to Android | https://developer.android.com/games/engines/godot/godot-export |
| Steps to build a game for Android in Cocos Creator | https://developer.android.com/games/engines/cocos/cocos-overview |
| Publish your game as Google Play Instant app in Cocos Creator | https://developer.android.com/games/engines/cocos/cocos-playinstant |
| Publish your game with Android App Bundle in Cocos Creator | https://developer.android.com/games/engines/cocos/cocos-aab |
| Remote debugging on Android | https://developer.android.com/games/engines/cocos/cocos-remotedebugging |
| Unity on Android | https://developer.android.com/games/engines/unity/unity-on-android |
| Get started with game development in Unity | https://developer.android.com/games/engines/unity/start-in-unity |
| Get launch-time graphics API recommendations using the vkQuality Unity engine plugin | https://developer.android.com/games/engines/unity/unity-vkquality |
| Create an Android App Bundle with Unity | https://blogs.unity3d.com/2018/10/03/support-for-android-app-bundle-aab-in-unity-2018-3-beta/ |
| Integrate Play Asset Delivery | https://developer.android.com/guide/playcore/asset-delivery/integrate-unity |
| Integrate Play Integrity API | https://developer.android.com/google/play/integrity |
| Integrate Play In-App Updates | https://developer.android.com/guide/playcore//in-app-updates/unity |
| Integrate Play In-App Reviews | https://developer.android.com/guide/playcore/in-app-review/unity |
| Unity Lighting in Mobile Games | https://developer.android.com/games/optimize/lighting-for-mobile-games-with-unity |
| Overview | https://developer.android.com/games/sdk/performance-tuner/unity |
| Enable the API | https://developer.android.com/games/sdk/performance-tuner/unity/enable-api |
| Integrate the plugin | https://developer.android.com/games/sdk/performance-tuner/unity/integrate-plugin |
| Initialize the library and verify operation | https://developer.android.com/games/sdk/performance-tuner/unity/initialize-library |
| Define annotations, fidelity parameters, and quality levels | https://developer.android.com/games/sdk/performance-tuner/unity/define-parameters |
| Add loading time recording functions | https://developer.android.com/games/sdk/performance-tuner/unity/loading-functions |
| Include Addressables scenes | https://developer.android.com/games/sdk/performance-tuner/unity/include-addressables-scenes |
| Run the monitor app | https://developer.android.com/games/sdk/performance-tuner/unity/run-monitor-app |
| Review and publish | https://developer.android.com/games/sdk/performance-tuner/unity/review-and-publish |
| Troubleshoot common errors | https://developer.android.com/games/sdk/performance-tuner/unity/troubleshooting |
| Reference | https://developer.android.com/games/sdk/reference/performance-tuner/unity |
| Debug ANRs for Unity games | https://developer.android.com/games/engines/unity/unity-anrs |
| Common Unity Games ANRs | https://developer.android.com/games/engines/unity/unity-anrs-list |
| Debug LMKs for Unity games | https://developer.android.com/games/engines/unity/unity-lmks |
| Symbolicate Android crashes and ANR for Unity games | https://developer.android.com/games/engines/unity/unity-symbolicate |
| Get started with the Memory Advice API for Unity games | https://developer.android.com/games/engines/unity/memory-advice |
| ADPF Unity Adaptive Performance and Android provider | https://developer.android.com/games/engines/unity/unity-adpf |
| Make your game great on all form factors | https://developer.android.com/games/engines/unity/unity-large-screen |
| Unreal on Android | https://developer.android.com/games/engines/unreal/unreal-on-android |
| ADPF Unreal Engine plugin | https://developer.android.com/games/engines/unreal/unreal-adpf |
| Request permissions for data access | https://developer.android.com/games/develop/permissions |
| About custom game engines | https://developer.android.com/games/develop/custom/overview |
| About the GameActivity library | https://developer.android.com/games/agdk/game-activity |
| Get started with GameActivity | https://developer.android.com/games/agdk/game-activity/get-started |
| Use game text input | https://developer.android.com/games/agdk/game-activity/use-text-input |
| Migrate from NativeActivity | https://developer.android.com/games/agdk/game-activity/migrate-native-activity |
| Configure graphics | https://developer.android.com/games/agdk/configure-graphics |
| Understand Android game loops | https://developer.android.com/games/develop/gameloops |
| Add touch support | https://developer.android.com/games/agdk/add-touch-support |
| Support text input | https://developer.android.com/games/agdk/add-support-for-text-input |
| Add mouse support | https://developer.android.com/games/sdk/game-controller/mouse |
| Support sensor input | https://developer.android.com/guide/topics/sensors/sensors_overview |
| About the Frame Pacing library | https://developer.android.com/games/sdk/frame-pacing |
| Integrate | https://developer.android.com/games/sdk/frame-pacing/opengl |
| Update your build settings | https://developer.android.com/games/sdk/frame-pacing/opengl/update-build-settings |
| Add frame pacing functions | https://developer.android.com/games/sdk/frame-pacing/opengl/add-functions |
| Verify frame pacing improvement | https://developer.android.com/games/sdk/frame-pacing/opengl/verify-improvement |
| Integrate | https://developer.android.com/games/sdk/frame-pacing/vulkan |
| Update your build settings | https://developer.android.com/games/sdk/frame-pacing/vulkan/update-build-settings |
| Add frame pacing functions | https://developer.android.com/games/sdk/frame-pacing/vulkan/add-functions |
| Verify frame pacing improvement | https://developer.android.com/games/sdk/frame-pacing/vulkan/verify-improvement |
| Frame Pacing API Reference | https://developer.android.com/games/sdk/reference/frame-pacing |
| About Android Performance Tuner | https://developer.android.com/games/sdk/performance-tuner/custom-engine |
| Run the APT demo app | https://developer.android.com/games/sdk/performance-tuner/custom-engine/run-demo-app |
| Enable the Android Performance Parameters API | https://developer.android.com/games/sdk/performance-tuner/custom-engine/enable-api |
| Update your build settings | https://developer.android.com/games/sdk/performance-tuner/custom-engine/update-build-settings |
| Define annotations, fidelity parameters, and settings | https://developer.android.com/games/sdk/performance-tuner/custom-engine/define-parameters |
| Add frame timing functions | https://developer.android.com/games/sdk/performance-tuner/custom-engine/add-functions |
| Add loading time recording functions | https://developer.android.com/games/sdk/performance-tuner/custom-engine/loading-functions |
| Validate, package, and publish the APK | https://developer.android.com/games/sdk/performance-tuner/custom-engine/validate-and-package |
| Troubleshoot common errors | https://developer.android.com/games/sdk/performance-tuner/custom-engine/troubleshooting |
| Advanced usage | https://developer.android.com/games/sdk/performance-tuner/custom-engine/advanced |
| Performance Tuner API Reference | https://developer.android.com/games/sdk/reference/performance-tuner/custom-engine |
| 64-bit architectures | https://developer.android.com/games/optimize/64-bit |
| Screen types | https://developer.android.com/games/develop/all-screens |
| Vulkan pre-rotation | https://developer.android.com/games/optimize/vulkan-prerotation |
| About the Oboe audio library | https://developer.android.com/games/sdk/oboe |
| Update build settings | https://developer.android.com/games/sdk/oboe/update-build-settings |
| Low latency audio | https://developer.android.com/games/sdk/oboe/low-latency-audio |
| Create an audio stream | https://github.com/google/oboe/blob/master/docs/GettingStarted.md#using-oboe |
| See Oboe code samples | https://github.com/google/oboe/tree/master/samples |
| See the Oboe developer guide | https://github.com/google/oboe/blob/master/docs/FullGuide.md |
| About managing memory | https://developer.android.com/games/optimize/memory-allocation |
| Debug native memory use | https://source.android.com/devices/tech/debug/native-memory |
| Deliver assets | https://developer.android.com/games/develop/custom/deliver-assets |
| Detect and diagnose crashes | https://developer.android.com/games/optimize/crash |
| About the AGDK | https://developer.android.com/games/agdk/overview |
| Get the AGDK | https://developer.android.com/games/agdk/get-agdk |
| AGDK release notes | https://developer.android.com/jetpack/androidx/releases/games |
| About the AGDE | https://developer.android.com/games/agde |
| Get started with AGDE | https://developer.android.com/games/agde/quickstart |
| Configure your project | https://developer.android.com/games/agde/adapt-existing-project |
| Debug your project | https://developer.android.com/games/agde/debugger |
| Debug memory corruption using Address Sanitizer | https://developer.android.com/games/agde/address-sanitizer |
| Measure app performance | https://developer.android.com/games/agde/measure |
| Overview | https://developer.android.com/games/agde/pgo-overview |
| Configure Profile-Guided Optimization | https://developer.android.com/games/agde/configure-pgo |
| See AGDE code samples | https://developer.android.com/games/agde/samples |
| AGDE release notes | https://developer.android.com/games/agde/release-notes |
| About Google Play Games Services | https://developer.android.com/games/pgs/overview |
| Get started | https://developer.android.com/games/pgs/start |
| Set up Play Games Services | https://developer.android.com/games/pgs/console/setup |
| Enable Play Games Services features | https://developer.android.com/games/pgs/console/enable-features |
| Manage project settings in Google Cloud | https://developer.android.com/games/pgs/console/cloud-platform |
| Enable accounts for testing | https://developer.android.com/games/pgs/test |
| Publish through Google Play Console | https://developer.android.com/games/pgs/console/publish |
| Platform authentication | https://developer.android.com/games/pgs/signin |
| Identity and account linking | https://developer.android.com/games/pgs/account-linking |
| Recall | https://developer.android.com/games/pgs/recall |
| Next generation Player IDs | https://developer.android.com/games/pgs/next-gen-player-ids |
| Play Games Sidekick | https://developer.android.com/games/pgs/play-games-sidekick |
| Overview | https://developer.android.com/games/pgs/achievements |
| Integrate achievements | https://developer.android.com/games/pgs/integrate-achievements |
| Cloud Save | https://developer.android.com/games/pgs/savedgames |
| Leaderboards | https://developer.android.com/games/pgs/leaderboards |
| Events | https://developer.android.com/games/pgs/events |
| Friends | https://developer.android.com/games/pgs/friends |
| App shortcuts | https://developer.android.com/games/pgs/android/app-shortcuts |
| About migration | https://developer.android.com/games/pgs/migration_overview |
| Migrate to v2 (Java or Kotlin) | https://developer.android.com/games/pgs/android/migrate-to-v2 |
| Migrate to v2 (Unity) | https://developer.android.com/games/pgs/unity/migrate-to-v2 |
| Get started | https://developer.android.com/games/pgs/android/android-start |
| Platform authentication | https://developer.android.com/games/pgs/android/android-signin |
| Enable server-side access | https://developer.android.com/games/pgs/android/server-access |
| Anti-piracy | https://developer.android.com/games/pgs/android/anti-piracy |
| Achievements | https://developer.android.com/games/pgs/android/achievements |
| Saved games | https://developer.android.com/games/pgs/android/saved-games |
| Leaderboards | https://developer.android.com/games/pgs/android/leaderboards |
| Events | https://developer.android.com/games/pgs/android/events |
| Friends | https://developer.android.com/games/pgs/android/friends |
| Player stats | https://developer.android.com/games/pgs/android/stats |
| Native SDK | https://developer.android.com/games/pgs/cpp/cpp-start |
| About the Google Play Games plugin for Unity | https://developer.android.com/games/pgs/unity/overview |
| Set up Google Play Games for Unity | https://developer.android.com/games/pgs/unity/unity-start |
| Achievements | https://developer.android.com/games/pgs/unity/achievements |
| Saved games | https://developer.android.com/games/pgs/unity/saved-games |
| Leaderboards | https://developer.android.com/games/pgs/unity/leaderboards |
| Events | https://developer.android.com/games/pgs/unity/events |
| Friends | https://developer.android.com/games/pgs/unity/friends |
| Player stats | https://developer.android.com/games/pgs/unity/stats |
| Recall API | https://developer.android.com/games/pgs/recall/recall-setup |
| About the Publishing API | https://developer.android.com/games/pgs/publishing/publishing |
| Get started | https://developer.android.com/games/pgs/publishing/publishing-start |
| Upload images | https://developer.android.com/games/pgs/publishing/upload-images |
| Management API | https://developer.android.com/games/pgs/management/management |
| Troubleshooting | https://developer.android.com/games/pgs/android/troubleshooting |
| Quality checklist | https://developer.android.com/games/pgs/quality |
| Branding guidelines | https://developer.android.com/games/pgs/branding |
| Quota and rate limits | https://developer.android.com/games/pgs/quota |
| Data disclosure requirements | https://developer.android.com/games/pgs/data-collection |
| Terms of service | https://developer.android.com/games/pgs/terms |
| Downloads | https://developer.android.com/games/pgs/downloads |
| Get support | https://developer.android.com/games/pgs/support |
| Android GMS API | https://developers.google.com/android/reference/com/google/android/gms/games/package-summary |
| Web REST API | https://developer.android.com/games/services/web/api/rest |
| C++ API | https://developer.android.com/games/services/cpp/api |
| Management API | https://developer.android.com/games/services/management/api |
| Publishing API | https://developer.android.com/games/services/publishing/api |
| About Google Play Games on PC | https://developer.android.com/games/playgames/overview |
| Get started | https://developer.android.com/games/playgames/start |
| Review process | https://developer.android.com/games/playgames/checklist |
| Download the Emulator | https://developer.android.com/games/playgames/emulator |
| Set up your game for PC compatibility | https://developer.android.com/games/playgames/pc-compatibility |
| Configure your graphics | https://developer.android.com/games/playgames/graphics |
| Set up input | https://developer.android.com/games/playgames/input |
| Set up mouse input | https://developer.android.com/games/playgames/input-mouse |
| About the Input SDK | https://developer.android.com/games/playgames/input-sdk |
| Get started with the Input SDK | https://developer.android.com/games/playgames/input-sdk-start |
| Overview | https://developer.android.com/games/playgames/input-sdk-migration-guides |
| Upgrade from 1.0 to 1.1 Java/Kotlin | https://developer.android.com/games/playgames/input-sdk-migration-2 |
| Upgrade from 1.0 to 1.1 Unity | https://developer.android.com/games/playgames/input-sdk-migration-unity-2 |
| Upgrade from 0.0.4 to 1.0 Java/Kotlin | https://developer.android.com/games/playgames/input-sdk-migration |
| Upgrade from 0.0.4 to 1.0 Unity | https://developer.android.com/games/playgames/input-sdk-migration-unity |
| About continuity in cross-device play | https://developer.android.com/games/playgames/identity |
| About continuity requirements | https://developer.android.com/games/playgames/continuity-requirements |
| Verify your game's compliance | https://developer.android.com/games/playgames/continuity-expected-behaviors |
| Federate the identity services | https://developer.android.com/games/playgames/integrating-pgs-existing-id-solutions |
| Third-party login | https://developer.android.com/games/playgames/third-party-login-supports |
| Test your game | https://developer.android.com/games/playgames/development-test |
| Use the developer emulator | https://developer.android.com/games/playgames/pg-emulator |
| Use ChromeOS devices | https://developer.android.com/games/playgames/pg-chromeos |
| Troubleshoot the developer emulator | https://developer.android.com/games/playgames/verify-game-compatibility |
| Validate your Google Play Games on PC game | https://developer.android.com/games/playgames/development-readiness |
| Detect Google Play Games on PC platform features | https://developer.android.com/games/playgames/development-package |
| Submit your game | https://developer.android.com/games/playgames/development-submit |
| Update your game | https://developer.android.com/games/playgames/development-update |
| Integrity Protection | https://developer.android.com/games/playgames/integrity |
| User Acquisition | https://developer.android.com/games/playgames/user-acquisition |
| Samples and plugins | https://developer.android.com/games/playgames/gpg-samples |
| FAQ | https://developer.android.com/games/playgames/faq |
| About form factors | https://developer.android.com/games/develop/multiplatform/overview |
| Make your game compatible with all form factors | https://developer.android.com/games/develop/multiplatform/make-your-game-compatible-with-all-form-factors |
| Support large screen resizability | https://developer.android.com/games/develop/multiplatform/support-large-screen-resizability |
| Enable natural input on all form factors | https://developer.android.com/games/develop/multiplatform/enable-natural-input-on-all-form-factors |
| Overview | https://developer.android.com/games/sdk/game-controller/overview |
| Game controller with Android API | https://developer.android.com/develop/ui/views/touch-and-input/game-controllers |
| Overview | https://developer.android.com/games/sdk/game-controller |
| Use the game controller library | https://developer.android.com/games/sdk/game-controller/controller |
| Use custom controller device mappings | https://developer.android.com/games/sdk/game-controller/custom-mapping |
| Overview | https://developer.android.com/games/develop/vulkan/overview |
| Game engine support | https://developer.android.com/games/develop/vulkan/game-engine-support |
| Native and proprietary engines | https://developer.android.com/games/develop/vulkan/native-engine-support |
| Sample, Codelab, Developer Stories and Videos | https://developer.android.com/games/develop/vulkan/sample-codelab-story |
| Tools & advanced features | https://developer.android.com/games/develop/vulkan/tools-and-advanced-features |
| Manage, debug, and profile in Android Studio | https://developer.android.com/games/develop/develop-as |
| Overview | https://developer.android.com/games/optimize/vitals |
| ANRs | https://developer.android.com/games/optimize/vitals/anr |
| Crashes | https://developer.android.com/games/optimize/vitals/crash |
| Slow Sessions | https://developer.android.com/games/optimize/vitals/slow-session |
| Low memory killers (LMKs) | https://developer.android.com/games/optimize/vitals/lmk |
| About optimization tools | https://developer.android.com/games/optimize/overview |
| Configure system tracing | https://developer.android.com/games/optimize |
| Reduce game size | https://developer.android.com/games/optimize/game-size |
| About AGI | https://developer.android.com/agi |
| Quickstart | https://developer.android.com/agi/start |
| Supported devices | https://developer.android.com/agi/supported-devices |
| About system profiling | https://developer.android.com/agi/sys-trace/system-profiler |
| View a system profile | https://developer.android.com/agi/sys-trace/system-profiler-gui |
| GPU performance counters | https://developer.android.com/agi/sys-trace/counters |
| Frame processing times | https://developer.android.com/agi/sys-trace/long |
| Memory efficiency | https://developer.android.com/agi/sys-trace/memory-efficiency |
| Texture memory bandwidth usage | https://developer.android.com/agi/sys-trace/texture-memory-bw |
| Vertex memory bandwidth usage | https://developer.android.com/agi/sys-trace/vertex-memory-bw |
| Thread scheduling | https://developer.android.com/agi/sys-trace/threads-scheduling |
| About frame profiling | https://developer.android.com/agi/frame-trace/frame-profiler |
| Most expensive render passes | https://developer.android.com/agi/frame-trace/renderpasses |
| Vertex formats | https://developer.android.com/agi/frame-trace/vertex-formats |
| Shader performance | https://developer.android.com/agi/frame-trace/shader-performance |
| Performance pane | https://developer.android.com/agi/frame-trace-gui/perftab-pane |
| Commands pane | https://developer.android.com/agi/frame-trace-gui/commands-pane |
| Framebuffer pane | https://developer.android.com/agi/frame-trace-gui/framebuffer-pane |
| Geometry pane | https://developer.android.com/agi/frame-trace-gui/geometry-pane |
| Report pane | https://developer.android.com/agi/frame-trace-gui/report-pane |
| Shader pane | https://developer.android.com/agi/frame-trace-gui/shader-pane |
| Memory pane | https://developer.android.com/agi/frame-trace-gui/memory-pane |
| State pane | https://developer.android.com/agi/frame-trace-gui/state-pane |
| Textures pane | https://developer.android.com/agi/frame-trace-gui/textures-pane |
| Texture pane | https://developer.android.com/agi/frame-trace-gui/texture-pane |
| Pipeline view pane | https://developer.android.com/agi/frame-trace-gui/pipeline-pane |
| Supported Vulkan extensions | https://developer.android.com/agi/vulkan-extensions |
| Troubleshoot AGI | https://developer.android.com/agi/troubleshooting |
| Android Performance Tuner (APT) | https://developer.android.com/games/sdk/performance-tuner |
| Overview | https://developer.android.com/games/optimize/adpf |
| Thermal API | https://developer.android.com/games/optimize/adpf/thermal |
| About the Game Mode API and interventions | https://developer.android.com/games/optimize/adpf/gamemode/about-API-and-interventions |
| Use the Game Mode API | https://developer.android.com/games/optimize/adpf/gamemode/gamemode-api |
| Use Game Mode Interventions | https://developer.android.com/games/optimize/adpf/gamemode/gamemode-interventions |
| FPS Throttling Overview | https://developer.android.com/games/optimize/adpf/gamemode/fps-throttling |
| Game State API | https://developer.android.com/games/optimize/adpf/gamemode/gamestate-api |
| Fixed Performance Mode | https://developer.android.com/games/optimize/adpf/fixed-performance-mode |
| Game Engine Support | https://developer.android.com/games/optimize/adpf/game-engine-support |
| Sample, Codelab and Developer Stories | https://developer.android.com/games/optimize/adpf/sample-codelab-story |
| Best Practices for ADPF | https://developer.android.com/games/optimize/adpf/best-practices-adpf |
| Optimize 3D assets | https://developer.android.com/games/optimize/geometry |
| Best practices for textures | https://developer.android.com/games/optimize/textures |
| Manage vertex data | https://developer.android.com/games/optimize/vertex-data-management |
| Optimize materials and shaders | https://developer.android.com/games/optimize/materials |
| Optimize power efficiency | https://developer.android.com/games/optimize/power |
| Optimize with reduced precision | https://developer.android.com/games/optimize/vulkan-reduced-precision |
| About the Memory Advice API | https://developer.android.com/games/sdk/memory-advice/overview |
| Get started with the Memory Advice API | https://developer.android.com/games/sdk/memory-advice/start |
| About the Game Dashboard | https://developer.android.com/games/gamedashboard/aboutdashboard |
| Components | https://developer.android.com/games/gamedashboard/components |
| Optimize refresh rates | https://developer.android.com/games/optimize/display-refresh-rate-change |
| About distributing with Google Play | https://developer.android.com/games/distribute/overview |
| Launch your game | https://developer.android.com/games/distribute/guide-launch-game |
|
Get started
| https://developer.android.com/ai |
|
Hello world
| https://developer.android.com/get-started/overview |
|
Training courses
| https://developer.android.com/courses |
|
Tutorials
| https://developer.android.com/get-started/codelabs |
|
Compose for teams
| https://developer.android.com/develop/ui/compose/adopt |
|
Kotlin for Android
| https://developer.android.com/kotlin |
|
Monetization with Play ↗️
| https://play.google.com/console/about/guides/play-commerce/ |
|
Android Developer Verification
| https://developer.android.com/developer-verification |
|
Adaptive apps
| https://developer.android.com/adaptive-apps |
|
Android XR
| https://developer.android.com/xr |
|
Wear OS
| https://developer.android.com/wear |
|
Android for Cars
| https://developer.android.com/cars |
|
Android TV
| https://developer.android.com/tv |
|
ChromeOS
| https://developer.android.com/chrome-os |
|
Games
| https://developer.android.com/games |
|
Camera & media
| https://developer.android.com/media |
|
Social & messaging
| https://developer.android.com/social-and-messaging |
|
Health & fitness
| https://developer.android.com/health-and-fitness |
|
Productivity
| https://developer.android.com/productivity |
|
Enterprise apps
| https://developer.android.com/work/overview |
|
Latest updates
| https://developer.android.com/latest-updates |
|
Experimental updates
| https://developer.android.com/latest-updates/experimental |
|
Android Studio preview
| https://developer.android.com/studio/preview |
|
Jetpack & Compose libraries
| https://developer.android.com/jetpack/androidx/versions |
|
Wear OS releases
| https://developer.android.com/training/wearables/versions/latest |
|
Privacy Sandbox ↗️
| https://developer.android.com/design-for-safety/privacy-sandbox |
|
Learn more
| https://developer.android.com/quality/excellent |
|
Design for Android
| https://developer.android.com/design/ui |
|
Mobile
| https://developer.android.com/design/ui/mobile |
|
Adaptive UI
| https://developer.android.com/design/ui/large-screens |
|
XR Headsets & XR Glasses
| https://developer.android.com/design/ui/xr |
|
AI Glasses
| https://developer.android.com/design/ui/ai-glasses |
|
Widgets
| https://developer.android.com/design/ui/widget |
|
Wear OS
| https://developer.android.com/design/ui/wear |
|
Android TV
| https://developer.android.com/design/ui/tv |
|
Android for Cars
| https://developer.android.com/design/ui/cars |
|
Introduction
| https://developer.android.com/topic/architecture/intro |
|
Libraries
| https://developer.android.com/topic/libraries/view-binding |
|
Navigation
| https://developer.android.com/guide/navigation/navigation-principles |
|
Modularization
| https://developer.android.com/topic/modularization |
|
Testing
| https://developer.android.com/training/testing/fundamentals |
|
Kotlin Multiplatform
| https://developer.android.com/kotlin/multiplatform |
|
Overview
| https://developer.android.com/quality |
|
Core value
| https://developer.android.com/quality/core-value |
|
User experience
| https://developer.android.com/quality/user-experience |
|
Accessibility
| https://developer.android.com/guide/topics/ui/accessibility |
|
Technical quality
| https://developer.android.com/quality/technical |
|
Excellent Experiences
| https://developer.android.com/quality/excellent |
|
Overview
| https://developer.android.com/security |
|
Privacy
| https://developer.android.com/privacy |
|
Permissions
| https://developer.android.com/privacy#app-permissions |
|
Identity
| https://developer.android.com/identity |
|
Fraud prevention
| https://developer.android.com/security/fraud-prevention |
|
Learn more
| https://developer.android.com/gemini-in-android |
|
Get Android Studio
| https://developer.android.com/studio |
|
Samples
| https://developer.android.com/samples |
|
User interfaces
| https://developer.android.com/develop/ui |
|
Background work
| https://developer.android.com/develop/background-work |
|
Data and files
| https://developer.android.com/guide/topics/data |
|
Connectivity
| https://developer.android.com/develop/connectivity |
|
All core areas ⤵️
| https://developer.android.com/develop#core-areas |
|
Write and debug code
| https://developer.android.com/studio/write |
|
Build projects
| https://developer.android.com/build/gradle-build-overview |
|
Test your app
| https://developer.android.com/training/testing |
|
Performance
| https://developer.android.com/topic/performance/overview |
|
Command-line tools
| https://developer.android.com/tools |
|
Gradle plugin API
| https://developer.android.com/reference/tools/gradle-api |
|
Adaptive UI
| https://developer.android.com/guide/topics/large-screens/get-started-with-large-screens |
|
Wear OS
| https://developer.android.com/training/wearables |
|
Android XR
| https://developer.android.com/develop/xr |
|
Android Health
| https://developer.android.com/health-and-fitness/guides |
|
Android for Cars
| https://developer.android.com/training/cars |
|
Android TV
| https://developer.android.com/training/tv |
|
All devices ⤵️
| https://developer.android.com/develop#devices |
|
Android platform
| https://developer.android.com/reference/packages |
|
Jetpack libraries
| https://developer.android.com/jetpack/androidx/explorer |
|
Compose libraries
| https://developer.android.com/jetpack/androidx/releases/compose |
|
Google Play services ↗️
| https://developers.google.com/android/reference/packages |
|
Google Play SDK index ↗️
| https://play.google.com/sdks |
|
Go to Play Console
| https://play.google.com/console |
|
Learn more ↗️
| https://play.google.com/console/about/ |
|
Play Monetization
| https://developer.android.com/distribute/play-billing |
|
Play Integrity
| https://developer.android.com/google/play/integrity |
|
Play Policies
| https://developer.android.com/distribute/play-policies |
|
Play Programs ↗️
| https://play.google.com/console/about/programs |
|
Overview
| https://developer.android.com/games |
|
Play Asset Delivery
| https://developer.android.com/guide/playcore/asset-delivery |
|
Play Games Services
| https://developer.android.com/games/pgs/overview |
|
Play Games on PC
| https://developer.android.com/games/playgames/overview |
|
All Play guides ⤵️
| https://developer.android.com/distribute |
|
Play Feature Delivery
| https://developer.android.com/guide/playcore/feature-delivery |
|
Play In-app Updates
| https://developer.android.com/guide/playcore/in-app-updates |
|
Play In-app Reviews
| https://developer.android.com/guide/playcore/in-app-review |
|
Play Install Referrer
| https://developer.android.com/google/play/installreferrer |
|
Google Play services ↗️
| https://developers.google.com/android/reference/packages |
|
Google Play SDK index ↗️
| https://play.google.com/sdks |
|
All Play libraries ⤵️
| https://developer.android.com/distribute |
|
Android App Bundles
| https://developer.android.com/guide/app-bundle |
|
Brand & marketing
| https://developer.android.com/distribute/marketing-tools |
|
Play Console APIs ↗️
| https://developers.google.com/android-publisher/api-ref/rest |
|
Android Developers
| https://developer.android.com/ |
|
Google Play
| https://developer.android.com/distribute |
|
Games dev center
| https://developer.android.com/games |
|
Guides
| https://developer.android.com/games/guides |
|
Make your game compatible with all form factors
| https://developer.android.com/games/develop/multiplatform/make-your-game-compatible-with-all-form-factors |
|
Support large screen resizability
| https://developer.android.com/games/develop/multiplatform/support-large-screen-resizability |
|
Enable natural input on all form factors
| https://developer.android.com/games/develop/multiplatform/enable-natural-input-on-all-form-factors |
| Content License | https://developer.android.com/license |
|
X
| https://x.com/AndroidDev |
|
YouTube
| https://www.youtube.com/user/androiddevelopers |
|
LinkedIn
| https://www.linkedin.com/showcase/androiddev |
|
Android
| https://www.android.com |
|
Android for Enterprise
| https://www.android.com/enterprise/ |
|
Security
| https://www.android.com/security-center/ |
|
Source
| https://source.android.com |
|
News
| https://developer.android.com/news |
|
Blog
| https://android-developers.googleblog.com/ |
|
Podcasts
| https://developer.android.com/podcasts |
|
Gaming
| https://developer.android.com/games |
|
Machine Learning
| https://developer.android.com/ml |
|
Health & Fitness
| https://developer.android.com/health-and-fitness |
|
Camera & Media
| https://developer.android.com/media |
|
Privacy
| https://developer.android.com/privacy |
|
5G
| https://developer.android.com/training/connectivity/5g |
|
Large screens
| https://developer.android.com/large-screens |
|
Wear OS
| https://developer.android.com/wear |
|
ChromeOS devices
| https://developer.android.com/chrome-os |
|
Android for cars
| https://developer.android.com/cars |
|
Android TV
| https://developer.android.com/tv |
|
Android 15
| https://developer.android.com/about/versions/15 |
|
Android 14
| https://developer.android.com/about/versions/14 |
|
Android 13
| https://developer.android.com/about/versions/13 |
|
Android 12
| https://developer.android.com/about/versions/12 |
|
Android 11
| https://developer.android.com/about/versions/11 |
|
Android 10
| https://developer.android.com/about/versions/10 |
|
Pie
| https://developer.android.com/about/versions/pie |
|
Android Studio guide
| https://developer.android.com/studio/intro |
|
Developers guides
| https://developer.android.com/guide |
|
API reference
| https://developer.android.com/reference |
|
Download Studio
| https://developer.android.com/studio |
|
Android NDK
| https://developer.android.com/ndk |
|
Report platform bug
| https://issuetracker.google.com/issues/new?component=190923&template=841312 |
|
Report documentation bug
| https://issuetracker.google.com/issues/new?component=192697 |
|
Google Play support
| https://support.google.com/googleplay/android-developer |
|
Join research studies
| https://g.co/userresearch/androiddeveloperfooter |
|
| https://developers.google.com/ |
|
Android
| https://developer.android.com |
|
Chrome
| https://developer.chrome.com/home |
|
Firebase
| https://firebase.google.com |
|
Google Cloud Platform
| https://cloud.google.com |
|
All products
| https://developers.google.com/products/ |
|
Privacy
| https://policies.google.com/privacy |
|
License
| https://developer.android.com/license |
|
Brand guidelines
| https://developer.android.com/distribute/marketing-tools/brand-guidelines |
|
Manage cookies
| https://developer.android.com/games/develop/multiplatform/overview |
|
Subscribe
| https://developer.android.com/updates |