亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? intro_source_code.html

?? Android Porting Guide
?? HTML
字號:
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"/><title>Android - Porting Guide</title><script src="http://www.google.com/uds/api?file=uds.js&amp;v=1.0&amp;key=internal-codesite" type="text/javascript"></script><script src="http://code.google.com/js/jquery.js" type="text/javascript"></script><script type="text/javascript">var _tocPath_ = 'http://code.google.com/android/_toc.ezt';</script><script src="http://code.google.com/js/codesite.pack.01312008.js" type="text/javascript"></script><script language="JavaScript">function resizeHeight() {	if(document.getElementById && !(document.all)) {		height= document.getElementById('doxygen').contentDocument.body.scrollHeight + 20;		document.getElementById('doxygen').style.height = height;	}	else if(document.all) {		height= document.frames('doxygen').document.body.scrollHeight + 20;		document.all.doxygen.style.height = height;	}}</script><link href="http://code.google.com/css/codesite.pack.01312008.css" type="text/css" rel="stylesheet"></link><!--[if IE]><link rel="stylesheet" type="text/css" href="/css/iehacks.css" /><![endif]--><script src="http://code.google.com/android/assets/search_autocomplete.js"></script><link rel="stylesheet" type="text/css" href="http://code.google.com/css/semantic_headers.css" /><link rel="stylesheet" type="text/css" href="http://code.google.com/android/assets/style.css" /><script>    jQuery(document).ready(function() {            jQuery("pre").addClass("prettyprint");        });    </script><style type="text/css"><!--h1,h2,h3 {	color: #000000;}--></style></head><body class="gc-documentation"><div id="gc-container"><a name="top"></a><div id="skipto"> </div><div id="langpref">  <!--<a class="dropdown" href="/">English</a> <span>|</span> <a href="/more/">Site Directory</a> --></div><div id="gc-header">  <div id="logo"><a href="http://code.google.com/android/index.html"><img src="http://code.google.com/android/images/logo_android.gif" alt="Android"/></a></div>  <div id="search" style="inline">    <div id="searchForm" class="searchForm" style="height: 44px;">      <!--previously form was here-->    </div>    <!-- end searchForm -->    <noscript>    <style type="text/css">      .searchForm {        display : none !important;      }      .searchForm2 {        display : inline !important;      }      </style>    </noscript>    <div id="searchForm2" class="searchForm2" style="display:none">      <form id="searchbox_001456098540849067467:6whlsytkdqg" action="http://www.google.com/cse">        <input type="hidden" name="cx" value="001456098540849067467:6whlsytkdqg" />        <input type="hidden" name="cof" value="FORID:0" />        <input type="text" name="q" maxlength="2048" size="41" autocomplete="off" title="Google Code Search"/>        <input type="submit" name="sa" value="Search" title="Search"/>        <br/>        <div class="greytext">e.g. "ajax apis" or "open source"</div>      </form>    </div>    <!-- end searchForm2 -->  </div>  <!-- end search --></div><!-- end gc-header --><div id="searchControl" class="search-control"></div><!--[if IE]><iframe id="backiFrame" name="backiFrame" src='/dummy.html' style="display:none"></iframe><![endif]--><div id="codesiteContent"><a name="gc-topnav-anchor"></a><div id="gc-topnav">  <h1>Android Platform Development Kit</h1>  <ul class="gc-topnav-tabs">    <li id="sdk_link"> <a href="http://code.google.com/android/index.html" title="Android Software Development Kit">SDK</a> </li>    <li id="docs_link"> <a href="index.html" title="Official Android documentation">Docs</a> </li>    <li id="faq_link"> <a href="http://code.google.com/android/kb/index.html" title="Answers to frequently asked questions about Android">FAQ</a> </li>    <li> <a href="http://android-developers.blogspot.com/" title="Official Android blog">Blog</a> </li>    <li> <a href="http://code.google.com/android/groups.html" title="Android developer forum">Group</a> </li>    <li> <a href="http://code.google.com/android/terms.html" title="Android terms of service">Terms</a> </li>    <li> <a href="mailto:android-pdk-feedback@google.com?subject=PDK%20Feedback&body=(filed%20from:%20index.html%20v0.5%20-%2025%20September%202008)%0D%0A%0D%0ASUMMARY:%0D%0A%0D%0A%0D%0A%0D%0ASTEPS%20TO%20REPRODUCE:%0D%0A%0D%0A%0D%0A%0D%0AADDITIONAL%20NOTES:">Report a Problem</a> </li>  </ul></div><!-- end gc-topnav --><div class="g-section g-tpl-180"><a name="gc-toc"></a><div class="g-unit g-first" id="gc-toc">  <ul>    <li>      <h1><a href="index.html">Documentation</a></h1>      <ul>        <li> <strong>Introduction</strong>          <ul>            <li><a href="system_requirements.html">Device Requirements</a></li>                      </ul>        </li>        <li> <strong>Dev Environment Setup</strong>          <ul>            <li><a href="source_setup_guide.html">Host System Setup</a></li>            <li><a href="getting_source_code.html">Getting Source Code</a></li>            <li> <a href="intro_source_code.html">Source Code Overview</a></li>			            <li><a href="build_system.html">Build System</a></li>          </ul>        </li>        <li> <strong>Basic Bring up</strong>          <ul>            <li><a href="build_new_device.html">Building New Device</a></li>            <li><a href="bring_up.html">Bring up</a></li>            <li><a href="keymaps_keyboard_input.html">Keymaps and Keyboard</a></li>            <li><a href="display_drivers.html">Display Drivers</a></li>          </ul>        </li>        <li> <strong>Multimedia</strong>          <ul>            <li><a href="audio_sub_system.html">Audio Subsystem</a></li>            <li><a href="camera.html">Camera</a></li>			          </ul>        </li>        <li> <strong>Power Management</strong>          <ul>            <li><a href="power_management.html">Power Management</a></li>          </ul>        </li>        <li> <strong>Networking</strong>          <ul>            <li><a href="wifi.html">Wi-Fi</a></li>            <li><a href="gps.html">GPS</a></li>            <li><a href="bluetooth.html">Bluetooth</a></li>          </ul>        </li>        <li> <strong>Telephony</strong>          <ul>            <li><a href="telephony.html">Radio Interface Layer</a></li>          </ul>        </li>        <li> <strong>Testing</strong>          <ul>            <li><a href="instrumentation_testing.html">Instrumentation Testing</a></li>          </ul>        </li>      </ul>    </li>  </ul></div><a name="gc-pagecontent"></a><div class="g-unit" id="gc-pagecontent"><div id="jd-content"><div class="jd-descr"><a name="androidIntroSourceCodeTitle"></a><h1>Source Code Overview</h1><a name="toc"/><div style="padding:10px"><a href="#androidSourceCodeDirectories">Introduction</a><br/><a href="#Android_Source">Android Source</a><br/><div style="padding-left:40px"><a href="#androidSourceCodeDirectoriesKernel">Linux Kernel</a><br/><a href="#androidSourceCodeDirectoriesDevice">Android Platform and Applications</a><br/></div><a href="#androidSourceGuidelines">Adding Source Code</a><br/></div></font></div><a name="androidSourceCodeDirectories"></a><h2>Introduction</h2><p>Android source code is maintained in two code bases: the Android Linux kernel (<code>kernel</code> directory) and Android platform and applications (<code>device</code> directory). This document provides a high-level introduction to the source code organization and an overview of the major components of each primary directory.</p><a name="Android_Source"></a><h2>Android Source</h2><a name="androidSourceCodeDirectoriesKernel"></a><h3>Linux Kernel</h3><p>The Android Linux kernel includes enhancements to the Linux 2.6 kernel that provide additional drivers to support the Android platform, including:</p><ul>  <li>Binder: an OpenBinder-based driver to facilitate inter-process communication (IPC) in the Android platform.</li>  <li>Android Power Management: a light weight power management driver built on top of standard Linux power management but optimized for embedded systems.</li>  <li>Low Memory Killer: Based on hints from the userspace, the low memory killer can kill off processes to free up memory as necessary. It is designed to provide more flexibility than the Out Of Memory (OOM) killer in the standard kernel.</li>  <li>Logger: A light weight logging device used to capture system, radio, logdata, etc.</li>  <li>USB Gadget: Uses the USB function framework.</li>  <li>Android/PMEM: The PMEM (physical memory) driver is used to provide contiguous physical memory regions to userspace libraries that interact with the digital signal processor (DSP) and other hardware that cannot cope with scatter-gather.</li>  <li>Android Alarm: A driver which provides timers that can wake the device up from sleep and a monotonic timebase that runs while the device is asleep.</li></ul><p>Look for Android-specific enhancements in the following directories:</p><p><ul><li><code>/drivers/android</code></li><li><code>/drivers/misc</code></li><li><code>/include/linux</code></li></ul></p><a name="androidSourceCodeDirectoriesDevice"></a><h3>Android Platform and Applications</h3><p>The following list outlines the directory structure found within the <code>device</code> branch of Android source code:</p><p><span class="lh2"><a name="gmapiMobileTagsListStart"></a></span><ul><li>appsCore Android applications such as Phone, Camera, and Calendar.</li><li>bootReference Android bootloader and other boot-related source code.</li><li>commandsCommon Android commands, the most important of which is the runtime command, which does much of the initialization of the system.</li><li>configSystem-wide makefiles and linker scripts.</li><li>contentStandard Android ContentProvider modules.</li><li>dalvikAndroid runtime Virtual Machine (VM).</li><li>dataFonts, keymaps, sounds, timezone information, etc.</li><li>docsFull set of Android documentation.</li><li>extlibsNon-Android libraries. This directory is intended to host unmodified external code. None of the libraries included within this directory rely on Android headers or libraries.</li><li>ideTools for support of the IDE's used to write Android applications.</li><li>includeAndroid system headers for inclusion.</li><li>javaAndroid core APIs, as well as some external libraries.</li><li>libsAndroid-specific C++ based libraries.</li><li>partnerProject-specific source code for various proprietary components.</li><li>prebuiltPrebuilt tools, like the toolchains and emulator binary.</li><li>productDevice-specific configuration files. This directory will include a subdirectory for each new device.</li><li>samplesSample applications.</li><li>serversC++ based system servers.</li><li>systemCore of the embedded Linux platform at the heart of Android. These essential bits are required for basic booting, operation, and debugging.</li><li>testsPlatform and application test cases.</li><li>toolsTools for building and debugging Android (of particular interest for porting are "adb" and "emulator").</li><p><span class="lh2"><a name="gmapiMobileTagsListEnd"></a></span></ul><a name="androidSourceGuidelines"></a><h2>Adding Source Code</h2><p>You can develop Android applications with the same standard tools you use to develop any Java application. The Android core libraries provide the functionality needed to build rich mobile applications and the Android development tools are designed to simplify running, debugging, and testing your applications.</p><p>Add project-specific source code to the Android source tree under the <code>partner</code> directory in a directory specific to the application or service you are building. For example, all Google-specific applications would be placed under <code>device/partner/google/</code>.  A Google search application would be placed under <code>device/partner/google/apps/Search</code>.<p>See <a href="build_new_device.html">Building Android for a new Mobile Device</a> for detailed instructions.</p><p><span class="lh2"><a name="androidFooter"></a></span>        </div>      </div>      <!-- end gc-pagecontent -->    </div>    <!-- end gooey wrapper -->  </div>  <!-- end codesearchresults -->  <div id="gc-footer" dir="ltr">    <div class="text"> &copy;2008 Google<!-- - <a href="/">Code Home</a> - <a href="http://www.google.com/accounts/TOS">Site Terms of Service</a> - <a href="http://www.google.com/privacy.html">Privacy Policy</a> - <a href="/more">Site Directory</a> --></div>  </div>  <!-- end gc-footer --></div><!-- end gc-containter --><script src="http://www.google-analytics.com/ga.js" type="text/javascript"></script><script type="text/javascript">  try {    var pageTracker = _gat._getTracker("UA-18071-1");    pageTracker._setAllowAnchor(true);    pageTracker._initData();    pageTracker._trackPageview();   } catch(e) {}</script><div id="jd-build-id"> v0.5 - 25 September 2008</div></div></div></div></body></html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
黑人精品欧美一区二区蜜桃| 亚洲主播在线播放| 欧美亚洲综合网| 蜜乳av一区二区| 亚洲精品v日韩精品| 精品剧情在线观看| 欧美日韩一区在线观看| 国产乱子伦视频一区二区三区| 亚洲香肠在线观看| 日本一区二区视频在线观看| 3d动漫精品啪啪| 色婷婷综合久久久中文字幕| 国产美女主播视频一区| 日韩va欧美va亚洲va久久| 亚洲精品国产a| 中文字幕二三区不卡| 欧美男生操女生| 91国模大尺度私拍在线视频| 不卡电影一区二区三区| 国产原创一区二区三区| 男人的天堂久久精品| 亚洲成人av一区二区| 中文字幕精品综合| 欧美揉bbbbb揉bbbbb| 国产在线精品一区二区不卡了| 一区二区三区鲁丝不卡| 久久天天做天天爱综合色| 欧美最猛黑人xxxxx猛交| 精品一二三四区| 亚洲国产精品久久一线不卡| 中文字幕av资源一区| 日韩精品专区在线| 欧美日韩1234| 91久久线看在观草草青青| 国产乱理伦片在线观看夜一区| 天堂一区二区在线免费观看| 久久精品人人爽人人爽| 欧美成人精品3d动漫h| 欧美日本不卡视频| 在线观看免费视频综合| 国产麻豆一精品一av一免费| 亚洲成av人**亚洲成av**| 亚洲精品高清在线观看| 亚洲天堂av老司机| 国产日韩欧美精品在线| 精品国产乱码久久久久久蜜臀| 欧美精品一卡两卡| 欧美性xxxxxxxx| 色屁屁一区二区| 成人ar影院免费观看视频| 国产一区二区在线视频| 久久电影国产免费久久电影| 日韩av一二三| 日本一区中文字幕| 老司机精品视频线观看86| 爽好多水快深点欧美视频| 亚洲综合色网站| 亚洲午夜一区二区| 亚洲综合在线视频| 亚洲亚洲人成综合网络| 亚洲综合av网| 亚洲男人的天堂一区二区| 中文字幕中文字幕一区二区| 国产精品入口麻豆九色| 国产欧美精品一区| 国产精品色呦呦| 中文字幕视频一区二区三区久| 欧美极品美女视频| 中文字幕欧美日韩一区| 久久婷婷综合激情| 337p日本欧洲亚洲大胆色噜噜| 国产视频一区二区三区在线观看| 中文字幕第一区第二区| 亚洲欧美另类久久久精品| 亚洲激情成人在线| 日日夜夜精品视频免费| 精品制服美女丁香| 国产黄色91视频| 91丝袜呻吟高潮美腿白嫩在线观看| 91网站最新网址| 在线不卡免费欧美| 欧美mv日韩mv亚洲| 中文字幕不卡三区| 亚洲午夜一区二区| 黑人巨大精品欧美一区| 国产成人啪免费观看软件| 精品在线播放午夜| 蜜臀av性久久久久av蜜臀妖精| 高清视频一区二区| 在线欧美日韩国产| 精品乱码亚洲一区二区不卡| 欧美高清在线一区| 亚洲成a人片在线观看中文| 久久99在线观看| 99视频热这里只有精品免费| 欧美自拍偷拍午夜视频| 欧美成人女星排行榜| 亚洲欧洲av色图| 成人av电影在线网| 在线视频欧美精品| 精品免费一区二区三区| 中文字幕一区三区| 免费xxxx性欧美18vr| 99久久综合国产精品| 制服丝袜在线91| 欧美大片一区二区| 亚洲女爱视频在线| 久久成人18免费观看| 色综合久久综合中文综合网| 91精品国产色综合久久久蜜香臀| 欧美精品一区二区久久久| 专区另类欧美日韩| 精品一区二区精品| 欧美日韩三级一区| 久久久国产午夜精品| 亚洲国产美女搞黄色| 久久国产夜色精品鲁鲁99| 成人app在线观看| 欧美一区二区三区在线电影 | 韩国精品久久久| 91亚洲大成网污www| 国产欧美一区二区精品性色超碰| 日韩在线观看一区二区| 99re66热这里只有精品3直播| 日韩欧美一区电影| 亚洲国产精品久久不卡毛片 | av高清久久久| 欧美成人一区二区三区| 婷婷久久综合九色综合伊人色| 国产精品 欧美精品| 日韩一级大片在线| 亚洲午夜免费福利视频| 99精品久久只有精品| 26uuu国产日韩综合| 午夜伊人狠狠久久| 91同城在线观看| 国产日本一区二区| 国产一区二区三区久久悠悠色av| 一本大道综合伊人精品热热| 精品国产亚洲在线| 裸体健美xxxx欧美裸体表演| 欧美午夜精品理论片a级按摩| 国产精品久久久久影院老司 | 五月激情六月综合| 欧美最猛黑人xxxxx猛交| 日韩毛片精品高清免费| 国产成人一区在线| 精品99999| 国产在线一区二区| 欧美精品一区二区久久婷婷| 美女视频黄频大全不卡视频在线播放| 成人不卡免费av| 日韩午夜精品电影| 肉色丝袜一区二区| 日韩午夜小视频| 青青草精品视频| 日韩一区二区麻豆国产| 麻豆国产精品官网| 久久综合久久久久88| 九九久久精品视频| 久久精品一区蜜桃臀影院| 94-欧美-setu| 日韩伦理免费电影| 欧美三级韩国三级日本一级| 亚洲精品中文字幕在线观看| 粉嫩嫩av羞羞动漫久久久| 国产视频在线观看一区二区三区| 国产99久久久精品| 国产精品成人免费精品自在线观看 | 国产精品乱码人人做人人爱| 成人中文字幕在线| 亚洲人吸女人奶水| 欧美视频三区在线播放| 日韩专区在线视频| 精品国产污网站| 成人永久免费视频| 亚洲制服丝袜av| 欧美一卡二卡三卡| 国产盗摄女厕一区二区三区| 国产精品久久777777| 精品视频在线看| 麻豆国产精品一区二区三区| 国产农村妇女精品| 一本到不卡精品视频在线观看| 亚洲第一福利视频在线| 久久久亚洲精品一区二区三区| 成人午夜碰碰视频| 亚洲一区二区视频在线观看| 日韩手机在线导航| 国产91精品精华液一区二区三区| 亚洲激情网站免费观看| 日韩精品专区在线| 99久久伊人网影院| 男女激情视频一区| 国产亚洲欧美在线| 色婷婷精品久久二区二区蜜臂av | 亚洲国产成人在线| 欧美精品 国产精品| 粉嫩绯色av一区二区在线观看 | 91丝袜高跟美女视频|