導航:首頁 > 操作系統 > 安卓鏡像源怎麼添加

安卓鏡像源怎麼添加

發布時間:2022-06-21 18:17:53

A. 如何建立本地android源代碼鏡像

在ubuntu 10.04 x64系統上。

第一步,安裝git和repo
apt-get install git-core
curl http://android.git.kernel.org/repo > /bin/repo
chmod a+x /bin/repo

第二步,建立git server

建立一個git server發布目錄
mkdir /pub/gittree

安裝伺服器軟體
apt-get install git-daemon-run

查看伺服器運行情況
ps -ef|grep git
看到
119 24126 24124 0 09:36 ? 00:00:00 /usr/lib/git-core/git-daemon --verbose --base-path=/var/cache /var/cache/git

修改伺服器配置
vi /etc/sv/git-daemon/run
相關內容改成下面這樣的
/usr/lib/git-core/git-daemon --verbose --export-all --base-path=/pub/gittree /pub/gittree

重新啟動這個服務,注意,它是由sv - control and manage services monitored by runsv(8)操作的。
sv stop git-daemon
sv start git-daemon
再用ps -ef|grep git查看,改動的配置是否生效。

第三步,鏡像代碼庫到本地目錄,
mkdir /pub/gittree/android-mirror
cd /pub/gittree/android-mirror
repo init -u git://android.git.kernel.org/platform/manifest.git --mirror
第三步,鏡像代碼庫到本地目錄,
mkdir /pub/gittree/android-mirror
cd /pub/gittree/android-mirror
repo init -u git://android.git.kernel.org/platform/manifest.git --mirror
repo sync
要等很長時間,等它下載完成。如果中間有錯誤發生,下載中斷,則要重做repo sync,會續傳。

第四步,從本里代碼庫里取出代碼,
另啟一個終端窗口,
cp /bin/repo /bin/repo-local
vi /bin/repo-local
將裡面的git://.....改成git://127.0.0.1/android-mirror/ 指向本地服務。

mkdir /pub/test
cd /pub/test
repo-local init -u git://127.0.0.1/android-mirror/platform/manifest.git -b froyo 這里以froyo為例下載一個分支版本。注意,這里不用repo。 git url的寫法,可能有變,如在ti公司omap代碼庫里,就不盡相同。

vi .repo/manifests/default.xml
修改其中的fetch="git://127.0.0.1/android-mirror/" 指向本地代碼庫。

repo-local sync ,這里,不用repo。

mirror下來的代碼庫,並不一定會全,會出現某個project找不到的情況,要去補充下載。

回到之前的那個mirror的終端窗口,當前目錄在 /pub/gittree/android-mirror
vi .repo/manifests/default.xml
照著樣子增加一行project,寫上需要的名字,保存退出。
repo sync + project name ,project的名字,就是剛在default.xml里看到的。
再回到test目錄下,繼紐 repo-local sync

發生過,在android-mirror里sync時,報錯,指出manifest里有uncommited change,這時,將.repo目錄刪去,重新repo init...一次,再repo sync,原來下載的代碼還在,有更新的會補充下載

B. 如何製作安卓平板系統鏡像

一:update.zip包的製作
1:新建一個目標,在此目錄下准備好需要的文件,如system目錄文件、boot.img、recovery.img等.
mkdir testupdate
cp system/ testupdate/ -tf
註:如果文件是system.img鏡像可以用unyaffs解壓出來得到system
2:用make-update-script工具生成update-script腳本,如下
cp make-update-script testupdate/
cp android-info.txt testupdate/
cd testupdate
./make-update-script system android-info.txt > update-script
rm make-update-script android-info.txt
vi update-script //根據需要適當修改些腳本
說明:system是要更新的目錄,android-info.txt是板的版本信息,update-script是輸出文件名
3:建立一個目錄名稱為META-INF/com/google/android,把上面生成的腳本放進去
mkdir -p META-INF/com/google/android
mv update-script META-INF/com/google/android/
4:壓縮文件
zip -r update.zip system META-INF
5:給壓縮文件添加簽名
mv update.zip ../signapk/
cd ../signapk/
java -jar signapk.jar testkey.x509.pem testkey.pk8 update.zip signed-update.zip
6:刪除多餘的文件,並把生成的包重命名
rm update.zip
mv signed-update.zip ../update.zip
cd ../
7:大功告成,把更新包update.zip拷到sdcard根目錄下去驗證吧!

注意:
1)如果文件里有連接,應該在獲取update-script之後在原文件里刪除鏈接文件,再打包,否則symlink將出錯;
2)如果原文件里有空目錄,所獲的簽名將失去此記錄,所以如果空目錄必須存在,更新之後的文件將與原文件不同(少了空目錄)

