202ar軟件內(nèi)核編譯及應(yīng)用開發(fā)手冊_第1頁
202ar軟件內(nèi)核編譯及應(yīng)用開發(fā)手冊_第2頁
202ar軟件內(nèi)核編譯及應(yīng)用開發(fā)手冊_第3頁
202ar軟件內(nèi)核編譯及應(yīng)用開發(fā)手冊_第4頁
202ar軟件內(nèi)核編譯及應(yīng)用開發(fā)手冊_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、市視美泰通訊技術(shù)Armcore-evb/ArmPC內(nèi)核編譯及應(yīng)用開發(fā)手冊文檔修改歷史注意:本為露PCBA,并且A31/A31S的GPIO和大部分器件耐壓為 3.5V,因此如果接口接外部設(shè)備的供電高于 3.5V時,一定要使用電壓,防止高于 3.5V的電壓串到A31/A31S和器件燒壞。:傳真:版本描述日期V1.0創(chuàng)建2013-9-26修改2014-7-20市視美泰通訊技術(shù)本手冊歸屬市視美泰通訊技術(shù)所有, 并保留。非經(jīng)視美泰通訊技術(shù)公司同其法律責(zé)任。意(形式),任何及個人不得擅自摘錄本手冊部分或全部,違者敬告:在售的手冊會經(jīng)常更新,請在最新手冊,不再另行通知。技術(shù)支持如果您對文檔有所疑問,您可以在

2、辦公時間(一至。五上午 9:0012:00;下午 1:306:00;星期六上午 9:0012:00)撥打技術(shù)支持或:0755-6166 29808899,8888開發(fā)社區(qū):技術(shù)支持:sales:傳真:市視美泰通訊技術(shù)目錄第 1 章 Android 系統(tǒng)編譯開發(fā)環(huán)境搭建4第 2 章 android 系統(tǒng)編譯552.1源碼以及系統(tǒng)編譯2.26如何更新代碼2.3關(guān)于 build.sh“一鍵”編譯6分別編譯 uboot 、linux 和android92.4第 3 章系統(tǒng)鏡像運行113.1 鏡像燒入到 nand flash 中的方法123.2 鏡像燒入到 TF 卡中的方法153.3 RECOVERY

3、升級系統(tǒng)(update.zip)17第 4 章 系統(tǒng)定制實例184.1 sys_config.fex 配置文件18第 5 章 單板 android 應(yīng)用環(huán)境搭建195.1 Ubuntu 下 android 應(yīng)用開發(fā)環(huán)境搭建195.2 Windows 7 下 android 應(yīng)用開發(fā)環(huán)境搭建265.3 Windows XP 下 android 應(yīng)用開發(fā)環(huán)境搭建26:傳真:市視美泰通訊技術(shù)第 1 章 Android 系統(tǒng)編譯開發(fā)環(huán)境搭建為了降低初學(xué)者搭建 Android 開發(fā)環(huán)境的難度,提高學(xué)習(xí)效率。我們特意制作了一個 ubuntu-12.04-SmdtSDK-amd64.is像文件。此鏡像基于桌

4、面版的 ubuntu-12.04 64 位操作系統(tǒng),預(yù)先安裝了 Android4.4 系統(tǒng)開發(fā)所需要的的完整開發(fā)環(huán)境和工具鏈。用戶只需要按照安裝開發(fā)環(huán)境搭建好。,很輕松就能把 Android 的詳細步驟請參考2.1 ArmcoreEVB軟件圖。搭建android 系統(tǒng)開發(fā)環(huán)境.pdf。下面為的部分截:傳真:市視美泰通訊技術(shù)第 2 章 android 系統(tǒng)編譯android 源碼編譯分為 2 個部分,一部分是 linux 內(nèi)核編譯,這部分包括 uboot,另一部分是 android 源碼編譯。所以編譯時各自單獨編譯,編譯能,最近單獨打包成最終燒錄的鏡像文件。2.1源碼以及系統(tǒng)編譯首先把源碼包 a

