成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android編譯完成后的代碼結構

移動開發 Android
Android編譯完成后會生成一個out文件夾,主要的兩個目錄為host和target,前者表示在主機(x86)生成的工具,后者表示目標機(模認為ARMv5)運行的內容。

Android編譯完成后,將在根目錄中生成一個out文件夾,所有生成的內容均放置在這個文件夾中。out文件夾如下所示:

  out/
  |-- CaseCheck.txt
  |-- casecheck.txt
  |-- host
  |   |-- common
  |   `-- linux-x86
  `-- target
      |-- common
      `-- product

主要的兩個目錄為host和target,前者表示在主機(x86)生成的工具,后者表示目標機(模認為ARMv5)運行的內容。

host目錄的結構如下所示:

  out/host/
  |-- common
  |   `-- obj              (JAVA庫)
  `-- linux-x86
      |-- bin              (二進制程序)
      |-- framework        (JAVA庫,*.jar文件)
      |-- lib              (共享庫*.so)
      `-- obj              (中間生成的目標文件)

host目錄是一些在主機上用的工具,有一些是二進制程序,有一些是JAVA的程序。

target目錄的結構如下所示:

  out/target/
  |-- common
  |   |-- R           (資源文件)
  |   |-- docs
  |   `-- obj         (目標文件)
  `-- product
      `-- generic

其中common目錄表示通用的內容,product中則是針對產品的內容。

在common目錄的obj中,包含兩個重要的目錄:

APPS  中包含了JAVA應用程序生成的目標,每個應用程序對應其中一個子目錄,將結合每個應用程序的原始文件生成Android應用程序的APK包。

JAVA_LIBRARIES  中包含了JAVA的庫,每個庫對應其中一個子目錄。

在默認的情況下,Android編譯將生成generic目錄,如果選定產品還可以生成其他的目錄。generic包含了以下內容:

  out/target/product/generic/
  |-- android-info.txt
  |-- clean_steps.mk
  |-- data
  |-- obj
  |-- ramdisk.img
  |-- root
  |-- symbols
  |-- system
  |-- system.img
  |-- userdata-qemu.img
  `-- userdata.img

在generic/obj/APPS目錄中包含了各種JAVA應用,與common/APPS相對應,但是已經打成了APK包。

system目錄是主要的文件系統,data目錄是存放數據的文件系統。

obj/SHARED_LIBRARIES中存放所有動態庫。

obj/STATIC_LIBRARIES中存放所有靜態庫。

幾個以img為結尾的文件是幾個目標映像文件,其中ramdisk是作為內存盤的根文件系統映像,system.img是主要文件系統的映像,這是一個比較大的文件,data.img是數據內容映像。這幾個image文件是運行時真正需要的文件。

責任編輯:徐川 來源: OSChina
相關推薦

2010-05-31 15:21:17

Cacti配置

2010-02-02 16:41:27

Fedora ftp

2010-01-26 17:53:30

Android代碼結構

2016-12-13 13:54:10

EasyUI form數據加載

2009-01-20 22:43:00

2009-04-03 08:28:39

2023-06-14 18:00:13

2019-12-06 13:59:37

代碼開發Python

2009-10-12 17:14:50

RHEL內核編譯

2009-12-17 15:28:32

內核模塊編譯

2014-03-04 15:26:10

Windows 8.1

2017-02-20 13:54:14

Java代碼編譯

2009-12-29 11:11:10

2009-04-23 08:23:09

AndroidGoogle移動OS

2021-02-04 10:30:59

pythonpyd命令

2010-02-02 13:26:53

Linux內核

2009-04-25 09:21:37

Windows 7微軟操作系統

2010-06-10 10:49:32

openSUSE使用教

2013-11-11 13:24:21

cocos2dx 2.Android編譯

2009-07-16 09:09:36

ibatis自動代碼
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产综合av | 国产男女猛烈无遮掩视频免费网站 | 91看片免费 | 日韩精品一区中文字幕 | 色婷婷久久久亚洲一区二区三区 | 日韩福利| 亚洲伊人精品酒店 | 精品一区二区三区四区 | 激情五月婷婷综合 | 国产在线精品一区二区 | 一区二区三区高清在线观看 | 日韩在线视频一区二区三区 | 国产精品99久久久久久久久 | 国产中文字幕网 | 国产在线一区观看 | 免费午夜视频在线观看 | 欧美黑人一级爽快片淫片高清 | 亚洲国产一区二区视频 | www狠狠爱com| 婷婷中文字幕 | 国产精品久久av | 欧美涩涩网 | 日韩在线视频一区 | 国产精品成人一区二区三区夜夜夜 | 久久久蜜臀国产一区二区 | 久久99精品久久久 | 日韩精品一区二区三区 | 九九天堂网 | 日本午夜精品 | 颜色网站在线观看 | 99精品免费视频 | 国产区高清 | 亚洲人成在线播放 | 有码一区 | 国产精品黄视频 | 国产日韩欧美一区二区 | 国产传媒毛片精品视频第一次 | 欧美日韩午夜精品 | 伊人免费在线观看 | 日韩三级一区 | 国产一区二区三区四区在线观看 |