CINXE.COM
ภาพรวม AOSP | Android Open Source Project
<!doctype html> <html lang="th-x-mtfrom-en" dir="ltr"> <head> <meta name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"> <meta name="google-signin-scope" content="profile email"> <meta property="og:site_name" content="Android Open Source Project"> <meta property="og:type" content="website"><meta name="googlebot" content="noindex"><meta name="theme-color" content="#34a853"><meta charset="utf-8"> <meta content="IE=Edge" http-equiv="X-UA-Compatible"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="manifest" href="/_pwa/androidsource/manifest.json" crossorigin="use-credentials"> <link rel="preconnect" href="//www.gstatic.cn" crossorigin> <link rel="preconnect" href="//fonts.gstatic.cn" crossorigin> <link rel="preconnect" href="//fonts.googleapis.cn" crossorigin> <link rel="preconnect" href="//apis.google.com" crossorigin> <link rel="preconnect" href="//www.google-analytics.com" crossorigin><link rel="stylesheet" href="//fonts.googleapis.cn/css?family=Roboto:300,400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"> <link rel="stylesheet" href="//fonts.googleapis.cn/css2?family=Material+Icons&family=Material+Symbols+Outlined&display=block"><link rel="stylesheet" href="//fonts.googleapis.com/earlyaccess/notosansthai.css"><link rel="stylesheet" href="https://www.gstatic.cn/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/androidsource/css/app.css"> <link rel="shortcut icon" href="https://www.gstatic.cn/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/androidsource/images/favicon.png"> <link rel="apple-touch-icon" href="https://www.gstatic.cn/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/androidsource/images/touchicon-180.png"><link rel="canonical" href="https://source.android.google.cn/docs/setup/about?hl=th"> <link rel="alternate" hreflang="en-cn" href="https://source.android.google.cn/docs/setup/about" /><link rel="alternate" hreflang="x-default" href="https://source.android.google.cn/docs/setup/about" /><link rel="alternate" hreflang="ar-cn" href="https://source.android.google.cn/docs/setup/about?hl=ar" /><link rel="alternate" hreflang="bn-cn" href="https://source.android.google.cn/docs/setup/about?hl=bn" /><link rel="alternate" hreflang="zh-Hans-cn" href="https://source.android.google.cn/docs/setup/about?hl=zh-cn" /><link rel="alternate" hreflang="zh-Hant-cn" href="https://source.android.google.cn/docs/setup/about?hl=zh-tw" /><link rel="alternate" hreflang="fa-cn" href="https://source.android.google.cn/docs/setup/about?hl=fa" /><link rel="alternate" hreflang="fr-cn" href="https://source.android.google.cn/docs/setup/about?hl=fr" /><link rel="alternate" hreflang="de-cn" href="https://source.android.google.cn/docs/setup/about?hl=de" /><link rel="alternate" hreflang="he-cn" href="https://source.android.google.cn/docs/setup/about?hl=he" /><link rel="alternate" hreflang="hi-cn" href="https://source.android.google.cn/docs/setup/about?hl=hi" /><link rel="alternate" hreflang="id-cn" href="https://source.android.google.cn/docs/setup/about?hl=id" /><link rel="alternate" hreflang="it-cn" href="https://source.android.google.cn/docs/setup/about?hl=it" /><link rel="alternate" hreflang="ja-cn" href="https://source.android.google.cn/docs/setup/about?hl=ja" /><link rel="alternate" hreflang="ko-cn" href="https://source.android.google.cn/docs/setup/about?hl=ko" /><link rel="alternate" hreflang="pl-cn" href="https://source.android.google.cn/docs/setup/about?hl=pl" /><link rel="alternate" hreflang="pt-BR-cn" href="https://source.android.google.cn/docs/setup/about?hl=pt-br" /><link rel="alternate" hreflang="pt-cn" href="https://source.android.google.cn/docs/setup/about?hl=pt" /><link rel="alternate" hreflang="ru-cn" href="https://source.android.google.cn/docs/setup/about?hl=ru" /><link rel="alternate" hreflang="es-cn" href="https://source.android.google.cn/docs/setup/about?hl=es" /><link rel="alternate" hreflang="es-419-cn" href="https://source.android.google.cn/docs/setup/about?hl=es-419" /><link rel="alternate" hreflang="th-cn" href="https://source.android.google.cn/docs/setup/about?hl=th" /><link rel="alternate" hreflang="tr-cn" href="https://source.android.google.cn/docs/setup/about?hl=tr" /><link rel="alternate" hreflang="vi-cn" href="https://source.android.google.cn/docs/setup/about?hl=vi" /><link rel="alternate" hreflang="en" href="https://source.android.com/docs/setup/about" /><link rel="alternate" hreflang="x-default" href="https://source.android.com/docs/setup/about" /><link rel="alternate" hreflang="ar" href="https://source.android.com/docs/setup/about?hl=ar" /><link rel="alternate" hreflang="bn" href="https://source.android.com/docs/setup/about?hl=bn" /><link rel="alternate" hreflang="zh-Hans" href="https://source.android.com/docs/setup/about?hl=zh-cn" /><link rel="alternate" hreflang="zh-Hant" href="https://source.android.com/docs/setup/about?hl=zh-tw" /><link rel="alternate" hreflang="fa" href="https://source.android.com/docs/setup/about?hl=fa" /><link rel="alternate" hreflang="fr" href="https://source.android.com/docs/setup/about?hl=fr" /><link rel="alternate" hreflang="de" href="https://source.android.com/docs/setup/about?hl=de" /><link rel="alternate" hreflang="he" href="https://source.android.com/docs/setup/about?hl=he" /><link rel="alternate" hreflang="hi" href="https://source.android.com/docs/setup/about?hl=hi" /><link rel="alternate" hreflang="id" href="https://source.android.com/docs/setup/about?hl=id" /><link rel="alternate" hreflang="it" href="https://source.android.com/docs/setup/about?hl=it" /><link rel="alternate" hreflang="ja" href="https://source.android.com/docs/setup/about?hl=ja" /><link rel="alternate" hreflang="ko" href="https://source.android.com/docs/setup/about?hl=ko" /><link rel="alternate" hreflang="pl" href="https://source.android.com/docs/setup/about?hl=pl" /><link rel="alternate" hreflang="pt-BR" href="https://source.android.com/docs/setup/about?hl=pt-br" /><link rel="alternate" hreflang="pt" href="https://source.android.com/docs/setup/about?hl=pt" /><link rel="alternate" hreflang="ru" href="https://source.android.com/docs/setup/about?hl=ru" /><link rel="alternate" hreflang="es" href="https://source.android.com/docs/setup/about?hl=es" /><link rel="alternate" hreflang="es-419" href="https://source.android.com/docs/setup/about?hl=es-419" /><link rel="alternate" hreflang="th" href="https://source.android.com/docs/setup/about?hl=th" /><link rel="alternate" hreflang="tr" href="https://source.android.com/docs/setup/about?hl=tr" /><link rel="alternate" hreflang="vi" href="https://source.android.com/docs/setup/about?hl=vi" /><title>ภาพรวม AOSP | Android Open Source Project</title> <meta property="og:title" content="ภาพรวม AOSP | Android Open Source Project"><meta property="og:url" content="https://source.android.google.cn/docs/setup/about?hl=th"><meta property="og:locale" content="th"><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "headline": "ภาพรวม AOSP" } </script><link rel="alternate machine-translated-from" hreflang="en" href="https://source.android.google.cn/docs/setup/about?hl=en"> <link rel="stylesheet" href="/extras.css"></head> <body class="" template="page" theme="androidsource-theme" type="article" layout="docs" block-apix display-toc pending> <devsite-progress type="indeterminate" id="app-progress"></devsite-progress> <section class="devsite-wrapper"> <devsite-cookie-notification-bar></devsite-cookie-notification-bar><devsite-header role="banner" keep-tabs-visible> <div class="devsite-header--inner nocontent"> <div class="devsite-top-logo-row-wrapper-wrapper"> <div class="devsite-top-logo-row-wrapper"> <div class="devsite-top-logo-row"> <button type="button" id="devsite-hamburger-menu" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Navigation menu button" visually-hidden aria-label="เปิดเมนู"> </button> <div class="devsite-product-name-wrapper"> <a href="/" class="devsite-site-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav" track-name="androidOpenSourceProject" track-metadata-position="nav" track-metadata-eventDetail="nav"> <picture> <img src="https://www.gstatic.cn/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/androidsource/images/lockup.svg" class="devsite-site-logo" alt="Android Open Source Project"> </picture> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item "> </li> </ul> </span> </div> <div class="devsite-top-logo-row-middle"> <div class="devsite-header-upper-tabs"> <devsite-tabs class="upper-tabs"> <nav class="devsite-tabs-wrapper" aria-label="แท็บระดับบน"> <tab class="devsite-dropdown devsite-active "> <a href="https://source.android.google.cn/docs?hl=th" track-metadata-eventdetail="https://source.android.google.cn/docs?hl=th" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - เอกสาร" track-metadata-module="primary nav" aria-label="เอกสาร, selected" data-category="Site-Wide Custom Events" data-label="Tab: เอกสาร" track-name="เอกสาร" > เอกสาร </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="เมนูแบบเลื่อนลงสำหรับ เอกสาร" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: เอกสาร" track-name="เอกสาร" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column android-source-tabs-dropdown-column-small"> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>มีอะไรใหม่</li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/whatsnew/release-notes?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/whatsnew/release-notes?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> บันทึกประจำรุ่น </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/whatsnew/latest-security-bulletins?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/whatsnew/latest-security-bulletins?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> กระดานข่าวสารด้านความปลอดภัยล่าสุด </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/whatsnew/latest-cdd?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/whatsnew/latest-cdd?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> เอกสารข้อกำหนดความเข้ากันได้ล่าสุด (CDD) </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/whatsnew/site-updates?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/whatsnew/site-updates?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> การอัปเดตเว็บไซต์ </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>เริ่มต้นใช้งาน</li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/setup/about?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/setup/about?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> เกี่ยวกับ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/setup/start?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/setup/start?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> เริ่ม </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/setup/download?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/setup/download?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> ดาวน์โหลด </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/setup/build?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/setup/build?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> บิลด์ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/setup/test?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/setup/test?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> ทดสอบ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/setup/create/coding-tasks?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/setup/create/coding-tasks?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> สร้าง </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/setup/contribute?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/setup/contribute?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> มีส่วนร่วม </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/setup/community/cofc?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/setup/community/cofc?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> ชุมชน </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/setup/reference?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/setup/reference?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> เครื่องมือ บิลด์ และข้อมูลอ้างอิงที่เกี่ยวข้อง </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>ความปลอดภัย</li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/security/overview?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/security/overview?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> ภาพรวม </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/security/bulletin?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/security/bulletin?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> กระดานข่าวสาร </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/security/features?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/security/features?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> ฟีเจอร์ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/security/test/fuzz-sanitize?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/security/test/fuzz-sanitize?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> การทดสอบ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/security/best-practices?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/security/best-practices?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="มีอะไรใหม่" tooltip > <div class="devsite-nav-item-title"> แนวทางปฏิบัติแนะนำ </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column android-source-tabs-dropdown-column-small"> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>หัวข้อหลัก</li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/architecture?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/architecture?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> สถาปัตยกรรม </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/audio?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/audio?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> เสียง </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/camera?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/camera?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> กล้อง </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/connect?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/connect?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> การเชื่อมต่อ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/data?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/data?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> ข้อมูล </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/display?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/display?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> ดิสเพลย์ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/fonts/custom-font-fallback?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/fonts/custom-font-fallback?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> แบบอักษร </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/graphics?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/graphics?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> กราฟิก </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/interaction?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/interaction?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> การโต้ตอบ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/media?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/media?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> สื่อ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/perf?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/perf?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> ประสิทธิภาพ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/permissions?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/permissions?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> สิทธิ์ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/power?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/power?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> พาวเวอร์ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/runtime?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/runtime?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> รันไทม์ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/settings?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/settings?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> การตั้งค่า </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/storage?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/storage?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> Storage </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/tests?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/tests?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> การทดสอบ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/ota?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/ota?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> การอัปเดต </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/core/virtualization?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/core/virtualization?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="หัวข้อหลัก" tooltip > <div class="devsite-nav-item-title"> ระบบเสมือน </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column android-source-tabs-dropdown-column-small"> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>ความเข้ากันได้</li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/compatibility/cdd?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/compatibility/cdd?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> เอกสารคำจำกัดความความเข้ากันได้ (CDD) </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/compatibility/cts?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/compatibility/cts?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>อุปกรณ์ Android</li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/devices/cuttlefish?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/devices/cuttlefish?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> หมึกกระดอง </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/devices/admin?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/devices/admin?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> องค์กร </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/devices/tv?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/devices/tv?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> ทีวี </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>ยานยนต์</li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/automotive/start/what_automotive?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/automotive/start/what_automotive?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> เริ่มต้นใช้งาน </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/automotive/guidelines?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/automotive/guidelines?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> หลักเกณฑ์สำหรับการพัฒนา </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/automotive/dev-tools?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/automotive/dev-tools?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> เครื่องมือสำหรับการพัฒนา </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/automotive/tools?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/automotive/tools?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> เครื่องมือทดสอบและโครงสร้างพื้นฐาน </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/docs/automotive/start/releases?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/docs/automotive/start/releases?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> รายละเอียดของรุ่น </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>ข้อมูลอ้างอิง</li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/reference/hidl?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/reference/hidl?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> แบบ HIDL </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/reference/hal?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/reference/hal?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> HAL </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/reference/tradefed/classes?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/reference/tradefed/classes?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> สหพันธ์การค้า </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.google.cn/reference/sts/classes?hl=th" track-type="nav" track-metadata-eventdetail="https://source.android.google.cn/reference/sts/classes?hl=th" track-metadata-position="nav - เอกสาร" track-metadata-module="tertiary nav" track-metadata-module_headline="ความเข้ากันได้" tooltip > <div class="devsite-nav-item-title"> ชุดทดสอบความปลอดภัย </div> </a> </li> </ul> </div> </div> </div> </tab> <tab > <a href="https://cs.android.com/android/platform/superproject/main?hl=th" track-metadata-eventdetail="https://cs.android.com/android/platform/superproject/main?hl=th" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - ไปที่รหัส ➚" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: ไปที่รหัส ➚" track-name="ไปที่รหัส ➚" > ไปที่รหัส ➚ </a> </tab> </nav> </devsite-tabs> </div> <devsite-search enable-suggestions project-name="Android Open Source Project" tenant-name="Android Open Source Project" > <form class="devsite-search-form" action="https://source.android.google.cn/s/results?hl=th" method="GET"> <div class="devsite-search-container"> <button type="button" search-open class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="เปิดการค้นหา"></button> <div class="devsite-searchbox"> <input aria-activedescendant="" aria-autocomplete="list" aria-label="ค้นหา" aria-expanded="false" aria-haspopup="listbox" autocomplete="off" class="devsite-search-field devsite-search-query" name="q" placeholder="ค้นหา" role="combobox" type="text" value="" > <div class="devsite-search-image material-icons" aria-hidden="true"> </div> <div class="devsite-search-shortcut-icon-container" aria-hidden="true"> <kbd class="devsite-search-shortcut-icon">/</kbd> </div> </div> </div> </form> <button type="button" search-close class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="ปิดการค้นหา"></button> </devsite-search> </div> <devsite-language-selector> <ul role="presentation"> <li role="presentation"> <a role="menuitem" lang="en" >English</a> </li> <li role="presentation"> <a role="menuitem" lang="de" >Deutsch</a> </li> <li role="presentation"> <a role="menuitem" lang="es" >Español</a> </li> <li role="presentation"> <a role="menuitem" lang="es_419" >Español – América Latina</a> </li> <li role="presentation"> <a role="menuitem" lang="fr" >Français</a> </li> <li role="presentation"> <a role="menuitem" lang="id" >Indonesia</a> </li> <li role="presentation"> <a role="menuitem" lang="it" >Italiano</a> </li> <li role="presentation"> <a role="menuitem" lang="pl" >Polski</a> </li> <li role="presentation"> <a role="menuitem" lang="pt" >Português</a> </li> <li role="presentation"> <a role="menuitem" lang="pt_br" >Português – Brasil</a> </li> <li role="presentation"> <a role="menuitem" lang="vi" >Tiếng Việt</a> </li> <li role="presentation"> <a role="menuitem" lang="tr" >Türkçe</a> </li> <li role="presentation"> <a role="menuitem" lang="ru" >Русский</a> </li> <li role="presentation"> <a role="menuitem" lang="he" >עברית</a> </li> <li role="presentation"> <a role="menuitem" lang="ar" >العربيّة</a> </li> <li role="presentation"> <a role="menuitem" lang="fa" >فارسی</a> </li> <li role="presentation"> <a role="menuitem" lang="hi" >हिंदी</a> </li> <li role="presentation"> <a role="menuitem" lang="bn" >বাংলা</a> </li> <li role="presentation"> <a role="menuitem" lang="th" >ภาษาไทย</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_cn" >中文 – 简体</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_tw" >中文 – 繁體</a> </li> <li role="presentation"> <a role="menuitem" lang="ja" >日本語</a> </li> <li role="presentation"> <a role="menuitem" lang="ko" >한국어</a> </li> </ul> </devsite-language-selector> </div> </div> </div> <div class="devsite-collapsible-section "> <div class="devsite-header-background"> <div class="devsite-product-id-row" > <div class="devsite-product-description-row"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item "> <a href="https://source.android.google.cn/docs?hl=th" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Lower Header" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="" > เอกสารประกอบ </a> </li> </ul> </div> </div> <div class="devsite-doc-set-nav-row"> <devsite-tabs class="lower-tabs"> <nav class="devsite-tabs-wrapper" aria-label="แท็บระดับล่าง"> <tab > <a href="https://source.android.google.cn/docs/whatsnew?hl=th" track-metadata-eventdetail="https://source.android.google.cn/docs/whatsnew?hl=th" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - มีอะไรใหม่" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: มีอะไรใหม่" track-name="มีอะไรใหม่" > มีอะไรใหม่ </a> </tab> <tab class="devsite-active"> <a href="https://source.android.google.cn/docs/setup?hl=th" track-metadata-eventdetail="https://source.android.google.cn/docs/setup?hl=th" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - เริ่มต้นใช้งาน" track-metadata-module="primary nav" aria-label="เริ่มต้นใช้งาน, selected" data-category="Site-Wide Custom Events" data-label="Tab: เริ่มต้นใช้งาน" track-name="เริ่มต้นใช้งาน" > เริ่มต้นใช้งาน </a> </tab> <tab > <a href="https://source.android.google.cn/docs/security?hl=th" track-metadata-eventdetail="https://source.android.google.cn/docs/security?hl=th" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - ความปลอดภัย" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: ความปลอดภัย" track-name="ความปลอดภัย" > ความปลอดภัย </a> </tab> <tab > <a href="https://source.android.google.cn/docs/core?hl=th" track-metadata-eventdetail="https://source.android.google.cn/docs/core?hl=th" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - หัวข้อหลัก" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: หัวข้อหลัก" track-name="หัวข้อหลัก" > หัวข้อหลัก </a> </tab> <tab > <a href="https://source.android.google.cn/docs/compatibility?hl=th" track-metadata-eventdetail="https://source.android.google.cn/docs/compatibility?hl=th" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - ความเข้ากันได้" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: ความเข้ากันได้" track-name="ความเข้ากันได้" > ความเข้ากันได้ </a> </tab> <tab > <a href="https://source.android.google.cn/docs/devices?hl=th" track-metadata-eventdetail="https://source.android.google.cn/docs/devices?hl=th" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - อุปกรณ์ android" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: อุปกรณ์ Android" track-name="อุปกรณ์ android" > อุปกรณ์ Android </a> </tab> <tab > <a href="https://source.android.google.cn/docs/automotive?hl=th" track-metadata-eventdetail="https://source.android.google.cn/docs/automotive?hl=th" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - ยานยนต์" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: ยานยนต์" track-name="ยานยนต์" > ยานยนต์ </a> </tab> <tab > <a href="https://source.android.google.cn/reference?hl=th" track-metadata-eventdetail="https://source.android.google.cn/reference?hl=th" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - ข้อมูลอ้างอิง" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: ข้อมูลอ้างอิง" track-name="ข้อมูลอ้างอิง" > ข้อมูลอ้างอิง </a> </tab> </nav> </devsite-tabs> </div> </div> </div> </div> </devsite-header> <devsite-book-nav scrollbars > <div class="devsite-book-nav-filter" > <span class="filter-list-icon material-icons" aria-hidden="true"></span> <input type="text" placeholder="ตัวกรอง" aria-label="พิมพ์เพื่อกรอง" role="searchbox"> <span class="filter-clear-button hidden" data-title="ล้างตัวกรอง" aria-label="ล้างตัวกรอง" role="button" tabindex="0"></span> </div> <nav class="devsite-book-nav devsite-nav nocontent" aria-label="เมนูด้านข้าง"> <div class="devsite-mobile-header"> <button type="button" id="devsite-close-nav" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close navigation" aria-label="ปิดการนำทาง"> </button> <div class="devsite-product-name-wrapper"> <a href="/" class="devsite-site-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav" track-name="androidOpenSourceProject" track-metadata-position="nav" track-metadata-eventDetail="nav"> <picture> <img src="https://www.gstatic.cn/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/androidsource/images/lockup.svg" class="devsite-site-logo" alt="Android Open Source Project"> </picture> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item "> </li> </ul> </span> </div> </div> <div class="devsite-book-nav-wrapper"> <div class="devsite-mobile-nav-top"> <ul class="devsite-nav-list"> <li class="devsite-nav-item"> <a href="/docs" class="devsite-nav-title gc-analytics-event devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Tab: เอกสาร" track-name="เอกสาร" data-category="Site-Wide Custom Events" data-label="Responsive Tab: เอกสาร" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > เอกสาร </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip data-category="Site-Wide Custom Events" data-label="Tab: เอกสาร" track-name="เอกสาร" > <span class="devsite-nav-text" tooltip menu="เอกสาร"> เพิ่มเติม </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="เอกสาร"> </span> </span> </li> </ul> <ul class="devsite-nav-responsive-tabs"> <li class="devsite-nav-item"> <a href="/docs/whatsnew" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: มีอะไรใหม่" track-name="มีอะไรใหม่" data-category="Site-Wide Custom Events" data-label="Responsive Tab: มีอะไรใหม่" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > มีอะไรใหม่ </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup" class="devsite-nav-title gc-analytics-event devsite-nav-has-children devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Tab: เริ่มต้นใช้งาน" track-name="เริ่มต้นใช้งาน" data-category="Site-Wide Custom Events" data-label="Responsive Tab: เริ่มต้นใช้งาน" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip menu="_book"> เริ่มต้นใช้งาน </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="_book"> </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: ความปลอดภัย" track-name="ความปลอดภัย" data-category="Site-Wide Custom Events" data-label="Responsive Tab: ความปลอดภัย" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ความปลอดภัย </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: หัวข้อหลัก" track-name="หัวข้อหลัก" data-category="Site-Wide Custom Events" data-label="Responsive Tab: หัวข้อหลัก" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > หัวข้อหลัก </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/compatibility" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: ความเข้ากันได้" track-name="ความเข้ากันได้" data-category="Site-Wide Custom Events" data-label="Responsive Tab: ความเข้ากันได้" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ความเข้ากันได้ </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/devices" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: อุปกรณ์ Android" track-name="อุปกรณ์ android" data-category="Site-Wide Custom Events" data-label="Responsive Tab: อุปกรณ์ Android" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > อุปกรณ์ Android </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/automotive" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: ยานยนต์" track-name="ยานยนต์" data-category="Site-Wide Custom Events" data-label="Responsive Tab: ยานยนต์" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ยานยนต์ </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/reference" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: ข้อมูลอ้างอิง" track-name="ข้อมูลอ้างอิง" data-category="Site-Wide Custom Events" data-label="Responsive Tab: ข้อมูลอ้างอิง" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ข้อมูลอ้างอิง </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> </ul> </li> <li class="devsite-nav-item"> <a href="https://cs.android.com/android/platform/superproject/main" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Tab: ไปที่รหัส ➚" track-name="ไปที่รหัส ➚" data-category="Site-Wide Custom Events" data-label="Responsive Tab: ไปที่รหัส ➚" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ไปที่รหัส ➚ </span> </a> </li> </ul> </div> <div class="devsite-mobile-nav-bottom"> <ul class="devsite-nav-list" menu="_book"> <li class="devsite-nav-item"><a href="/docs/setup" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup" ><span class="devsite-nav-text" tooltip>ภาพรวม</span></a></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>เกี่ยวกับ</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/setup/about" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/about" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/about" ><span class="devsite-nav-text" tooltip>ภาพรวม AOSP</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/about/faqs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/about/faqs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/about/faqs" ><span class="devsite-nav-text" tooltip>คำถามที่พบบ่อย</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>เริ่ม</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/setup/start" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/start" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/start" ><span class="devsite-nav-text" tooltip>ลองพัฒนาแอป Android</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/start/glossary" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/start/glossary" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/start/glossary" ><span class="devsite-nav-text" tooltip>ทำความเข้าใจคำศัพท์</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/start/requirements" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/start/requirements" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/start/requirements" ><span class="devsite-nav-text" tooltip>ตั้งค่าสำหรับการพัฒนาซอฟต์แวร์ AOSP (9.0 ขึ้นไป)</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/start/older-versions" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/start/older-versions" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/start/older-versions" ><span class="devsite-nav-text" tooltip>ตั้งค่าสำหรับการพัฒนา AOSP (2.3 - 8.0)</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>ดาวน์โหลด</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/setup/download" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/download" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/download" ><span class="devsite-nav-text" tooltip>ดาวน์โหลดแหล่งที่มาของ Android</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/download/troubleshoot-sync" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/download/troubleshoot-sync" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/download/troubleshoot-sync" ><span class="devsite-nav-text" tooltip>การแก้ปัญหาเกี่ยวกับการซิงค์</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/download/source-control-tools" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/download/source-control-tools" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/download/source-control-tools" ><span class="devsite-nav-text" tooltip>เครื่องมือควบคุมแหล่งที่มา</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>บิลด์</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/build" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build" ><span class="devsite-nav-text" tooltip>ภาพรวมบิลด์</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/building" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/building" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/building" ><span class="devsite-nav-text" tooltip>สร้าง Android</span></a></li><li class="devsite-nav-item devsite-nav-expandable devsite-nav-new"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>ใช้ Flag การเปิดตัวฟีเจอร์</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/build/feature-flagging" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/feature-flagging" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/feature-flagging" ><span class="devsite-nav-text" tooltip>ภาพรวมของแฟล็กการเปิดตัวฟีเจอร์</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/build/feature-flagging/determine-flag" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/feature-flagging/determine-flag" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/feature-flagging/determine-flag" ><span class="devsite-nav-text" tooltip>กำหนดประเภทและการใช้งาน Flag</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/build/feature-flagging/declare-flag" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/feature-flagging/declare-flag" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/feature-flagging/declare-flag" ><span class="devsite-nav-text" tooltip>ประกาศแฟล็ก aconfig</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/build/feature-flagging/wrap-flag" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/feature-flagging/wrap-flag" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/feature-flagging/wrap-flag" ><span class="devsite-nav-text" tooltip>รวมการเปลี่ยนแปลงโค้ดในแฟล็กการเปิดตัวฟีเจอร์</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/build/feature-flagging/set-values" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/feature-flagging/set-values" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/feature-flagging/set-values" ><span class="devsite-nav-text" tooltip>กำหนดค่าแฟล็กการเปิดตัวฟีเจอร์</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/build/feature-flagging/flip-a-flag" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/feature-flagging/flip-a-flag" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/feature-flagging/flip-a-flag" ><span class="devsite-nav-text" tooltip>เปลี่ยนค่าของ Flag ที่รันไทม์</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/build/feature-flagging/build-flags" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/feature-flagging/build-flags" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/feature-flagging/build-flags" ><span class="devsite-nav-text" tooltip>ประกาศและใช้ Flag การสร้าง</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/build/feature-flagging/test-with-flags" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/feature-flagging/test-with-flags" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/feature-flagging/test-with-flags" ><span class="devsite-nav-text" tooltip>ทดสอบโค้ดภายในแฟล็กการเปิดตัวฟีเจอร์</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li></ul></div></li><li class="devsite-nav-item"><a href="/docs/setup/build/building-kernels" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/building-kernels" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/building-kernels" ><span class="devsite-nav-text" tooltip>เคอร์เนลการสร้าง</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/building-pixel-kernels" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/building-pixel-kernels" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/building-pixel-kernels" ><span class="devsite-nav-text" tooltip>สร้างเคอร์เนล Pixel</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/make-to-soong" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/make-to-soong" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/make-to-soong" ><span class="devsite-nav-text" tooltip>แปลงจากMake เป็น Soong</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/java-library" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/java-library" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/java-library" ><span class="devsite-nav-text" tooltip>ใช้ไลบรารี Java SDK</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>สนิม Android</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/overview" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/overview" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/overview" ><span class="devsite-nav-text" tooltip>บทนำ</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/android-rust-modules" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/android-rust-modules" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/android-rust-modules" ><span class="devsite-nav-text" tooltip>โมดูล Android Rust</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/binary-modules" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/binary-modules" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/binary-modules" ><span class="devsite-nav-text" tooltip>โมดูลไบนารี</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/library-modules" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/library-modules" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/library-modules" ><span class="devsite-nav-text" tooltip>โมดูลไลบรารี</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/test-modules" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/test-modules" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/test-modules" ><span class="devsite-nav-text" tooltip>โมดูลทดสอบ</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/fuzzer-modules" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/fuzzer-modules" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/fuzzer-modules" ><span class="devsite-nav-text" tooltip>โมดูล Fuzz</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>เครื่องมือสร้างแหล่งที่มา</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/source-code-generators/source-code-gen-intro" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/source-code-generators/source-code-gen-intro" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/source-code-generators/source-code-gen-intro" ><span class="devsite-nav-text" tooltip>ภาพรวมของเครื่องมือสร้างแหล่งที่มา</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/source-code-generators/bindgen-modules" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/source-code-generators/bindgen-modules" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/source-code-generators/bindgen-modules" ><span class="devsite-nav-text" tooltip>โมดูลการเชื่อมโยง Bindgen</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/source-code-generators/protobuf-modules" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/source-code-generators/protobuf-modules" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/source-code-generators/protobuf-modules" ><span class="devsite-nav-text" tooltip>โมดูล Protobuf</span></a></li></ul></div></li><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/hello-rust-example" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/hello-rust-example" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/hello-rust-example" ><span class="devsite-nav-text" tooltip>ตัวอย่าง Hello Rust</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/android-rust-patterns" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/android-rust-patterns" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/android-rust-patterns" ><span class="devsite-nav-text" tooltip>รูปแบบสนิมของ Android</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/build/rust/building-rust-modules/rust-ide-setup" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/rust/building-rust-modules/rust-ide-setup" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/rust/building-rust-modules/rust-ide-setup" ><span class="devsite-nav-text" tooltip>การตั้งค่า IDE ของ Rust</span></a></li></ul></div></li><li class="devsite-nav-item"><a href="/docs/setup/build/jack" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/build/jack" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/build/jack" ><span class="devsite-nav-text" tooltip>คอมไพล์ด้วยแจ็ค (6.0 - 8.1)</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>สร้าง</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/setup/create/coding-tasks" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/create/coding-tasks" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/create/coding-tasks" ><span class="devsite-nav-text" tooltip>เวิร์กโฟลว์การควบคุมแหล่งที่มา</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/create/custom-devices" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/create/custom-devices" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/create/custom-devices" ><span class="devsite-nav-text" tooltip>การพัฒนาอุปกรณ์ที่กำหนดเอง</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/create/new-device" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/create/new-device" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/create/new-device" ><span class="devsite-nav-text" tooltip>เพิ่มอุปกรณ์ประเภทใหม่</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/create/64-bit-builds" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/create/64-bit-builds" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/create/64-bit-builds" ><span class="devsite-nav-text" tooltip>สร้างมาเพื่อสถาปัตยกรรม 32 บิตและ 64 บิต</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/create/devices" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/create/devices" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/create/devices" ><span class="devsite-nav-text" tooltip>ใช้บอร์ดอ้างอิง</span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/create/create-sbom" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/create/create-sbom" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/create/create-sbom" ><span class="devsite-nav-text" tooltip>สร้างใบเรียกเก็บเงินค่าซอฟต์แวร์ (SBOM)</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/create/app-ownership" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/create/app-ownership" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/create/app-ownership" ><span class="devsite-nav-text" tooltip>กำหนดค่าและจัดการการเป็นเจ้าของการอัปเดตสำหรับแอป</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>ทดสอบ</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/setup/test" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/test" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/test" ><span class="devsite-nav-text" tooltip>ทดสอบบิลด์</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/test/running" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/test/running" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/test/running" ><span class="devsite-nav-text" tooltip>Flash พร้อม Fastboot</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/test/flash" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/test/flash" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/test/flash" ><span class="devsite-nav-text" tooltip>Flash ที่มีเครื่องมือ Flash ของ Android</span></a></li><li class="devsite-nav-item"><a href="/docs/devices/cuttlefish" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/devices/cuttlefish" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/devices/cuttlefish" ><span class="devsite-nav-text" tooltip>ทดสอบด้วยโปรแกรมจำลองหมึกกระดอง</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/test/avd" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/test/avd" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/test/avd" ><span class="devsite-nav-text" tooltip>ใช้อุปกรณ์เสมือนของ Android Emulator</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>มีส่วนร่วม</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/setup/contribute" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute" ><span class="devsite-nav-text" tooltip>ภาพรวม</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/contribute/code-search" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute/code-search" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute/code-search" ><span class="devsite-nav-text" tooltip>การค้นหาโค้ดของ Android</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/contribute/licenses" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute/licenses" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute/licenses" ><span class="devsite-nav-text" tooltip>ส่วนหัวและข้อตกลงใบอนุญาตผู้สนับสนุน</span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/setup/contribute/release-lifecycle" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute/release-lifecycle" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute/release-lifecycle" ><span class="devsite-nav-text" tooltip>วงจรการเผยแพร่</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="ใหม่!" aria-hidden="true"></span></a></li><li class="devsite-nav-item"><a href="/docs/setup/contribute/submit-patches" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute/submit-patches" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute/submit-patches" ><span class="devsite-nav-text" tooltip>ส่งการเปลี่ยนแปลงโค้ด</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/contribute/contribute-upstream" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute/contribute-upstream" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute/contribute-upstream" ><span class="devsite-nav-text" tooltip>มีส่วนร่วมในโปรเจ็กต์ต้นทาง</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/contribute/source-editor" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute/source-editor" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute/source-editor" ><span class="devsite-nav-text" tooltip>ตัวแก้ไขแหล่งที่มา Git</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/contribute/view-patches" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute/view-patches" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute/view-patches" ><span class="devsite-nav-text" tooltip>ตรวจสอบการเปลี่ยนแปลง</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/contribute/dashboard" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute/dashboard" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute/dashboard" ><span class="devsite-nav-text" tooltip>ดาวน์โหลดอาร์ติแฟกต์ของบิลด์</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/contribute/report-bugs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute/report-bugs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute/report-bugs" ><span class="devsite-nav-text" tooltip>รายงานและติดตามข้อบกพร่อง</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/contribute/respectful-code" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute/respectful-code" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute/respectful-code" ><span class="devsite-nav-text" tooltip>โค้ดด้วยความเคารพ</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/contribute/code-style" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/contribute/code-style" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/contribute/code-style" ><span class="devsite-nav-text" tooltip>กฎรูปแบบโค้ด Java</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>ชุมชน</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/setup/community/cofc" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/community/cofc" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/community/cofc" ><span class="devsite-nav-text" tooltip>หลักจรรยาบรรณ</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/community" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/community" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/community" ><span class="devsite-nav-text" tooltip>ชุมชน Android และรายชื่อติดต่อ</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>เครื่องมือ บิลด์ และข้อมูลอ้างอิงที่เกี่ยวข้อง</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/setup/reference" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/reference" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/reference" ><span class="devsite-nav-text" tooltip>ภาพรวม</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/reference/androidbp" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/reference/androidbp" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/reference/androidbp" ><span class="devsite-nav-text" tooltip>รูปแบบไฟล์ Android.bp</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/reference/bazel-support" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/reference/bazel-support" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/reference/bazel-support" ><span class="devsite-nav-text" tooltip>สาขาของเคอร์เนลและระบบบิลด์</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/reference/build-numbers" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/reference/build-numbers" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/reference/build-numbers" ><span class="devsite-nav-text" tooltip>ชื่อรหัส แท็ก และหมายเลขบิลด์</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/reference/fastboot-keys" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/reference/fastboot-keys" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/reference/fastboot-keys" ><span class="devsite-nav-text" tooltip>การกดแป้น Fastboot</span></a></li><li class="devsite-nav-item"><a href="/docs/setup/reference/repo" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/setup/reference/repo" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/setup/reference/repo" ><span class="devsite-nav-text" tooltip>การอ้างอิงคำสั่งที่เก็บ</span></a></li></ul></div></li> </ul> <ul class="devsite-nav-list" menu="เอกสาร" aria-label="เมนูด้านข้าง" hidden> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > มีอะไรใหม่ </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/whatsnew/release-notes" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: บันทึกประจำรุ่น" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > บันทึกประจำรุ่น </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/whatsnew/latest-security-bulletins" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: กระดานข่าวสารด้านความปลอดภัยล่าสุด" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > กระดานข่าวสารด้านความปลอดภัยล่าสุด </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/whatsnew/latest-cdd" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: เอกสารข้อกำหนดความเข้ากันได้ล่าสุด (CDD)" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > เอกสารข้อกำหนดความเข้ากันได้ล่าสุด (CDD) </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/whatsnew/site-updates" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: การอัปเดตเว็บไซต์" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > การอัปเดตเว็บไซต์ </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > เริ่มต้นใช้งาน </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/setup/about" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: เกี่ยวกับ" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > เกี่ยวกับ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/start" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: เริ่ม" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > เริ่ม </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/download" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ดาวน์โหลด" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ดาวน์โหลด </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/build" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: บิลด์" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > บิลด์ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/test" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ทดสอบ" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ทดสอบ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/create/coding-tasks" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: สร้าง" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > สร้าง </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/contribute" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: มีส่วนร่วม" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > มีส่วนร่วม </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/community/cofc" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ชุมชน" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ชุมชน </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/reference" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: เครื่องมือ บิลด์ และข้อมูลอ้างอิงที่เกี่ยวข้อง" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > เครื่องมือ บิลด์ และข้อมูลอ้างอิงที่เกี่ยวข้อง </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > ความปลอดภัย </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/security/overview" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ภาพรวม" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ภาพรวม </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security/bulletin" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: กระดานข่าวสาร" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > กระดานข่าวสาร </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security/features" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ฟีเจอร์" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ฟีเจอร์ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security/test/fuzz-sanitize" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: การทดสอบ" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > การทดสอบ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security/best-practices" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: แนวทางปฏิบัติแนะนำ" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > แนวทางปฏิบัติแนะนำ </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > หัวข้อหลัก </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/core/architecture" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: สถาปัตยกรรม" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > สถาปัตยกรรม </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/audio" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: เสียง" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > เสียง </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/camera" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: กล้อง" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > กล้อง </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/connect" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: การเชื่อมต่อ" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > การเชื่อมต่อ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/data" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ข้อมูล" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ข้อมูล </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/display" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ดิสเพลย์" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ดิสเพลย์ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/fonts/custom-font-fallback" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: แบบอักษร" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > แบบอักษร </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/graphics" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: กราฟิก" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > กราฟิก </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/interaction" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: การโต้ตอบ" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > การโต้ตอบ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/media" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: สื่อ" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > สื่อ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/perf" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ประสิทธิภาพ" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ประสิทธิภาพ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/permissions" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: สิทธิ์" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > สิทธิ์ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/power" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: พาวเวอร์" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > พาวเวอร์ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/runtime" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: รันไทม์" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > รันไทม์ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/settings" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: การตั้งค่า" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > การตั้งค่า </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/storage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Storage" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Storage </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/tests" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: การทดสอบ" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > การทดสอบ </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/ota" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: การอัปเดต" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > การอัปเดต </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/virtualization" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ระบบเสมือน" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ระบบเสมือน </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > ความเข้ากันได้ </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/compatibility/cdd" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: เอกสารคำจำกัดความความเข้ากันได้ (CDD)" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > เอกสารคำจำกัดความความเข้ากันได้ (CDD) </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/compatibility/cts" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS)" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > อุปกรณ์ Android </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/devices/cuttlefish" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: หมึกกระดอง" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > หมึกกระดอง </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/devices/admin" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: องค์กร" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > องค์กร </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/devices/tv" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ทีวี" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ทีวี </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > ยานยนต์ </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/automotive/start/what_automotive" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: เริ่มต้นใช้งาน" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > เริ่มต้นใช้งาน </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/automotive/guidelines" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: หลักเกณฑ์สำหรับการพัฒนา" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > หลักเกณฑ์สำหรับการพัฒนา </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/automotive/dev-tools" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: เครื่องมือสำหรับการพัฒนา" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > เครื่องมือสำหรับการพัฒนา </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/automotive/tools" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: เครื่องมือทดสอบและโครงสร้างพื้นฐาน" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > เครื่องมือทดสอบและโครงสร้างพื้นฐาน </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/automotive/start/releases" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: รายละเอียดของรุ่น" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > รายละเอียดของรุ่น </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > ข้อมูลอ้างอิง </span> </span> </li> <li class="devsite-nav-item"> <a href="/reference/hidl" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: แบบ HIDL" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > แบบ HIDL </span> </a> </li> <li class="devsite-nav-item"> <a href="/reference/hal" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: HAL" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > HAL </span> </a> </li> <li class="devsite-nav-item"> <a href="/reference/tradefed/classes" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: สหพันธ์การค้า" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > สหพันธ์การค้า </span> </a> </li> <li class="devsite-nav-item"> <a href="/reference/sts/classes" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: ชุดทดสอบความปลอดภัย" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > ชุดทดสอบความปลอดภัย </span> </a> </li> </ul> </div> </div> </nav> </devsite-book-nav> <section id="gc-wrapper"> <main role="main" class="devsite-main-content" has-book-nav has-sidebar > <div class="devsite-sidebar"> <div class="devsite-sidebar-content"> <devsite-toc class="devsite-nav" role="navigation" aria-label="ในหน้านี้" depth="2" scrollbars ></devsite-toc> <devsite-recommendations-sidebar class="nocontent devsite-nav"> </devsite-recommendations-sidebar> </div> </div> <devsite-content> <article class="devsite-article"> <div class="devsite-banner devsite-banner-translated nocontent"> <div class="devsite-banner-message"> <div class="devsite-banner-message-text"> <img src="https://source.android.google.cn/_static/images/translated.svg?hl=th" class="devsite-banner-translated-image invert" alt=""> <span class="devsite-banner-translated-text"> หน้านี้ได้รับการแปลโดย <a href="//cloud.google.com/translate/?hl=th">Cloud Translation API</a> </span> </div> <devsite-switch-to-english-button></devsite-switch-to-english-button> </div> </div> <div class="devsite-article-meta nocontent" role="navigation"> <ul class="devsite-breadcrumb-list" aria-label="เบรดครัมบ์"> <li class="devsite-breadcrumb-item "> <a href="https://source.android.google.cn/?hl=th" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="Android Open Source Project" > AOSP </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://source.android.google.cn/docs?hl=th" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="2" track-type="globalNav" track-name="breadcrumb" track-metadata-position="2" track-metadata-eventdetail="" > เอกสาร </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://source.android.google.cn/docs/setup?hl=th" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="3" track-type="globalNav" track-name="breadcrumb" track-metadata-position="3" track-metadata-eventdetail="" > เริ่มต้นใช้งาน </a> </li> </ul> </div> <h1 class="devsite-page-title" tabindex="-1"> ภาพรวม AOSP </h1> <div class="devsite-page-title-meta"><devsite-view-release-notes></devsite-view-release-notes></div> <devsite-toc class="devsite-nav" depth="2" devsite-toc-embedded > </devsite-toc> <div class="devsite-article-body clearfix "> <!-- Copyright 2017 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <p><em>Android</em> เป็นระบบปฏิบัติการสำหรับอุปกรณ์หลากหลายประเภทที่มีรูปแบบของอุปกรณ์ที่แตกต่างกันออกไป เอกสารประกอบและซอร์สโค้ดของ Android พร้อมให้บริการแก่ทุกคนเนื่องจากเป็น<em>โครงการโอเพนซอร์ส Android (AOSP)</em> คุณสามารถใช้ AOSP เพื่อสร้างตัวแปรที่กำหนดเองของระบบปฏิบัติการ Android สำหรับอุปกรณ์ของคุณเองได้</p> <p>AOSP ได้รับการออกแบบมาเพื่อไม่ให้มีจุดศูนย์กลางของความล้มเหลว ซึ่งผู้เล่นรายหนึ่งในอุตสาหกรรมจะจำกัดหรือควบคุมนวัตกรรมของอีกรายหนึ่ง ดังนั้น AOSP จึงถือเป็นผลิตภัณฑ์สำหรับนักพัฒนาแอปที่มีคุณภาพระดับเวอร์ชันที่ใช้งานจริงอย่างเต็มรูปแบบ โดยมีซอร์สโค้ดที่เปิดให้มีการปรับแต่งและพอร์ต</p> <p>เอกสารประกอบส่วนนี้ช่วยให้นักพัฒนาแอป AOSP รายใหม่สามารถเริ่มต้นใช้งานแพลตฟอร์มและดำเนินงานที่สำคัญด้านการพัฒนาได้</p> <h2 data-text="คำที่จำเป็น" id="terms" tabindex="-1">คำที่จำเป็น</h2> <p>ต่อไปนี้คือรายการคำศัพท์และคำจำกัดความที่ใช้ทั่วทั้งเอกสารเริ่มต้นใช้งาน คุณควรศึกษาคําจํากัดความแต่ละรายการก่อนดำเนินการต่อ</p> <dl> <dt><em>นักพัฒนาแอป Android</em></dt> <dd><p>นักพัฒนาแอป Android จะเขียน<em>แอป Android</em> หรือแอปพลิเคชันที่ทำงานบน Android นักพัฒนาแอปแบ่งออกเป็น 2 ประเภท ได้แก่ นักพัฒนาแอปบุคคลที่หนึ่ง (1p) และนักพัฒนาแอปบุคคลที่สาม (3p)</p> <dl> <dt><em>นักพัฒนาแอปบุคคลที่หนึ่ง Android</em></dt> <dd>นักพัฒนาแอป Android ที่มีสิทธิ์เข้าถึง AOSP System API และเขียนแอปที่มีสิทธิ์และแอปของผู้ผลิตอุปกรณ์</dd> <dt><em>นักพัฒนาแอปบุคคลที่สามของ Android</em></dt> <dd>นักพัฒนาแอป Android ที่ใช้ SDK สาธารณะของ Android เพียงอย่างเดียวในการสร้างแอป Android</dd> </dl></dd> </dl> <p>หากต้องการพัฒนาแอปของบุคคลที่สามสำหรับ Android โปรดดูหัวข้อ <a href="https://developer.android.google.cn/?hl=th"><code dir="ltr" translate="no">developers.android.com</code></a> ข้อมูลในเว็บไซต์นี้มีไว้สำหรับผู้ที่ทำงานร่วมกับ AOSP โดยตรงเท่านั้น</p> <dl> <dt><em>Android Debug Bridge (adb)</em></dt> <dd>เครื่องมือบรรทัดคำสั่ง (<code dir="ltr" translate="no">adb</code>) ที่ช่วยให้เวิร์กสเตชันสื่อสารกับอุปกรณ์เสมือนจริง อุปกรณ์จำลองซอฟต์แวร์ หรืออุปกรณ์จริงได้</dd> <dt id="acd"><em>อุปกรณ์ที่ใช้ร่วมกับ Android ได้</em></dt> <dd>อุปกรณ์ที่เรียกใช้แอปของบุคคลที่สามซึ่งเขียนโดยนักพัฒนาแอปบุคคลที่สามโดยใช้ Android SDK และ NDK ได้ อุปกรณ์ที่ใช้งานร่วมกับ Android ได้ต้องเป็นไปตามข้อกำหนดของ<a href="#cdd">เอกสารนิยามความเข้ากันได้ (CDD)</a> และผ่าน<a href="#cts">ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS)</a> อุปกรณ์ที่เข้ากันได้กับ Android จะมีสิทธิ์เข้าร่วมในระบบนิเวศของ Android ซึ่งรวมถึงการอนุญาตให้ใช้สิทธิสำหรับ Android Play Store, การอนุญาตให้ใช้สิทธิสำหรับชุดแอปพลิเคชันและ API ของ <a href="#gms">Google Mobile Services (GMS)</a> และการใช้เครื่องหมายการค้า Android ทุกคนสามารถใช้ซอร์สโค้ด Android ได้ แต่อุปกรณ์ต้องใช้งานร่วมกับ Android ได้จึงจะถือว่าเป็นส่วนหนึ่งของระบบนิเวศ Android ดูข้อมูลเพิ่มเติมเกี่ยวกับความเข้ากันได้และ CTS ได้ที่<a href="https://source.android.google.cn/docs/compatibility/overview?hl=th">ภาพรวมโปรแกรมความเข้ากันได้กับ Android</a></dd> <dt id="cdd"><em>เอกสารนิยามความเข้ากันได้ (CDD)</em></dt> <dd>เอกสารที่ระบุข้อกำหนดด้านซอฟต์แวร์และฮาร์ดแวร์สำหรับอุปกรณ์ที่เข้ากันได้กับ Android</dd> <dt><em>ผู้เขียน</em></dt> <dd><p>ผู้ที่มีส่วนร่วมในซอร์สโค้ด AOSP ผู้มีส่วนร่วมอาจเป็นพนักงานของ Google, พนักงานจากบริษัทอื่นๆ หรือบุคคลทั่วไปที่ไม่มีความเกี่ยวข้องใดๆ กับบริษัท ผู้มีส่วนร่วมทุกคนใน AOSP จะใช้เครื่องมือเดียวกัน ทำตามกระบวนการตรวจสอบโค้ดเดียวกัน และอยู่ภายใต้รูปแบบการเขียนโค้ดเดียวกัน คุณไม่จำเป็นต้องเป็นผู้มีส่วนร่วมเพื่อใช้ AOSP คุณสามารถดาวน์โหลด AOSP แก้ไขตามความต้องการของคุณเอง และนำไปใช้งานในอุปกรณ์ได้โดยไม่ต้องมีส่วนร่วมในการเขียนโค้ดให้ผู้อื่นใช้</p> <p>Google จำกัดประเภทโค้ดที่ยอมรับ ตัวอย่างเช่น คุณอาจต้องการให้ API แอปพลิเคชันอื่น อย่างเช่นสภาพแวดล้อมที่ใช้ C++ เต็มรูปแบบ Google จะปฏิเสธการมีส่วนร่วมดังกล่าวเนื่องจาก Android ส่งเสริมให้แอปพลิเคชันทำงานในรันไทม์ ART ในทํานองเดียวกัน Google ไม่ยอมรับการมีส่วนร่วม เช่น ไลบรารี GPL หรือ LGPL ที่ใช้ร่วมกับเป้าหมายการออกใบอนุญาตไม่ได้</p> <p>หากสนใจมีส่วนร่วมในซอร์สโค้ด โปรด<a href="https://source.android.google.cn/docs/setup/community?hl=th">ติดต่อ Google</a> ก่อนเริ่มทำงาน</p></dd> <dt id="cts"><em>ชุดทดสอบความเข้ากันได้ (CTS)</em></dt> <dd><p>ชุดทดสอบเชิงพาณิชย์ฟรีที่มีให้ดาวน์โหลดเป็นไบนารีหรือเป็นแหล่งที่มาใน AOSP CTS คือชุดการทดสอบหน่วยที่ออกแบบมาเพื่อผสานรวมเข้ากับเวิร์กโฟลว์ประจำวัน จุดประสงค์ของ CTS คือการเปิดเผยความไม่เข้ากันและตรวจสอบว่าซอฟต์แวร์ยังคงใช้งานร่วมกันได้ตลอดกระบวนการพัฒนา</p></dd> <dt><em>ปลาหมึกกระดอง</em></dt> <dd><p>อุปกรณ์ที่ใช้ระบบ Android เสมือนที่กำหนดค่าได้ซึ่งทำงานจากระยะไกลได้โดยใช้ข้อเสนอระบบคลาวด์ของบุคคลที่สาม เช่น Google Cloud Engine และในเครื่อง Linux x86</p></dd> <dt><em>นักพัฒนาแอป</em></dt> <dd><p>ในบริบทของ AOSP นักพัฒนาซอฟต์แวร์คือทุกคนที่ทำงานร่วมกับ AOSP ไม่ว่าในรูปแบบใดก็ตาม คําว่า "นักพัฒนาซอฟต์แวร์" ใช้เพื่ออ้างอิงบุคคลทั่วไปที่อาจอ่านเอกสารประกอบนี้ เช่น ผู้ผลิตอุปกรณ์ดั้งเดิม (OEM) ผู้ผลิตโทรศัพท์มือถือ ผู้ให้บริการ และนักพัฒนาระบบบนชิป (SoC)</p></dd> <dt id="gms"><em>บริการของ Google Mobile (GMS)</em></dt> <dd><p>คอลเล็กชันแอปและ API ของ Google ที่ติดตั้งล่วงหน้าในอุปกรณ์ได้</p></dd> <dt><em>Target</em></dt> <dd><p>การเปลี่ยนรูปแบบของอุปกรณ์ เช่น รุ่นหรือรูปแบบที่เฉพาะเจาะจง ตัวอย่างเช่น <code dir="ltr" translate="no">aosp_cf_x86_64_phone-userdebug</code> แสดงถึงโทรศัพท์ x86 ขนาด 65 MB ที่มีข้อมูลการแก้ไขข้อบกพร่องซึ่งออกแบบมาเพื่อใช้งานบนโปรแกรมจำลอง Cuttlefish</p></dd> </dl> <h2 data-text="ปรัชญาการกํากับดูแล" id="governance_philosophy" tabindex="-1">ปรัชญาการกํากับดูแล</h2> <p>กลุ่มบริษัทซึ่งรู้จักกันในชื่อ Open Handset Alliance (OHA) ที่นำโดย Google ซึ่งริเริ่มมาจาก Android ปัจจุบันบริษัทหลายแห่ง ทั้งสมาชิกเดิมของ OHA และบริษัทอื่นๆ ได้ลงทุนอย่างหนักใน Android บริษัทเหล่านี้ได้จัดสรรทรัพยากรด้านวิศวกรรมที่สำคัญเพื่อปรับปรุง Android และนำอุปกรณ์ Android ออกสู่ตลาด</p> <p>บริษัทที่ลงทุนกับ Android บรรลุเป้าหมายดังกล่าวเพราะเชื่อว่าแพลตฟอร์มที่เปิดกว้างเป็นสิ่งจำเป็น Android เป็นโครงการโอเพนซอร์สโดยเจตนาและชัดเจน (ไม่ใช่ซอฟต์แวร์ฟรี) กลุ่มองค์กรที่มีความต้องการร่วมกันได้รวบรวมทรัพยากรเพื่อทำงานร่วมกันในการใช้งานผลิตภัณฑ์ร่วมกันครั้งเดียว สิ่งแรกที่สำคัญที่สุดคือปรัชญาของ Android เน้นการปฏิบัติจริง วัตถุประสงค์คือผลิตภัณฑ์ที่แชร์ซึ่งผู้มีส่วนร่วมแต่ละรายจะปรับแต่งและปรับเปลี่ยนได้</p> <p>แน่นอนว่าการปรับแต่งที่ไม่มีการควบคุมอาจทําให้การติดตั้งใช้งานเข้ากันไม่ได้ เพื่อป้องกันการเข้ากันไม่ได้ โครงการโอเพนซอร์ส Android (AOSP) มี <a href="https://source.android.google.cn/docs/compatibility/overview?hl=th">โปรแกรมความเข้ากันได้กับ Android</a> ซึ่งจะอธิบายถึงความหมายของการใช้งานร่วมกับ Android และสิ่งที่เครื่องมือสร้างอุปกรณ์กำหนดให้มีสถานะดังกล่าว ทุกคนสามารถใช้ซอร์สโค้ด Android เพื่อวัตถุประสงค์ใดก็ได้ และ Google ยินดีต้อนรับการใช้งานที่ถูกต้องตามกฎหมายทั้งหมด อย่างไรก็ตาม หากต้องการเข้าร่วมระบบนิเวศที่แชร์กันของแอปพลิเคชันที่สมาชิก OHA กำลังสร้างสำหรับ Android ผู้สร้างอุปกรณ์ต้องเข้าร่วมโปรแกรมความเข้ากันได้กับ Android</p> <p>AOSP นำโดย Google ซึ่งดูแลรักษาและพัฒนา Android ไปอีกขั้น แม้ว่า Android จะมีโปรเจ็กต์ย่อยหลายโปรเจ็กต์ แต่ AOSP คือการจัดการโปรเจ็กต์อย่างเคร่งครัด Google ดูและจัดการ Android เสมือนเป็นผลิตภัณฑ์ซอฟต์แวร์แบบองค์รวมเพียงผลิตภัณฑ์เดียว ไม่ใช่การจัดจำหน่าย ข้อมูลจำเพาะ หรือคอลเล็กชันชิ้นส่วนที่เปลี่ยนได้ จุดประสงค์ของ Google คือการที่เครื่องมือสร้างอุปกรณ์พอร์ต Android ไปยังอุปกรณ์ โดยไม่มีข้อกำหนดหรือดูแลจัดการการเผยแพร่</p> <h2 data-text="สิ่งต่อไปที่ควรทำ" id="whats-next" tabindex="-1">สิ่งต่อไปที่ควรทำ</h2> <ul> <li><p>หากคุณเพิ่งเริ่มใช้ AOSP และต้องการดูบทแนะนำเกี่ยวกับการพัฒนา AOSP โปรดดู<a href="https://source.android.google.cn/docs/setup/start?hl=th">บทแนะนำ AOSP</a></p></li> <li><p>หากคุณเชื่อว่าอุปกรณ์ของคุณต้องใช้ร่วมกับ Android ได้ โปรดดู <a href="https://source.android.google.cn/docs/compatibility/overview?hl=th">โปรแกรมความเข้ากันได้กับ Android</a></p></li> <li><p>หากต้องการทราบข้อมูลเบื้องต้นเกี่ยวกับ AOSP รวมถึงการมีส่วนร่วมของ Google ในแพลตฟอร์มนี้ โปรดดู<a href="https://source.android.google.cn/docs/setup/about/faqs?hl=th">คำถามที่พบบ่อยเกี่ยวกับ AOSP</a></p></li> </ul> <devsite-hats-survey class="nocontent" hats-id="p92MLLB8a0gakU8RTPD0UnfTgV99" listnr-id="715571"></devsite-hats-survey> </div> <div class="devsite-floating-action-buttons"> </div> </article> <devsite-content-footer class="nocontent"> <p>ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ใน<a href="https://source.android.google.cn/license?hl=th">ใบอนุญาตการใช้เนื้อหา</a> Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ</p> <p>อัปเดตล่าสุด 2024-11-09 UTC</p> </devsite-content-footer> <devsite-notification > </devsite-notification> <div class="devsite-content-data"> <template class="devsite-content-data-template"> [null,null,["อัปเดตล่าสุด 2024-11-09 UTC"],[],[]] </template> </div> </devsite-content> </main> <devsite-footer-promos class="devsite-footer"> </devsite-footer-promos> <devsite-footer-linkboxes class="devsite-footer"> <nav class="devsite-footer-linkboxes nocontent" aria-label="ลิงก์ส่วนท้าย"> <ul class="devsite-footer-linkboxes-list"> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Build</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="//android.googlesource.com" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" > Android repository </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/source/requirements" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" > Requirements </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/source/downloading" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" > Downloading </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//developers.google.com/android/blobs-preview/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" > Preview binaries </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//developers.google.com/android/images/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" > Factory images </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//developers.google.com/android/drivers/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" > Driver binaries </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//android.github.io" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" > GitHub </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Connect</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="//twitter.com/Android/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" > @Android on Twitter </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//twitter.com/AndroidDev/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" > @AndroidDev on Twitter </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//blog.google/products/android/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" > Android Blog </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//security.googleblog.com" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" > Google Security Blog </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//groups.google.com/forum/?fromgroups#!forum/android-platform/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" > Platform on Google Groups </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//groups.google.com/forum/?fromgroups#!forum/android-building/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" > Building on Google Groups </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//groups.google.com/forum/?fromgroups#!forum/android-porting/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" > Porting on Google Groups </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Get help</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="//support.google.com/android/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" > Android Help Center </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//support.google.com/pixelphone/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" > Pixel Help Center </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//support.google.com/nexus/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" > Nexus Help Center </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//www.android.com" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" > www.android.com </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//www.android.com/gms/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" > Google Mobile Services </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//stackoverflow.com/questions/tagged/android-source/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" > Stack Overflow </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//issuetracker.google.com/issues?q=status:open%20componentid:190923" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" > Issue Tracker </a> </li> </ul> </li> </ul> </nav> </devsite-footer-linkboxes> <devsite-footer-utility class="devsite-footer"> <div class="devsite-footer-utility nocontent"> <nav class="devsite-footer-utility-links" aria-label="ลิงก์ยูทิลิตี"> <ul class="devsite-footer-utility-list"> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="https://source.android.google.cn/source/?hl=th" data-category="Site-Wide Custom Events" data-label="Footer About Android link" > About Android </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="https://source.android.google.cn/source/community?hl=th" data-category="Site-Wide Custom Events" data-label="Footer Community link" > Community </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="https://source.android.google.cn/legal?hl=th" data-category="Site-Wide Custom Events" data-label="Footer Legal link" > Legal </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="https://source.android.google.cn/license?hl=th" data-category="Site-Wide Custom Events" data-label="Footer License link" > License </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="//policies.google.cn/privacy?hl=th" data-category="Site-Wide Custom Events" data-label="Footer Privacy link" > ความเป็นส่วนตัว </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="//issuetracker.google.com/issues/new?component=191476&hl=th" data-category="Site-Wide Custom Events" data-label="Footer Site feedback link" > Site feedback </a> </li> <li class="devsite-footer-utility-item "> <span>ICP证合字B2-20070004号</span> </li> <li class="devsite-footer-utility-item glue-cookie-notification-bar-control"> <a class="devsite-footer-utility-link gc-analytics-event" href="#" data-category="Site-Wide Custom Events" data-label="Footer Manage cookies link" aria-hidden="true" > Manage cookies </a> </li> </ul> <devsite-language-selector> <ul role="presentation"> <li role="presentation"> <a role="menuitem" lang="en" >English</a> </li> <li role="presentation"> <a role="menuitem" lang="de" >Deutsch</a> </li> <li role="presentation"> <a role="menuitem" lang="es" >Español</a> </li> <li role="presentation"> <a role="menuitem" lang="es_419" >Español – América Latina</a> </li> <li role="presentation"> <a role="menuitem" lang="fr" >Français</a> </li> <li role="presentation"> <a role="menuitem" lang="id" >Indonesia</a> </li> <li role="presentation"> <a role="menuitem" lang="it" >Italiano</a> </li> <li role="presentation"> <a role="menuitem" lang="pl" >Polski</a> </li> <li role="presentation"> <a role="menuitem" lang="pt" >Português</a> </li> <li role="presentation"> <a role="menuitem" lang="pt_br" >Português – Brasil</a> </li> <li role="presentation"> <a role="menuitem" lang="vi" >Tiếng Việt</a> </li> <li role="presentation"> <a role="menuitem" lang="tr" >Türkçe</a> </li> <li role="presentation"> <a role="menuitem" lang="ru" >Русский</a> </li> <li role="presentation"> <a role="menuitem" lang="he" >עברית</a> </li> <li role="presentation"> <a role="menuitem" lang="ar" >العربيّة</a> </li> <li role="presentation"> <a role="menuitem" lang="fa" >فارسی</a> </li> <li role="presentation"> <a role="menuitem" lang="hi" >हिंदी</a> </li> <li role="presentation"> <a role="menuitem" lang="bn" >বাংলা</a> </li> <li role="presentation"> <a role="menuitem" lang="th" >ภาษาไทย</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_cn" >中文 – 简体</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_tw" >中文 – 繁體</a> </li> <li role="presentation"> <a role="menuitem" lang="ja" >日本語</a> </li> <li role="presentation"> <a role="menuitem" lang="ko" >한국어</a> </li> </ul> </devsite-language-selector> </nav> </div> </devsite-footer-utility> <devsite-panel></devsite-panel> </section></section> <devsite-sitemask></devsite-sitemask> <devsite-snackbar></devsite-snackbar> <devsite-tooltip blocked-link></devsite-tooltip> <devsite-heading-link></devsite-heading-link> <devsite-analytics> <script type="application/json" analytics>[]</script> <script type="application/json" tag-management>{"at": "False", "ga4": [{"id": "G-K8DD4HTCSG", "purpose": 0}], "ga4p": [{"id": "G-K8DD4HTCSG", "purpose": 0}], "gtm": [], "parameters": {"internalUser": "False", "language": {"machineTranslated": "True", "requested": "th", "served": "th"}, "pageType": "article", "projectName": "Android Open Source Project", "signedIn": "False", "tenant": "androidsource_china", "recommendations": {"sourcePage": "", "sourceType": 0, "sourceRank": 0, "sourceIdenticalDescriptions": 0, "sourceTitleWords": 0, "sourceDescriptionWords": 0, "experiment": ""}, "experiment": {"ids": ""}}}</script> </devsite-analytics> <script nonce="dZf29qYwzXZVJ38p3Lui2TVcftbuKq"> (function(d,e,v,s,i,t,E){d['GoogleDevelopersObject']=i; t=e.createElement(v);t.async=1;t.src=s;E=e.getElementsByTagName(v)[0]; E.parentNode.insertBefore(t,E);})(window, document, 'script', 'https://www.gstatic.cn/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/androidsource/js/app_loader.js', '[19,"th",null,"/js/devsite_app_module.js","https://www.gstatic.cn/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625","https://www.gstatic.cn/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/androidsource","https://androidsource-dot-google-developers.gonglchuangl.net",1,null,["/_pwa/androidsource/manifest.json","https://www.gstatic.cn/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/images/video-placeholder.svg","https://www.gstatic.cn/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/androidsource/images/favicon.png","https://www.gstatic.cn/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/androidsource/images/lockup.svg","https://fonts.googleapis.com/css?family=Roboto:300,400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"],1,null,[1,6,8,12,14,17,21,25,50,52,63,70,75,76,80,87,91,92,93,97,98,100,101,102,103,104,105,107,108,109,110,112,113,117,118,120,122,124,125,126,127,129,130,131,132,133,134,135,136,138,140,141,147,148,149,151,152,156,157,158,159,161,163,164,168,169,170,179,180,182,183,186,191,193,196],"AIzaSyAP-jjEJBzmIyKR4F-3XITp8yM9T1gEEI8","AIzaSyB6xiKGDR5O3Ak2okS4rLkauxGUG7XP0hg","source.android.google.cn","AIzaSyAQk0fBONSGUqCNznf6Krs82Ap1-NV6J4o","AIzaSyCCxcqdrZ_7QMeLCRY20bh_SXdAYqy70KY",null,null,null,["MiscFeatureFlags__developers_footer_dark_image","Experiments__reqs_query_experiments","Search__enable_dynamic_content_confidential_banner","Cloud__enable_cloud_shell_fte_user_flow","MiscFeatureFlags__enable_variable_operator","OnSwitch__enable","MiscFeatureFlags__emergency_css","Cloud__enable_cloudx_experiment_ids","Search__enable_suggestions_from_borg","TpcFeatures__enable_required_headers","Profiles__enable_completecodelab_endpoint","Profiles__enable_page_saving","Profiles__enable_awarding_url","Cloud__enable_free_trial_server_call","Cloud__enable_cloud_dlp_service","Search__enable_page_map","Profiles__enable_release_notes_notifications","MiscFeatureFlags__enable_view_transitions","Profiles__enable_profile_collections","TpcFeatures__enable_mirror_tenant_redirects","DevPro__enable_cloud_innovators_plus","Profiles__enable_dashboard_curated_recommendations","Profiles__enable_developer_profiles_callout","CloudShell__cloud_shell_button","Cloud__enable_cloud_shell","MiscFeatureFlags__enable_explain_this_code","Search__enable_ai_eligibility_checks","Cloud__enable_legacy_calculator_redirect","Cloud__enable_cloud_facet_chat","Cloud__enable_llm_concierge_chat","Concierge__enable_pushui","MiscFeatureFlags__enable_firebase_utm","BookNav__enable_tenant_cache_key","Profiles__require_profile_eligibility_for_signin","Analytics__enable_clearcut_logging","Cloud__enable_cloudx_ping","EngEduTelemetry__enable_engedu_telemetry","MiscFeatureFlags__enable_project_variables","MiscFeatureFlags__developers_footer_image","Profiles__enable_recognition_badges","CloudShell__cloud_code_overflow_menu","DevPro__enable_developer_subscriptions","Profiles__enable_public_developer_profiles","Profiles__enable_complete_playlist_endpoint"],null,null,"AIzaSyBLEMok-5suZ67qRPzx0qUtbnLmyT_kCVE","https://developerscontentserving-pa.googleapis.com","AIzaSyCM4QpTRSqP5qI4Dvjt4OAScIN8sOUlO-k","https://developerscontentsearch-pa.googleapis.com",2,4,null,"https://developerprofiles-pa.googleapis.com",[19,"androidsource_china","Android Open Source Project","source.android.google.cn",null,"androidsource-dot-google-developers.gonglchuangl.net",null,null,null,null,[29,null,null,null,null,null,"/images/lockup.svg","/images/touchicon-180.png",null,null,null,1,null,1,null,null,null,null,null,null,null,1],[],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[6,1],null,null,[[null,null,null,null,null,null,null,[["G-K8DD4HTCSG"],null,null,[["G-K8DD4HTCSG",1]]]]],null,4],null,"pk_live_5170syrHvgGVmSx9sBrnWtA5luvk9BwnVcvIi7HizpwauFG96WedXsuXh790rtij9AmGllqPtMLfhe2RSwD6Pn38V00uBCydV4m"]') </script> <devsite-a11y-announce></devsite-a11y-announce> </body> </html>