Featured
        
        
    
      
  
    
        Android 16 is available!
      
   
  
    
  
        
          
            Learn about the features added in Android 16 and how to implement them on your devices.
           
        
        
        
          
        
      
  
  
  Featured
        
        
    Feature launch flags
            Android feature launch flags ensure that the AOSP development branch is stable for everyone. Contributors to AOSP can use feature launch flags to make sure only tested code is executed.
          
        
        
        
          
        
      Learn about AOSP
              Read about the Android Open Source Project (AOSP) and learn how to develop, customize, and test your devices.
            
          
        
  
  
  Getting started
        
        
    Setup
            Learn how to set up your environment, download the AOSP source, build Android, and make contributions.
          
        
        
        
      
  
  
  Security
        
        
    Security
            Find out how Android incorporates industry-leading security features to keep the Android platform and ecosystem safe.
          
        
        
        
      
  
  
  Core topics
        
        
    Android fundamentals
            From the basic building blocks of an Android device to the more intricate advanced features, learn about all the ways you can customize the Android OS.
          
        
        
        
      
  
  
  Compatibility
        
        
    Compatibility
            Ensure your users have a coherent experience as they use your device alongside other Android devices in the ecosystem.
          
        
        
        
      
  
  
  Automotive
        
        
    Automotive
            Learn how to develop and customize the Android Automotive platform, which runs directly on in-vehicle hardware.
          
        
        
        
      
  
  
  Devices
        
        
    Android devices
            Read about creating configurable virtual Android devices, managing devices on a corporate network, and delivering live content to devices through Android TV.
          
        
        
        
      Explore more
Security bulletins
            Help protect your device by checking the latest Android Security Bulletins. Also see the Android Automotive, Chromecast, Wear OS, Pixel, and Pixel Watch bulletins.
          
        
        
        
      Android development
            Learn how to set up your environment, download the source, and start contributing to AOSP through this tutorial.
          
        
        
        
      Architecture
            Learn how the pieces fit together, from the kernel to the HALs to updatable system components.
          
        
        
        
      Connectivity
            Make sure your devices work together and are connected through Bluetooth, NFC, Wi-Fi, and telephony.