搭建Linux Mint 18.1 Android开发环境

之前一直用的是Ubuntu来开发,听说现在Mint用的人很多(Linux Mint是目前DistroWatch排行榜上第一名的Linux发行版),就安装试一下

搭建Linux Mint 18.1 Android开发环境_第1张图片
Screenshot.png

下载iso静像文件

目前最新的版本是18.2,我安装的是18.1 64位的 下载链接

分区做启动盘

分区:

之前网上买了一个1T的硬盘,现在可以派上用场了.我格了两个分区:一个100G,拿来做启动盘,剩下的放其它的一些备份资源,本来想用U盘来做启动盘的,但是自己唯一的一个U盘坏了,悲催....

制作启动盘:
使用的是ubuntu自带的一个工具 Startup Disk Creator.
详细可以看这里官方教程

开始安装,分区

开机进bios设置从启动盘启动,这里我语言选择的是英语,Linux中文支持不好,安装一些软件的显示效果不好,特别是字体的调整,我就懒的折腾.
分区的步骤:

  1. 新建根分区(/),分区类型为主分区,大小为50G
  2. 新建交换分区(swap area),分区类型为逻辑分区,大小为5G
  3. 新建boot分区(/boot),分区类型为逻辑分区,大小为5G,这个貌似如果装双系统的话,就有用到,就先分好
  4. 新建var分区(/var),分区类型为逻辑分区,大小为30G,考虑到以后可以要安装好多服务,而且一般服务都会分到这个分区下,所以单独分个出来
  5. 新建Home分区(/home),分区类型为逻辑分区,剩余的空间都分给它

安装常用的软件

安装方式还是和ubuntu一样,通过 apt-get install来
apt-get install fcitx fcitx-pinyin fcitx-table-wubi-large subversion sublime-text vim chromium-browser virtualbox-qt virtualbox rar

ps:wps也支持Linux版本了,下载链接

RTX的安装,由于我们公司内部是用RTX来交流的,然后RTX又没有Linux版本的,所以之前都是新建一个虚拟器来跑,但是这样每次看信息就很麻烦,蹭这次重新安装系统,就试了一下通过Wine来

   1. sudo add-apt-repository ppa:wine/wine-builds
   2. sudo apt-get update
   3. sudo apt-get install wine-devel
   4. wget wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
   5. chmod +x winetricks 
   6. sudo mv -v winetricks /usr/local/bin
   7. WINEARCH=win32 WINEPREFIX=~/.wine winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 allfonts wine

安装Android环境

从 官网下载最新的Android Studio.目前最新的稳定版本是2.3.3.这里有个问题
环境变量配制:

  subl ~/.bashrc

然后在文件最下面添加

 #AndroidDev PATH
 export PATH=${PATH}:/home/username/android-sdk/tools
 export PATH=${PATH}:/home/username/android-sdk/platform-tools

一些小问题

  1. 打开PC网络共享
  • 打开文件管理器(Namo)
  • 在输入框中输入地址(smb://xxx),输入用户名和密码就可以
  1. 关闭插拔设备会自动挂载
    gsettings set org.cinnamon.desktop.media-handling automount-open false
  2. 解决快捷键冲突
    alt+f7 Android Studio和系统的冲突
  3. Android Studio 新建的模拟器启动不了
- locate libstdc++.so.6
- mv libstdc++.so.6 libstdc++.so.6.bak
- ln -s /usr/lib64/libstdc++.so.6
  1. 使用管理员权限打开文件管理器
 sudo nemo
  1. 卸载软件的同时删除配置文件
    sudo apt-get purge 软件名 //卸载软件,同时删除配置文件
  2. 结束进程
    pkill 进程名 //结束进程

参考

https://stackoverflow.com/questions/35911302/cannot-launch-emulator-on-linux-ubuntu-15-10
https://askubuntu.com/questions/191527/disable-auto-opening-nautilus-window-after-auto-mount
https://developer.android.com/studio/index.html
https://www.linuxmint.com/
https://forums.linuxmint.com/viewtopic.php?t=122276

你可能感兴趣的:(搭建Linux Mint 18.1 Android开发环境)