安卓初探

来源:互联网 发布:plc编程会用到哪些函数 编辑:程序博客网 时间:2024/04/28 02:44

        安卓,如果可以,我想说我恨你。

        出于一些原因,我得和另一个童鞋弄一下android的一些东西,搭个环境是必不可少的。由于初探安卓,对于环境的搭建不是特别熟悉,导致搭建的ADT和SDK版本不匹配,或是ADT装的版本用的不习惯,或是虚拟机运行不起来,总之,这次搭建环境,远没有9月底那次搭建来的顺利。

        在这次搭建,我主要碰到的问题就是ADT和SDK版本不一致造成的。最后找了个搭建好的人,从他那把ADT和SDK全部弄过来,进行搭建的,前后装了卸,解压然后删除不知做了多少次。看来自己保留好一份比较新而且用着比较习惯的版本对应的ADT和SDK还是有点必要的。

        我从别人那拷贝了一个SDK,然后用在线安装的方式安装了最新的ADT,这时会通知你更新SDK,但是更新了之后,发现最新的ADT用着不是很舒服,而且虚拟机配置好后,一直运行不起来。

        于是我就找给我发SDK的人,看了一下他那用的ADT的版本,是20.0.3。如果你下载了这个版本,想要对应的SDK,可以留言,看到后我会第一时间发给你。

        解压包安装ADT和在线安装所打开的页面是一样的,不一样的是在线安装输入网址,解压包安装点一下Archive,然后选择你想要安装的ADT解压包即可。

        我感觉安卓最大的痛就是它的内存。

        刚一过来,需要解决的就是内存溢出问题,内存溢出问题解决了,可是又有了另外一个问题,好生让人纠结。

        如果平时养成一个良好的编程习惯,对于不用的对象就手动释放,“某种程度上”不要依赖于平台的垃圾回收机制。垃圾回收机制,某种程度上遏制了内存溢出,但对于安卓这个新时代的宠儿,对于内存是那么吝啬,让人望而生畏,所以有个好习惯,你会和他相处的更融洽。

        我们找这个内存溢出的地方,就是对代码进行一步步分析,看看这个对象有没有释放,然后手动对其释放一下,心碎。。。。

        问题尚未完全解决,仍需继续努力~~~加油~~

原创粉丝点击