android4.0代码下载总结

来源:互联网 发布:文思海辉金信软件 编辑:程序博客网 时间:2024/06/05 09:23

1.我采用的方法是共享windows下的目录给linux使用,似乎好像很有道理,可是麻烦多多:

   似乎linux对windows的兼容性太差。

 

android开发的第一步获取源代码,由于源代码是linux系统的,因此需要samba服务来共享给windows。习惯于windows下开发的用户使用。

其实,直接在linux下工作岂不是更好?

 

麻烦比较多,

 

1.装了samba后,mount命令只能在root权限下运行。mount后的文件路径会自动更改为root权限,不管之前文件夹是什么权限。

通过阅读如下的文章进行了解决:

# mount.cifs //192.168.10.213/mount /home/gamester88/桌面/test -o guest,dir_mode=0777

 

 

 

  1.     #mount.cifs //192.168.10.213/mount /home/gamester88/桌面/test -o username=root,passwd=123456,dir_mode=0777
复制代码

 

file_mode=arg
           If the server does not support the CIFS Unix extensions this
           overrides the default file mode.

       dir_mode=arg
           If the server does not support the CIFS Unix extensions this
           overrides the default mode for directories.

 

2.即使这样复制的时候,也会报错,意思是链接无法使用。所以,使用了cp命令行的方式进行复制。

 

 

总而言之这种方法不推荐。

 

 

 

第二种方法是在linux下建立samba服务器。但是需要root的密码,默认情况下ubuntu的root用户没有开通,需要单独开通:

sudo passwd

在终端输入:sudo passwd 然后回车,输入你现在使用的这个帐号的密码,然后就可以设置root的密码了.

进入root状态.命令: su root 然后输入你设置好的密码就OK了.

ubuntu其实可以用root登录的,在系统\系统管理\登录窗口首选项的安全选项夹中勾上允许本地系统管理员登录即可,不过不建议这样做,因为不安全