5、ndroid4.2.tar.bz、lichee.tar.bz、repo.tar.bz( 實際名稱可能會不一樣) 同一目錄下(例如拷貝到目錄 SMDT 下),并解壓.(1)拷貝在cpcp cpandroid4.2.tar.bz smdt/lichee.tar.bz smdt/ repo.tar.bz smdt/(2)進入 smdt 目錄cd smdt(3)解壓tarjxfandroid4.2.tar.bztarjxflichee.tar.bztarjxfrepo.tar.bz源碼包括 2 個部分,一部分是 Linux 內(nèi)核源碼 lichee。另一個就是 android 的源碼,注意:這 2 部分

6、的源碼必做放在同一目錄下。 Repo.tar.bz 是用來做 git 的版本管理的(4)拷貝編譯到 smdt 目錄:cp lichee/smdt/* ./(5)把代碼切換到合適的分支如果是 ArmCoreEVB_C20 板子使用下面命令./build.sh -g=ArmCoreEVB_C20如果是 ArmPC_C30_V30 板子使用下面命令./build.sh -g=armpc_c30(6) 刪除舊的內(nèi)核配置rm lichee/linux-3.3/.config(7)編譯系統(tǒng):./build.sh -p=mbox203 -a(8) 生成的鏡像文件路徑如下:lichee/tools/pack/

7、sun7i_android_wing-mbox203.img:傳真:市視美泰通訊技術(shù)2.2如何更新代碼開發(fā)板的代碼采用 git 管理,代碼庫保存在開源社區(qū)新代碼,更新代碼方法如下:1. 確保已經(jīng)正確連接網(wǎng)絡(luò)2. 獲取 repo 文件里,用戶可以很方便地管理和更(1)(2)可以在光盤的 “軟件工具” 目錄里找到 repo 文件也可以使用下面命令獲取 repocurl>./repo(3)修改權(quán)限chmod 777 repo3.安裝和配置 git(1)(2)(3)(4)sudo apt-get installsudo apt-get installgitgit-coregit config -

8、global user.git config -global "you""YourName"4.配置 repo如果是 ArmCoreEVB_C20 板子使用下面命令./repo init -no-repo-verify -u armcore-evb-a20-v12 -m default.xml如果是 ArmPC_C30_V30 板子使用下面命令./repo init -no-repo-verify -u armpc-a20-v12 -m default.xml4.同步代碼./repo sync-b-b2.3關(guān)于 build.sh“一鍵”

9、編譯為了提高編譯效率、減少輸入各種復(fù)雜命令令。我司特意編寫了一個輔助編譯- build.sh。下面是build.sh 的源碼(可以通過 vim build.sh命令查看)::傳真:市視美泰通訊技術(shù):傳真:市視美泰通訊技術(shù)熟悉SHELL現(xiàn)的。的朋友,一看就明白了,上面的操作,就是把整個編譯令通過這個來一一實下面,給大家介紹一下,build.sh的使用方法:在上圖可以看到,直接在當前的SDK源碼路徑下:#./build.sh -help就可以看到使用說明,如果你想切換代碼分么你只需要:#./build.sh -g= (ArmCoreEVB C20 -> armpc_c30 V30 ->

10、)=ArmCoreEVB_C20=armpc_c30如果你只想單獨編譯內(nèi)核,那么你只需要::傳真:市視美泰通訊技術(shù)#./build.sh -k如果你只想單獨編譯文件系統(tǒng),那么你只需要:#./build.sh -s如果你想全部編譯,那么你只需要:#./build.sh -a如果你想做recovery模式升級, 那么你只需要:#./build.sh -a(如果之前已經(jīng)操作了./build.sh -a,此步就可以省略)#./build.sh -o(生成 OTA 升級包 )我們一般建議客戶,使用最后一種,#./build.sh -a這樣即可以防止初涉android系統(tǒng)學(xué)習(xí)和開發(fā)的,無法分清androi

11、d文件系統(tǒng)和內(nèi)核的界限,從而導(dǎo)致編譯不到修改的。2.4分別編譯 uboot 、linux 和 android(1)編譯uboot#進入uboot 代碼文件夾:cdlichee/brandy/u-boot-2011.09選擇配置文件:make sun7i_config清楚編譯結(jié)果:make clean編譯:make編譯出來的鏡像: lichee/tools/pack/chips/sun7i/bin/u-boot-sun7i.bin#(2)編譯linux# 進入linux 代碼文件夾: cdlichee/linux-3.3# 拷貝內(nèi)核配置文件:cp arch/arm/configs/sun7ism

12、p_android_defconfig.config:傳真:市視美泰通訊技術(shù)# 如果需要配置內(nèi)核,可以使用下面命令進入內(nèi)核配置模式,然后保存,同時把生成的.config件覆蓋arch/arm/configs/sun7ismp_android_defconfig 文件:文make ARCH=arm# 進入lichee 文件夾: cd./# 編譯內(nèi)核:config#進入內(nèi)核配置模式./build.sh -p sun7i_android(3)編譯android編譯android 代碼前,請確保內(nèi)核和u-boot 已經(jīng)編譯。#進入android 代碼文件夾: cdandroid4.2導(dǎo)入環(huán)境變量:.

13、build/envsetup.sh運行l(wèi)unch 命令,選擇 16 (wing_mbox203-eng 工程): lunch 選擇 16或者直接運行下面命令:lunch wing_mbox203-eng拷貝內(nèi)核和驅(qū)動模塊到 android 中: extract_bsp開始編譯(使用 8 個線程)make -j8#(4)打包確保lichee 和 android 已經(jīng)編譯pack,只需要在 android 的根目錄下執(zhí)行下面指令:打包完成后會在 lichee/tools/pack 目錄下生成sun7i_android_wing-mbox203.img 鏡像。具體信息,可以參考2.06 Armcor

14、eEVB軟件 A20_Android 開發(fā)手冊_V1.0.pdf:傳真:市視美泰通訊技術(shù)第 3 章 系統(tǒng)鏡像運行在這一章里,方式介紹 2 種方法。一種是燒寫到 nand flash 中,另一種是燒寫到 TF 卡里。以下以 Armpc 單板舉例:硬件準備:USB 線,TF 卡+,2G 以上容量單板+電源: SMDT-A20 單板和 12V 3A 直流電源軟件準備:sun7i_android_wing-mbox203 img 系統(tǒng)鏡像燒寫工具PhoenixCard.exe 燒與系統(tǒng)鏡像到 TF 卡的工具。PhoenixSuit.exe 燒寫系統(tǒng)鏡像到 nand flash 的工具。上面 2 個工具

15、都是在 windows 下運行。從配套的資料或源碼目錄下 lichee/tools/tools_win 下都可獲得該工具文件。也可從中。:傳真:市視美泰通訊技術(shù)準備工作,用 USB 線把單板和PC 機連接起來。3.1鏡像燒入到 nand flash 中的方法3.1.1 運行PhoenixSuit.exe 工具運行PhoenixSuit.exe 工具,選擇要燒寫的鏡像文件。如下圖所示,圖片中鏡像換成 sun7i_android_wing-mbox203.img,不再提醒。3.1.2 進入升級模式1、按住 UBOOT 按鍵,如下圖所示:Armpc 板::傳真:市視美泰通訊技術(shù)ArmcoreEVB

16、板:2、然后給單板上電,進入升級模式。(第一次會提示要求安裝單板的驅(qū)動。驅(qū)動在 lichee/tools/tools_win 目錄下。按提示安裝完成退可)建議選“是”,進入格式化升級。Nand flash 上的數(shù)據(jù)將全部格式化。進入升級過程,如下所示::傳真:市視美泰通訊技術(shù)3.1.3 升級完成這一步,鏡像已燒錄到nand flash 中。:傳真:市視美泰通訊技術(shù)3.2鏡像燒入到 TF 卡中的方法3.2.1 運行PhoenixCard.exe 工具TF 到PC 機USB 口,運行PhoenixCard.exe 工具,獲取盤符,選擇盤符,如下圖:鎖住了3.2.2 燒寫:傳真:市視美泰通訊技術(shù)選好

17、鏡像文件后,點擊燒錄。如下圖所示:3.2.3 燒寫完成大約 5 分鐘后,燒錄完成。如下圖示:這里,燒錄好系統(tǒng)的 TF 卡可放到單板的 TF 插槽內(nèi),從TF 卡啟動android4.0 系統(tǒng)。:傳真:市視美泰通訊技術(shù)3.3RECOVERY 升級系統(tǒng)(update.zip)3.3.1將update.zip 拷貝到SD 卡根目錄。Update.zip 所在源碼路徑:A31-422-V33/android/out/target/product/fiber-a31st/update.zip 下面。3.3.2將SD 卡開發(fā)板。查看開發(fā)板是否能夠識別到 SD 卡和是否拷貝了 update.zip 在根目錄下

18、。若無法識別,檢查是否是SD 卡有問題,若update.zip 不在根目錄,請重新按照 3.3.1 操作。3.3.3正常進入開發(fā)板Setting->升級和recovery 選項,點擊進入 recovery 模式即可。升級完后,會自動重啟。:傳真:市視美泰通訊技術(shù)第 4 章 系統(tǒng)定制實例因全志原廠 IC 的優(yōu)化和高度集,使得在大多數(shù)開發(fā)者在定制驅(qū)動方面更為方便和簡化,如常規(guī)驅(qū)動開發(fā),只需要配置好 sys_config1 fex 文件,即可滿足用戶的絕大部分需求,所以用戶如需開發(fā)和定制驅(qū)動,必需詳細參考和閱讀本章內(nèi)容。4.1sys_config.fex 配置文件sys_config1 fex

19、 文件是對單板一些相關(guān)功能的配置文件。通過對此文件的修改,可配置模塊驅(qū)動功能的使能、關(guān)閉,以及其他參數(shù)的設(shè)置。用戶可根據(jù)的硬件模塊的實際情況進行配置和修改,即可實現(xiàn)相應(yīng)的驅(qū)動功能。如還不能滿足用戶的需求,需要進一步深入和研究,定制的風(fēng)格,請參考文檔的(05 ArmcoreEVB軟件A31_Android內(nèi)容定制說明文檔 V1.1 20130123.pdf)。此文檔新航道中可。sys_config.fex 文件的實際路徑:A31-422-V33/lichee/tools/pack/chips/sun6i/configs/android/fiber-a31st/(根據(jù)你實際建立的工程名而同,此處

20、wing-mbox203 是本例的工程名):傳真:市視美泰通訊技術(shù)第 5 章 單板 android 應(yīng)用環(huán)境搭建5.1Ubuntu 下 android 應(yīng)用開發(fā)環(huán)境搭建5.1.1 安裝JDK首先到oracle 的官網(wǎng)上linux 版本的JDK(為:download-400750.html),這里選擇 Linux x86 - Self Extracting Installer。直接運行安裝, 先把這個文件 cp 到你的安裝目錄下,然后在你的安裝目錄直接執(zhí)行:如果執(zhí)行失敗是因為沒有執(zhí)行權(quán)限,那么還需要加上執(zhí)行權(quán)限:安裝程序會自動給你安裝到當前目錄的jdk1.6.0_26 目錄下。程序安裝好了,接著

21、需要設(shè)置環(huán)境變量。執(zhí)行:執(zhí)行中提示:(gedit:4849): Gtk-WARNING *: Attempting to store changes into/root/.local 這個錯誤,從網(wǎng)上搜索了一下,sudo mkdir -p /root/.local/share/也就是表示以超級用戶(sudo 命令)創(chuàng)建目錄,這樣解決了這個問題。在配置文件最后加入如下部分:保存,然后注銷當前用戶,重新登錄,環(huán)境變量就生效了。驗證是否安裝:執(zhí)行::傳真:java versionexport JAVA_HOME=/home/jackwong/jdk1.6.0_26 export JRE_HOME=/

22、home/jackwong/jdk1.6.0_26/jre export PATH=/home/jackwong/jdk1.6.0_26/bin:$PATHexport CLASSPATH=.:/home/jackwong/jdk1.6.0_26/lib:/home/jackwong/jdk1.6.0_26/jre/libsudo gedit /etc/profilechmod +x ./jdk-6u26-linux-i586.bin./jdk-6u26-linux-i586.bin市視美泰通訊技術(shù)這樣的信息,就說明 OK 了。注意,ubuntu 默認已經(jīng)安裝了 openjdk,所以你就算不安

23、裝jdk,執(zhí)行java -version 也但是報告的信息和安裝了jdk 是不一樣的,請注意區(qū)分。報錯,5.1.2 安裝eclipse目前推薦開發(fā)環(huán)境是eclipse+ADT。當然你完全可以采用其他任何一種開發(fā)環(huán)境,但是我還是選擇的推薦,因為一切都是的。eclipse 的地址是:了我下載的是 32bit linux :Eclipse IDE for Java Developers。我下來的文件是 eclipse-java-juno-SR1-linux-gtk.tar.gz當然首先是解壓,執(zhí)行命令:解壓之后,就出現(xiàn)了一個 eclipse 目錄。這個目錄就是安裝好的 eclipse 了,進入這個目

24、錄,執(zhí)行 eclipse文件,即可啟動eclipse。建立桌面啟動快捷方式,即桌面右鍵創(chuàng)建啟動器。5.1.3 安裝Android TFKAndroid TFK Starter Package 這個只是 TFK 的基本工具,有了它,再利用它的管理工具其他你需要到部分。看到這個目錄中有個 android文件了嗎?執(zhí)行它,就會啟動 Android TFK and AVD Manager,這個工具可以幫你其他你需要的部分,還可以創(chuàng)建模擬機。地址是:的:android-TFk_r21.1-linux.tgz。一般是最新版,我接下來當然是解包了::傳真:tar zvxf eclipse-java-juno

25、-SR1-linux-gtk.tar.gzjava version "1.6.0_26"Java(TM) SE Runtime Environment (build 1.6.0_26-b06) Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)市視美泰通訊技術(shù)解包完畢,就會在當前目錄下出現(xiàn) android-TFk-linux_x86 目錄了。這個目錄下就是 TFk 的基本工具了。記住這個目錄,因為以后你運行工具或者設(shè)置ADT 的時候,會需要這個目錄的!5.1.4 安裝ADT(Android Development

26、Tools)插件ADT 插件是開發(fā)的 Eclipse 的一個插件,專門為 Android 應(yīng)用開發(fā)而準備的。 啟動 Eclipse,然后選擇 Help > Install New Software.。單擊右上角的 Add 按鈕,在彈出的 Add Repository框中,Name一欄目填寫 "ADT Plugin",在 Location 一欄就有兩個選擇,一個是填入:,這樣就可以網(wǎng)上安裝。第二個選擇是如果我已經(jīng)了 ADT法。比如我Plugin,那么就單擊旁邊的 Archive 按鈕,直接找到插件所在到包即可。這里我用的是第用的就是第二種,把 Developer TFK

27、 Tools 前面的 checkbox 選上,然后單擊下面的 next 按鈕,然后就等著安裝進度條完成吧,其中會出現(xiàn)安裝軟件的列表,你單擊 Next 即可,然后會出現(xiàn) license,你必須選擇 agree 才行,然后單擊 finish 就完成了。安裝完成之后,重啟 eclipse 即可。配置ADT 插件5.1.5配置的內(nèi)容就是要修改在eclipse 中到ADT 插件的指向,需要指向前面安裝好的 Android TFK 目錄,還記得這個目錄嗎?啟動eclipse,選擇Window > Preferences.在彈出的Preferences框中左邊選擇Android,右邊 TFK loca

28、tion 選擇你當初Android TFK 的目錄即可。比如我到目錄是:/home/AAA/android-TFk-linux_x86(AAA 這里是再單擊ok 即可。用戶名),然后單擊 apply,在這個過程中會彈出一個框問你是否要參加加。單擊process 按鈕即可。的滿意度報告。你可以選擇參加還是不參安裝好之后,你可以常用Help > Check for Updates 選項來保持ADT 保持最新。5.1.6 添加Android 操作系統(tǒng)和部件到目前為止,基本配置都差不多了,但是為了開發(fā) android 應(yīng)用,還必須添加一個 android 操作系統(tǒng), 用于模擬器模擬你的應(yīng)用程序。

29、當然還有一些其他部件需要安裝。其實就是通過 TFK 工具包中的 AndroidTFK Manager 來完成。當然在 eclipse 中可以直接啟動這個程序:Window > Android TFK Manager.當然也可以直接運行 TFk 目錄下的tools 目錄下的android來啟動。:傳真:tar zvxf android-TFk_r21.1-linux.tgz市視美泰通訊技術(shù)推薦的部件一般是:TFK Tools,這個你安裝了 TFk starter package 實際上已經(jīng)裝好了。TFK Platform-tools,這個要裝。TFK platform,這個至少需要一個。也

30、就是操作系統(tǒng),你可以多個,比如 2.2,3.1 你可以都,但是至少必須一個,因為模擬器運行的時候是必須要的。所以,如果你想各種平臺都模擬測試一下,那么你就需要各種版本的android 都一個。TFK Platform-tools 和Android 2.3.3,Android 4.1,Extras 幾個包。完成之后,Android 的開發(fā)環(huán)境就搭建好了。5.1.7 對模擬器進行設(shè)置選擇windows->Android Virtual Device Manager點擊new,具體配置如圖.:傳真:市視美泰通訊技術(shù)完成后點擊start,虛擬機運行后,可將語言調(diào)整為中文簡體。5.1.8 hell

31、o,android 測試程序啟動 eclipse,選擇 File->New->Project.,選擇 android 下 Android Application Project.:傳真:市視美泰通訊技術(shù)Application name:Hello,Android 這是應(yīng)用程序名字,也是程序運行的時候顯示在屏幕上方的文字,注意第一個字母要大寫。project name:HelloAndroid 這是項目名稱,也就是包含文件的目錄名稱Package Name:my.android 這個不用解釋,學(xué)過 java 的都應(yīng)該知道,這是類的包名。其它地方默認就可以了。:傳真:市視美泰通訊技術(shù)然

32、后一路 next,在 Activity name 處設(shè)置為:Helloandroidactivity(注意要求第一個字母大寫)就可以了。完成后,在 my.android 下找到 Helloandroidactivity.java,打開后,把里面的 onCreate 方法的代碼更新如下::傳真:import android.widget.TextView;public void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); TextView tv = new TextView(this); tv.s

33、etText("Hello, Android!=你好,安卓!");setContentView(tv);市視美泰通訊技術(shù)然后運行,等一段時間,會出現(xiàn) android 虛擬機,并運行該程序。5.2Windows 7 下 android 應(yīng)用開發(fā)環(huán)境搭建待續(xù)5.3Windows XP 下 android 應(yīng)用開發(fā)環(huán)境搭建一、 Android 開發(fā)環(huán)境搭建需要三個工具:1、JDK::傳真:市視美泰通訊技術(shù)2、Eclipse:3、Android TFK:我的都是目前最新的jdk-7u2-windows-i586eclipse-TFK-3.7.1-win32installer_r16

34、-windows.exe(Android TFK)(安裝過程時間很長 6,7 個小時)二、 安裝先安裝JDK,在安裝TFK,Eclipse 解壓即可JDK 安裝完成后配置環(huán)境變量,過程如下:1、例如我們選擇安裝目錄為C:Program FilesJavajdk1.7.0_02;2.安裝完成后,右擊“電腦”,點擊“屬性”;3. 選擇“高級”選項卡,點擊“環(huán)境變量”;4. 在“系統(tǒng)變量”中,設(shè)置 3 項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊“編輯”,不存在則點擊“新建”;5. JAVA_HOME 指明JDK 安裝路徑,就是剛才安裝時所選擇的路徑 C:Program FilesJavajdk1.7.0_02;Path 使得系統(tǒng)可以在任何路徑下識別java 命令,設(shè)為:%JAVA_HOME%bin;%JAVA_HOME%jrebinCLASSPATH 為java 加載類(class or lib)路徑,只有類在classpath 中,java 命令才能識別,設(shè)為: .;%JAVA_HOME%libdt.jar;%JA

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論