1 , 安卓手机怎样镜像到电脑上远程桌面亲,安装 , 安卓模拟器 。你是要本机的rom包么? 其他的话可以去一些第三方rom网址去下,获取自己去编译android源代码生成系统镜像.
2,编译android源码编译内核有什么区别如果是完整编译 Android 源码,其中就包含了内核的编译,这里的内核应该指的是 Linux Kernel 。Android 系统是建立在 Linux Kernel 之上的 。android源码编译之后生成的是ramdisk.img、system.img和userdata.img 。而内核源码编译完成之后生成的是zimage 。在一般情况下android源码是不带有内核源码的,但是带有一个镜像,这样在编译完android源码之后就可以模拟器启动了 , 如果要更换系统的内核,此时将高版本的内核源码进行编译生成zimage然后替换android系统的的镜像 。这样使用模拟器启动之后就可以查看内核是否已经被刷新 。请注意,android源码和kernel源码是分开下载的编译android源码进入source目录下,执行make 即可 。编译完成后 , 可以在源码目录的out/target/product/generic/目录下看到编译好的ramdisk.img、system.img和userdata.img了 。编译内核源码新建kernel/goldfish,在这个目录下进行编译
3,如何从国内镜像获取android源代码在ubuntu 10.04 x64系统上 。第一步,安装git和repoapt-get install git-corecurl http://android.git.kernel.org/repo > /bin/repochmod a+x /bin/repo第二步 , 建立git server建立一个git server发布目录mkdir /pub/gittree安装服务器软件apt-get install git-daemon-run查看服务器运行情况ps -ef|grep git看到11924126 241240 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-daemonsv start git-daemon再用ps -ef|grep git查看,改动的配置是否生效 。第三步,镜像代码库到本地目录,mkdir /pub/gittree/android-mirrorcd /pub/gittree/android-mirrorrepo init -u git://android.git.kernel.org/platform/manifest.git --mirror第三步,镜像代码库到本地目录 , mkdir /pub/gittree/android-mirrorcd /pub/gittree/android-mirrorrepo init -u git://android.git.kernel.org/platform/manifest.git --mirrorrepo sync要等很长时间,等它下载完成 。如果中间有错误发生,下载中断 , 则要重做repo sync,会续传 。第四步,从本里代码库里取出代码,另启一个终端窗口 , cp /bin/repo /bin/repo-localvi /bin/repo-local将里面的git://.....改成git://127.0.0.1/android-mirror/ 指向本地服务 。mkdir /pub/testcd /pub/testrepo-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-mirrorvi .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,原来下载的代码还在,有更新的会补充下载【安卓源码编译镜像,安卓手机怎样镜像到电脑上】
4,如何建立本地Android源代码镜像第一步,安装git和repoapt-get install git-corecurl http://android.git.kernel.org/repo > /bin/repochmod a+x /bin/repo第二步,建立git server建立一个git server发布目录mkdir /pub/gittree安装服务器软件apt-get install git-daemon-run查看服务器运行情况ps -ef|grep git看到11924126 241240 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-daemonsv start git-daemon再用ps -ef|grep git查看 , 改动的配置是否生效 。第三步,镜像代码库到本地目录 , mkdir /pub/gittree/android-mirrorcd /pub/gittree/android-mirrorrepo init -u git://android.git.kernel.org/platform/manifest.git --mirrorrepo sync要等很长时间,等它下载完成 。如果中间有错误发生,下载中断,则要重做repo sync,会续传 。第四步,从本里代码库里取出代码,另启一个终端窗口,cp /bin/repo /bin/repo-localvi /bin/repo-local将里面的git://.....改成git://127.0.0.1/android-mirror/ 指向本地服务 。mkdir /pub/testcd /pub/testrepo-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-mirrorvi .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 , 原来下载的代码还在,有更新的会补充下载在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 安装服务器软...
- redis5设计与源码分析 redis4源码分析
- 安卓刷机包,原生安卓刷机包
- ambari web源码分析
- php7连接mysql php连接mysql源码
- 如何修改云服务器的源代码? 云服务器源码怎么修改
- 如何搭建云服务器的源码? 云服务器源码怎么弄
- 如何寻找云服务器的源代码? 云服务器源码怎么找
- 如何配置云服务器的源代码? 云服务器源码怎么设置
- mysql b 树 mysqlb树源码
- mysql工具编译功能 mysql工具my
