微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 请教如何搞Android编译服务器?

请教如何搞Android编译服务器?

时间:10-02 整理:3721RD 点击:
我们搞了台服务器,但不知道怎么搞才能让其它电脑可以控制服务器来编译android代码?
知道的哥们能否详细介绍一下,万分感谢!~
注:ubuntu10.04系统,非虚拟机。

1/设立编译服务器,并根据使用人数开多个用户,可以根据需要设立sudo权限
2/设立代码服务器,存放代码,最好跟编译服务器分开(一般用git管理)
3/编译服务搭好编译环境,开samba服务 远程桌面服务 openssh服务
4/将各个用户的Home目录开启samba共享 可以在windows通过网络访问,修改 阅读代码就放在samba共享中
5/用户可以远程桌面链接编译服务器操作,也可以用putty 登录。然后输编译命令

先用ubuntu10.04搭好编译环境。这是第一步。
然后在服务器上面装openssh, 在windows端用putty远程登陆编译。

jin兄能讲讲这个windows端控制ubuntu编译的过程不,代码是在ubuntu,但是多人都搞同一个项目怎么弄,要下很多套?

请教:
server@desktop:~$ sudo /etc/init.d/ssh start
[sudo] password for server:
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service ssh start
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start ssh
server@desktop:~$
这样子是否说明服务端已经开启? 我用PuTTY进不了服务器,说网络连接超时。

sudo apt-get install openssh openssh-server
你先在linux端安装一下openssh, 然后再用putty连接试试。

代码肯定得每个人用一套, 只是不同的用户登陆上去,共用服务器的资源。

putty连接不上,我查了openssh已经是开了的
server@desktop:~$ netstat -tlp
(并非所有进程都能被检测到,所有非本用户的进程信息将不会显示,如果想看到所有信息,则必须切换到 root 用户)
激活Internet连接 (仅服务器)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 *:ssh                   *:*                     LISTEN      -               
tcp        0      0 localhost:ipp           *:*                     LISTEN      -               
tcp6       0      0 [::]:ssh                [::]:*                  LISTEN      -               
tcp6       0      0 localhost:ipp           [::]:*                  LISTEN      -               
server@desktop:~$

那你连接的时候提示什么错误呢? 你确定ip地址能ping通?

我试了在XP上是可以连接到服务器的,但在WIN7上就不行,防火墙都关了,不 知道为啥还是不行,试了几台电脑都不行?

我在win7下面也是什么都不用设置就能用的。 你的问题有点奇怪,估计是win7这边的网络问题。


win7可以连上了,但很不稳定,有时候连的上,有时候不行。

应该是服务器问题(比较老)

PuTTY有没有设置正确?是不是过一会就自动断开?
Connect
Seconds between keep lives (0 or turn off)

不稳定的话,你试试改为固定IP,别让它动态获取。

这个编程不是用Eclipse吗,怎么用UBUNTU了

加油加油!很喜欢

要新账号吧,确省root不能远程登陆?找本ubuntu管理的书查一下

我比较关心这个服务器的权限问题,代码管理的问题。单纯搞一个编译用的服务器,还是很简单的

学习了,会用到,先留记号

这个比较简单的

1/设立编译服务器,并根据使用人数开多个用户,可以根据需要设立sudo权限
2/设立代码服务器,存放代码,最好跟编译服务器分开(一般用git管理)
3/编译服务搭好编译环境,开samba服务 远程桌面服务 openssh服务
4/将各个用户的Home目录开启samba共享 可以在windows通过网络访问,修改 阅读代码就放在samba共享中
5/用户可以远程桌面链接编译服务器操作,也可以用putty 登录。然后输编译命令

你们要有版本控制的概念,否则多人怎么控制代码的存取? 

有代码服务器,使用git版本控制的公司多吗?

mark

mark

mark

mark

mark

我们公司就是用git管理的,代码肯定是要每人下一份的,只是用户名不一样,在自己的HOME目录工作。

便宜出售 I7-4770K 编译服务器一台 32GB + 2T, 可以编译 4.2 4.4代码,即拿即用,欢迎来电 137 255 37277

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top