安卓初探

本文分享了作者在搭建安卓开发环境时遇到的问题,包括ADT和SDK版本不一致、内存溢出等问题的解决方法。强调了养成良好编程习惯的重要性,并提供了内存优化的实践步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

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

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

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

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

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

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

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

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

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

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值