android在linux下安装的血泪史

因为要在android下做串口驱动的东东,所以要装NDK,以前用惯了是VMWARE-6.5.1+Fedora10的开发环境。
所以就按原来的VMWARE6.5+Fdeora10重新建了个虚拟机,建了WINS,LINUX交换文件后,把NDK,SDK,ECLIPSE,JDK全都解压到OPT下。

配置环境变量,我vim /etc/profile  在后面加上了export PATH,把JDK的路径加进来,但在SHELL下不论怎么样“which java” 都是/usr/bin,最后想起来应该把原来的$PATH放到最后边,改了之后OK.其他ECLIPSE,SDK,NDK路径也都加进来,死活在SHELL里面 都是NO COMMAND,最后把这些解压的文件都放到/USR/LOCAL/下/etc/profile也都改成这样,结果就profile的修改就生效了,原来死活都不O,很无奈。
装上eclipse+adt+sdk+ndk,半天多耗尽去了。运行之后发现我X,eclipse慢的要死,每次code到'.'或者‘=’,就假死了,要等一分钟才能继续,那怎么受得了。折腾了半天,怎么都慢会卡死。
无奈,我想可能是FEDORA10是老前辈了,跟android差不多同时生的,可能木有支持和优化,决定下个新版本的LINUX。
想想最时髦的就是UBUNTU肯定对LINUX支持的很好,选中Ubuntu 11.04,够新把。开发嘛,当然选DVD版的,3.9G,我家网速50KB,下吧,通宵下了40%,早起来不到7点来公司,网速全开,800KB很稳,不到一个小时就O了。
开始VMWARE-6.5.1+UBUNTU11.04,装了3边,都出现了忙等待,鼠标无焦点,卡死的状况的莫名其妙的情况,真无语了。折腾了半天考虑了一下,这么慢是不是VMWARE太老了。下了个VMWARE-7.1.4,装上。真不错有新气象,处理器不但可以选双核,还可以选4线程啊(我的U是i5),果然就是这个的原因,原来的6.5.1只能选单双核。
装UBUNTU1104速度噌噌的。装好之后出现了个问题,在WIN7下我切出虚拟机,就进不去了,VMWARE死掉了。
后来在网上查到一个“ubuntu11.04下使用VMware7.14崩溃的解决方案”,按上边的3步
“sudo apt-get remove overlay-scrollbar
  sudo su
  echo "export LIBOVERLAY_SCROLLBAR=0" > /etc/X11/Xsession.d/80overlayscrollbars”
就没在死。
这回我变乖了,直接把ECLIPSE,NDK,SDK,JDK都解压到/usr/local/下,在/etc/profile统一配置路径,一次OK.运行eclipse,输入网址下载adt,SDK下TOOL,一切O了之后。我开始崩溃了,新建一个ANDROID项目,会load sdk和create workspace五六分钟,删项目等也是,我就够了,在网上查了老长时间也没解决。
我的LEVEL7,8都是从FEDORA考到WINS下交换文件又考到UBUNTU下的,我觉是不是这导致的LOAD的问题,就又新下了个LEVEL8,还是如此。我把SDK删了,全部重新下了一个,问题解决。
在ECLIPSE建一个新工程,我去,所有的XML中“=”后面的原来的斜蓝体全不被方框代替。连R.layout.方框 都看不到main.开始以为是字符编码的问题,但是U-8没问题,问了些人都木知,在网上查了半天,
最后改了PREFERENCES->GENERAL->APPEARANCE->ColorsAndFonts->TextFont 试着变换几种字体就解决了。
新建一个工程,发现没有生成R.JAVA文件,我去,PROJECT->CLEAN有了,但是编写新建个BUTTON,R.id. ID都出不来,明明有啊。
感觉总是保存后没编译,最后看了下是“project->BuildAutomatically”没有勾选上。勾上之后终于正常了。
在linux装个ANDROID环境竟然装出真么多曲折,感觉怎么都让我碰到了呵呵。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值