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

Android編譯完成后的代碼結(jié)構(gòu)

移動(dòng)開發(fā) Android
Android編譯完成后會(huì)生成一個(gè)out文件夾,主要的兩個(gè)目錄為host和target,前者表示在主機(jī)(x86)生成的工具,后者表示目標(biāo)機(jī)(模認(rèn)為ARMv5)運(yùn)行的內(nèi)容。

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

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

主要的兩個(gè)目錄為host和target,前者表示在主機(jī)(x86)生成的工具,后者表示目標(biāo)機(jī)(模認(rèn)為ARMv5)運(yùn)行的內(nèi)容。

host目錄的結(jié)構(gòu)如下所示:

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

host目錄是一些在主機(jī)上用的工具,有一些是二進(jìn)制程序,有一些是JAVA的程序。

target目錄的結(jié)構(gòu)如下所示:

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

其中common目錄表示通用的內(nèi)容,product中則是針對(duì)產(chǎn)品的內(nèi)容。

在common目錄的obj中,包含兩個(gè)重要的目錄:

APPS  中包含了JAVA應(yīng)用程序生成的目標(biāo),每個(gè)應(yīng)用程序?qū)?yīng)其中一個(gè)子目錄,將結(jié)合每個(gè)應(yīng)用程序的原始文件生成Android應(yīng)用程序的APK包。

JAVA_LIBRARIES  中包含了JAVA的庫,每個(gè)庫對(duì)應(yīng)其中一個(gè)子目錄。

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

  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應(yīng)用,與common/APPS相對(duì)應(yīng),但是已經(jīng)打成了APK包。

system目錄是主要的文件系統(tǒng),data目錄是存放數(shù)據(jù)的文件系統(tǒng)。

obj/SHARED_LIBRARIES中存放所有動(dòng)態(tài)庫。

obj/STATIC_LIBRARIES中存放所有靜態(tài)庫。

幾個(gè)以img為結(jié)尾的文件是幾個(gè)目標(biāo)映像文件,其中ramdisk是作為內(nèi)存盤的根文件系統(tǒng)映像,system.img是主要文件系統(tǒng)的映像,這是一個(gè)比較大的文件,data.img是數(shù)據(jù)內(nèi)容映像。這幾個(gè)image文件是運(yùn)行時(shí)真正需要的文件。

責(zé)任編輯:徐川 來源: OSChina
相關(guān)推薦

2010-05-31 15:21:17

Cacti配置

2010-02-02 16:41:27

Fedora ftp

2010-01-26 17:53:30

Android代碼結(jié)構(gòu)

2016-12-13 13:54:10

EasyUI form數(shù)據(jù)加載

2009-01-20 22:43:00

2009-04-03 08:28:39

2023-06-14 18:00:13

2019-12-06 13:59:37

代碼開發(fā)Python

2009-10-12 17:14:50

RHEL內(nèi)核編譯

2014-03-04 15:26:10

Windows 8.1

2009-12-17 15:28:32

內(nèi)核模塊編譯

2017-02-20 13:54:14

Java代碼編譯

2021-02-04 10:30:59

pythonpyd命令

2009-12-29 11:11:10

2009-04-23 08:23:09

AndroidGoogle移動(dòng)OS

2009-04-25 09:21:37

Windows 7微軟操作系統(tǒng)

2010-02-02 13:26:53

Linux內(nèi)核

2010-06-10 10:49:32

openSUSE使用教

2013-11-11 13:24:21

cocos2dx 2.Android編譯

2009-07-01 18:41:16

JSP編譯
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久久久久久久精 | 精品国产青草久久久久福利 | 中文字幕在线三区 | 国产精品久久久久久久久久免费 | 免费一区二区 | av黄色在线 | 九色视频网站 | 日韩久久久久 | 免费一二区 | 日本在线小视频 | 日本超碰 | 国产精品美女久久久久 | 国产精品一区视频 | 日韩一区二区福利视频 | 久久夜视频 | 真人毛片 | av入口 | 伊人一区 | 逼逼网 | av在线一区二区三区 | 日韩电影在线 | 久久久久成人精品 | 中文一区二区 | 亚洲国产精品久久久 | 成人水多啪啪片 | 亚洲精品一区二区三区 | 国产精品日韩一区 | 欧美精品一区二区三区在线 | 成人av网站在线观看 | 国产精品无码专区在线观看 | 91精品一区二区三区久久久久 | 欧美日本亚洲 | 中文字幕二区 | 91精品国产91久久久久久密臀 | 久久久国产精品一区 | 亚洲在线一区二区 | 视频一区中文字幕 | 国产欧美一区二区三区在线看蜜臀 | 午夜一区二区三区 | 国产日韩一区二区三区 | 在线观看亚洲专区 |