在fedora下配置Android开发环境

老早就想在linux下开发android了,但是之前一直装双系统失败,非常纠结,弄了n久之后,现在装上了fedora20,搭建android开发环境后,发现虚拟机打开效率奇高,所以以后就在linux下写android啦啦啦,而且fedora20的ui也很不错,当时上课的时候在虚拟机里用的是fedora9,挺丑的,现在觉得很好(好吧我这么干其实主要是为了逼格。。效率什么的只是顺便)

然后网上教程都是先下载eclipse然后再弄adt,貌似有点麻烦啊,我就懒得弄了,直接下载google打包好的算了,

地址是:http://developer.android.com/sdk/index.html

点击右边那个很大的蓝色下载按钮就是(下载有点慢,我是在windows里用迅雷下了然后在linux里解压的),下完了就解压到任意文件夹,我就扔到 ~/ 目录下,然后我的系统已经配置好了java环境(现在貌似大多都自带的),如果没配就要自己配一下了,贴个地址,我没试过,看起来可以:http://blog.csdn.net/liuwei_nefu/article/details/5864897

按道理进去点击eclipse 就好了,但是各种问题会出来,

先是找不到sdk,这个在windows->preferences里有个Android,点它在右边有个SDK Location,然后设成sdk的目录,就是解压后里面和eclipse目录同级的那个sdk目录。

然后还有就是如果和我一样用的是64位的fedora,那会遇到很多程序无法启动,导致R文件无法自动创建,AVD也无法正常启动,需要安装32位的支持,

sudo yum install libstdc++.i686
sudo yum install ncurses-libs.i686
sudo yum install zlib.i686
sudo yum install mesa-libGL.i686
哦对了,如果提示sudo没有的话要自己在root用户下 yum install sudo

接下来就是启动SDK Manager来下载一下各种包,这里估计无论是linux还是windows用户都会发现很多东西下不下来,总是time out,坑爹的墙没办法,解决方法是在SDK Manager里上面有个tools,选Options,里面有个选项是force https://... sources to be fetched using http:// ... 默认是没勾选的,勾上它,重启SDK Manager就没问题了


=======================下面是个人喜好=======================


fedora的字体好恶心啊,完全和ubuntu没法比嘛,所以改一下吧

参考这个:http://hi.baidu.com/kevin276/item/de0819448b3bdaabdf2a9fa0

然后渲染改好了就换个编程字体,自己下载个喜欢的,我用的是Monaco字体,如果和我一样用图形界面来弄的话,下载后直接点开字体文件,然后按install就可以了,如果是命令行就看看这个教程:

http://blog.163.com/dabing1688@126/blog/static/16957445020134614529672/

在eclipse里Windwos->Preferences里的General->Appearance->Color and Fonts里设定,Basic->Text Font选Monaco或其他喜欢的字体就好。


除了换字体,顺便换个配色怎么样?白色好刺眼。。

在eclipse里要安装一个叫Color Theme的插件,根据eclipse的版本不同,安装插件的方法略有区别,如果是直接下google打包好的ide的话,就在eclipse里点Help->Install New Software,复制这个地址进去:

http://eclipse-color-theme.github.com/update

然后下载安装插件,重启eclipse后就能在Windwos->Preferences里的General->Appearance->Color Theme 里选择主题了,可以选择已有的主题,也可以自己Import其他主题,个人比较喜欢Solarized,Sublime Text 2也不错,懒得继续的话就直接选个喜欢的,如果想要装Solarized就继续看,

先贴个效果:

很柔和的配色

如果想要这个的话就先获取相关的工具(也挺有用的,即便不要这个主题也应该下一下)

sudo yum install git (这个网上貌似有人不行,要install git-core,反正我可以,如果不行就换一下)

sudo yum install mercurial

sudo yum install p7zip

然后新建并进入目录

mkdir ~/solarized

cd ~/solarized

下载相应的配色文件

hg clone https://bitbucket.org/LukeHoersten/eclipse-solarized-color-theme

然后在eclipse里刚刚那个地方import里面的主题文件就可以了,里面有dark和light两个主题,我用的是dark


=======================分割一下======================


在fedora里开2.3.3 intel core的AVD真的是秒开哦!4.0以上也比windows快,非常好


======================再分割一下======================


我的电脑之前是Acer 4750G ,现在是Thinkpad T440p,两次都出现一样的问题,如果装Ubuntu会出现将硬盘识别为整块空硬盘的情况,在Ubuntu试用的时候是看得到分区的,但是进去安装时就看不到了,CentOS 5.x 、6.x也看不到,用fedora 20就能看到,原因不明,fedora大法好啊!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很抱歉,目前还没有 Fedora 38 的版本,最新的 Fedora 版本是 Fedora 35。不过,我可以为您介绍如何在 Fedora配置 Samba。 Samba 是一个开源的软件套件,用于实现文件和打印机共享服务。在 Fedora配置 Samba 可以让您的 Linux 系统与 Windows 系统之间进行文件共享。 以下是在 Fedora配置 Samba 的步骤: 1. 安装 Samba: 在终端中运行以下命令来安装 Samba: ``` sudo dnf install samba ``` 2. 配置 Samba: 打开 Samba 配置文件 `/etc/samba/smb.conf`,可以使用任何文本编辑器进行编辑: ``` sudo vi /etc/samba/smb.conf ``` 3. 添加共享目录: 在配置文件中找到 `[global]` 部分,在其下方添加以下内容来定义共享目录: ``` [share] comment = Shared Directory path = /path/to/shared/directory browseable = yes writable = yes guest ok = yes ``` 将 `/path/to/shared/directory` 替换为您要共享的实际目录路径。 4. 设置 Samba 用户密码: 在终端中运行以下命令来设置 Samba 用户密码: ``` sudo smbpasswd -a username ``` 将 `username` 替换为您要添加的用户名。 5. 启动 Samba 服务: 在终端中运行以下命令来启动 Samba 服务: ``` sudo systemctl start smb sudo systemctl enable smb ``` 这将启动 Samba 服务并设置其在系统启动时自动启动。 现在,您已经成功配置了 Samba。您可以在 Windows 系统中访问 Fedora 上的共享目录,或者在其他 Linux 系统中使用 Samba 客户端进行访问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值