二:ramdisk.img 製作
方法1:
解壓:
1) mv ramdisk.img ramdisk.img.gz
2) gunzip ramdisk,img.gz
3) mkdir ramdisk;cd ramdisk
4) cpio -i -F ../ramdisk.img
壓縮:
1) 產生要pack的目錄list,也可以自己列
cpio -i -t -F ../ramdisk.img > list
2) 利用剛生成的list文件列表,cpio歸檔
cpio -o -H newc -O new.img < list
3) gzip new.img
方法2:
解壓: gunzip -c ../your-ramdisk-file | cpio -i
壓縮: find . | cpio -o -H newc | gzip > ../newramdisk.cpio.gz

注意:在android里的做法是
1)先得到ramdisk所需要的文件,比如root目錄
2)用mkbootfs製作ramdisk.img,用法如下
mkbootfs root | gzip > ramdisk.img
這里需要驗證哪個能用android寫下去

三:boot.img的製作
1:android正常做法
1):連接
mkbootimg --kernel your-kernel-file --ramdisk newramdisk.cpio.gz --cmdline "mem=128 console=ttymxc0,115200n8 init=/init rw" --output mynewimage.img

mkbootimg --kernel your-kernel-file --ramdisk newramdisk.cpio.gz --cmdline --output mynewimage.img

2):提取img中的kernel和ramdisk
./split_bootimg.pl mynewimage.img

2:uboot
直接把uImage重命名為boot.img即可

四:system.img的製作(只為 yaffs2格式)
1)壓制:./mkyaffs2image system/ system.img
2)解壓:./unyaffs system.img

四:system.img的製作(只為yaffs2格式)
1)壓制:./mkyaffs2image system/ system.img
2)解壓:./unyaffs system.img

五:recovery.img的製作
1:如果recovery的鏡像是只有文件系統部分時候可以如第四所示範
2:如果recovery為ramdisk形式

