首页 > 代码库 > ubuntu下进行android的开发(一):远程开发环境搭建
ubuntu下进行android的开发(一):远程开发环境搭建
ubuntu系统的安装不再记录,已经有了太多的介绍。下面主要记录一些安装后环境的搭建以及一些问题的解决办法。
1.git工具的安装
因为要使用git工具来管理源码,所以安装系统后首先要安装git工具。打开终端执行下面的命令即可。
sudo apt-get install qgit
2.使用ssh远程登录服务器进行开发
登录指令:ssh [-x] username@ip_address(eg:192.18.0.12) -------这里-X表示支持图形界面,gedit打开和另存都在服务器操作,比命令行方便
将文件/文件夹从远程ubuntu机拷贝到本地:scp [-r] username@ip_address:/home/username/remotefile.txt ./
将本地文件拷贝到远程ubuntu服务机:scp [-r] localfile.txt username@ip_address:/home/username/
将 文件/文件夹 从远程 Ubuntu 机拷至本地:rsync -v -u -a --delete --rsh=ssh --stats username@192.168.0.1:/home/username/remotefile.txt ./
将 文件/文件夹 从本地拷至远程 Ubuntu 机:rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@192.168.0.1:/home/username/
3.配置快捷登录远程服务器(ssh)
先将远程服务器下的.ssh目录拷贝到本地: scp -r username@ip_address:~/.ssh ./
再本地.ssh目录下新建一个config文件,并输入以下信息:gedit .ssh/config
host server --------- 这里的server将是快捷登录是的远程主机名,替换前面的"username@ip_address"这一串字符
user username --------- 登录到远程主机的用户名
hostname ip_address --------- 远程主机名(这里是IP地址)
port 22 --------- 使用的端口号
identityfile ~/.ssh/id_rsa --------- 使用的加密私匙
这样就可以使用ssh server命令来快捷访问远程服务器,而不再需要输入一长串的指令及登录密码。
4.使用gedit查看txt文档时中文显示乱码
因为gedit采用UTF-8解码中文,而windows下txt采用GB2312编码,所以需要添加相应编码方式。
运行gconf-editor指令后,以此选择apps->gedit-2->preferences->encodings,双击auto_detected,添加GB18030,GBK,GB2312并移到最上即可。
上面的步骤完成后,基本就可以开始登录远程服务器进行开发工作来。至于本地进行开发,还需要配置相关的环境,后面会逐步进行android开发环境的搭建,并开始进行android的开发工作。