=============================================
制 作ramdisk的過程。
1.在/mnt下創建rdmnt 和 rdimg 目錄
mkdir rdmnt
mkdir rdimg
2.創建一個ramdisk文件,大小32768 X 1k。
dd if=/dev/zero of=rdimg/ramdisk bs=1k count=32768
3.使用ext2方式格式該文件
mke2fs -F -v -m0 rdimg/ramdisk
4.將該ramdisk文件和rdmnt掛載
mount -o loop rdimg/ramdisk rdmnt/
5.拷貝文件到掛載目錄中。
文件系統目錄在:/home/xrqun/workdir/filesys/
cp –av /home/xrqun/workdir/filesys/* rdmnt
6.卸載ramdisk
umount rdmnt
7.壓縮 ramdisk文件
gzip –c -9 <rdimg/ramdisk > rdimg/ramdisk.gz
8.拷貝該ramdisk.gz映像到tftpboot目錄下
cp rdimg/ramdisk.gz /tftpboot/
9. 使用mkimage工具
mkimage -n "uboot.ramdisk.filesys" -A arm -O linux -T ramdisk -C gzip -d ramdisk.gz uboot.ramdisk.gz

參考資料:http://liaowb1234.blog.163.com/blog/static/771555472010027104534626/

C. 安卓手機怎麼設置鏡像模式

1.在手機【桌面】找到【相機】進入。
2.進入後找到將相機設置成【自拍】功能。
3.點擊右上角的圖標。
4.點擊【設置】進入設置模式。
5.在此處將【自拍鏡像】開啟即可。
(3)安卓鏡像源怎麼添加擴展閱讀
防止把照片拍反就不用使用鏡像模式了。
1.使用手機前置攝像頭進行拍攝,那麼左右是相反的,用自拍鏡像功能,就可以使其恢復正常的。也就是可用於自拍的前置攝像頭。可以使用使用景象相機這款軟體把照片放正。
2.Mirrord有11個不同的鏡面反射,在實時拍攝照片或選擇一個現有的圖片鏡像濾波器。一旦被捕獲的圖像可以調整鏡子「反射」以及變更鏡像濾波器的位置。然後,您可以將圖像保存到您的畫廊,使用另一個應用程序添加更多的效果,或分享你的圖像與社交媒體,如Facebook,Twitter和Instagram的應用程序。

D. 安卓手機鏡像功能在哪

在手機中的「相機」里

設置操作如下:

1、在手機【桌面】找到【相機】進入。

(4)安卓鏡像源怎麼添加擴展閱讀:

防止把照片拍反就不用使用鏡像模式了。

1.使用手機前置攝像頭進行拍攝,那麼左右是相反的,用自拍鏡像功能,就可以使其恢復正常的。也就是可用於自拍的前置攝像頭。可以使用使用景象相機這款軟體把照片放正。

2.Mirrord有11個不同的鏡面反射,在實時拍攝照片或選擇一個現有的圖片鏡像濾波器。一旦被捕獲的圖像可以調整鏡子「反射」以及變更鏡像濾波器的位置。然後,您可以將圖像保存到您的畫廊,使用另一個應用程序添加更多的效果,或分享你的圖像與社交媒體,如Facebook,Twitter和Instagram的應用程序。

E. 如何搭建 Android SDK 鏡像源

方法/步驟 1、在網站上下載android-sdk的最新版本, 然後直接解壓到磁碟目錄下面。 2、完成android-sdk的下載安裝工作後, 打開Eclipse軟體, 會出現一個需要安裝android-sdk的提示。點擊安裝。 3、然後就會出現類似與下圖樣的彈窗, 可以選擇進行安裝,Extras可以不安裝。然後在選擇右下角安裝。 4、然後可以看到正在進行download pageage操作。進行慢慢等待。 5、在下載過程中會遇到一些錯誤如: 無法連接google下載資源等, 這時候需要調整下配置了如下圖:更改https為http下載。 6、上述方法還不行,就需要設置下本地hosts了, 首先搜索google hosts, 然後將google最新的下載路徑保存到本地host文件中.然後再進行下載, 然後等待下載結束。 7、所選擇的Android api下載完成後, 在ide中可以新建Android的項目路, 然後進行Android開發之旅了。

F. 怎樣才能把android手機屏幕鏡像到電視上

1. 手機和超級電視處於同一區域網內。將超級電視的「多屏互動」功能開啟。該選項在「設置」--> "系統」-->「多屏互動」。

G. 安卓手機怎麼設置鏡像模式

1.在手機【桌面】找到【相機】進入。

(7)安卓鏡像源怎麼添加擴展閱讀

防止把照片拍反就不用使用鏡像模式了。

1.使用手機前置攝像頭進行拍攝,那麼左右是相反的,用自拍鏡像功能,就可以使其恢復正常的。也就是可用於自拍的前置攝像頭。可以使用使用景象相機這款軟體把照片放正。

2.Mirrord有11個不同的鏡面反射,在實時拍攝照片或選擇一個現有的圖片鏡像濾波器。一旦被捕獲的圖像可以調整鏡子「反射」以及變更鏡像濾波器的位置。然後,您可以將圖像保存到您的畫廊,使用另一個應用程序添加更多的效果,或分享你的圖像與社交媒體,如Facebook,Twitter和Instagram的應用程序。

H. 安卓手機鏡像怎麼做會不會很復雜

通常有兩種辦法,一種辦法比較傳統,一種辦法比較主流也比較簡單。
採用傳統辦法製作的安卓手機鏡像會比較穩定,可是它有一個非常明顯的缺點那就是操作難度非常之在。一般不是專業的手機維修人員是很難通過程序代碼這個傳統方式來製作手機鏡像的。因為想要採用這個辦法,除了精通程序代碼之外,還要對安卓手機的系統文件等非常地熟悉,知道什麼時候應該調用哪個系統文件,什麼時候應該輸入相關的繁瑣指令。所以一般手機達人都不建議新手用傳統的辦法來製作安卓手機鏡像。而是採用另一種主流的製作辦法。
這另一種主流的安卓手機鏡像製作辦法其實就是利用手機軟體來完成。之所以說它主流,主要是非常地容易操作。只要下載一個赤兔DE,無論新老手都可以完成安卓手機鏡像。這款軟體在安卓手機鏡像製作方面非常出色,而且操作也相對簡單,很適合大眾使用。
(注意)無法通過dd來製作鏡像的情況:
安裝手機驅動以及jdk,android sdk。手機驅動等可以用360手機助手安裝,jdk只能用32位的jdk不管系統是否是32位。
android sdk的安裝目錄在:C:-sdk
其中需要通過AVD Manager. exe安裝android sdk tools才有adb程序。或者直接調用第三方程序中包含的adb程序也可以。
其中,調用飛信中的adb程序,或者直接用甜椒刷機助手裡的adb很方便。

I. 如何製作自己的Android SDK鏡像站

國內已經無法正常的更新和下載SDK了

需要作幾個設置:

  1. 使用國內鏡像 鏡像地址在附件中埠80

  2. 使用工具進行連接

  3. 設置Eclipse的更新地址 將地址設置為 本機 8580

  4. 重新打開SDK Manager 將需要更新或者下載的選項勾上並按 Install Packages即可。


閱讀全文

與安卓鏡像源怎麼添加相關的資料

熱點內容
精通編程入門 瀏覽:14
99單片機原理 瀏覽:59
linuxssh互信 瀏覽:286
支持128加密的瀏覽器 瀏覽:290
程序員下載器 瀏覽:48
退出雲伺服器代碼 瀏覽:900
軍狀如命令 瀏覽:263
如何安卓系統更新 瀏覽:74
linux命令在哪裡輸入 瀏覽:497
編程語言集合類怎麼選 瀏覽:93
如何將pdf轉化為word 瀏覽:11
邁克菲隔離區解壓密碼 瀏覽:785
怎麼用偉福編譯 瀏覽:867
計算機演算法專家 瀏覽:501
什麼app清理垃圾 瀏覽:643
android流媒體伺服器 瀏覽:183
各種演算法的時間復雜度是指 瀏覽:116
幫助高考生緩解壓力 瀏覽:850
自媒體聚合APP需要什麼資質 瀏覽:487
求標准體重的演算法 瀏覽:740