当前位置:编程学习 > wap >>

android sdk 各版本切换问题

各位大侠,
    刚刚学习android开发,本来是下载了最新的sdk2.1版本开发,但是发觉开发的东西不能用于一般的手机,一般的手机都是1.5版本的,所以刚刚从网上下了个sdk1.5的,让eclipse选择了他并进行了运行刚刚写好的程序,可是却启动不了,而且现在我换成1.5版本的sdk后每次启动eclipse就出现一个界面,大概意思是:sdk要求0.9.6或更高的版本,当前的版本是0.9.5.200912171523_motodev版本,请升级ADT到最近的版本。
    可是我点击ADT升级时却没有任何可以升级的东西了,应该我已经升级好了的,还有就是我现在是把sdk版本降低着用为什么还要升级啊???
    还有怪的地方,虽然我写好的代码不能运行,我却在工程的bin目录下的.pak文件装到真机中可以运行。。。。
    本人感觉android的开发环境的搭配实在太不一样了,主要还是谷歌搞什么云计算概念,什么都用在线升级的方式,太不适合中国开发者了。。。。
    求各位大侠帮帮忙解答下,不胜感激啊!!!! --------------------编程问答-------------------- 还真没遇到过了。。。。。帮顶了。。。 --------------------编程问答-------------------- 去网上下载一个ADT的新版本安装上去试一下看 --------------------编程问答--------------------
引用 2 楼 linqinguanlin 的回复:
去网上下载一个ADT的新版本安装上去试一下看

我下载的就是最新版本的,用eclipse自动升级到,应该就是最新的
是不是我的sdk用的1.5,而ADT用的最新的,这样冲突了? --------------------编程问答-------------------- 你下一个低版本的ADT试一下,
我原来sdk1.5版本是装ADT 0.9.1的可以用
后来sdk换成1.6版本的,ADT装0.9.4版本的
所以有可能你的ADT版本太高,你可以试一下装低版本的ADT --------------------编程问答-------------------- LZ不知道怎么搞的,我没有遇到这个问题,从1。5到2。1的模拟器都能运行。
ADT是通过Eclipse自动update到最新的。
建议你删除ADT,用Eclipse重新安装一下ADT。 --------------------编程问答-------------------- 把所有和2.1有关的ADT和SDK全部卸载了 重新启动Eclipse 然后安装1.5那套环境 

你的出问题的原因可能是插件没有卸载干净吧 呵呵 个人建议 --------------------编程问答-------------------- 不会吧!我用的就是SDK2.1,ADT0.9.5的!运行的挺好啊!我认为你可以试试将之前安装的都卸载了!字重新装一下SDK2.1,ADT0.9.5!那个只要你是在线联网的话,回去自动检测更新的! --------------------编程问答-------------------- 清楚现有数据,重新搭建! --------------------编程问答--------------------
引用 4 楼 linqinguanlin 的回复:
你下一个低版本的ADT试一下,
我原来sdk1.5版本是装ADT 0.9.1的可以用
后来sdk换成1.6版本的,ADT装0.9.4版本的
所以有可能你的ADT版本太高,你可以试一下装低版本的ADT


这个建议有点门,可能版本的问题吧。

你不如把你的1.5的程序改用2.1版本试试看 --------------------编程问答-------------------- 多半是sdk的版本问题


上无忧代码网,助你写程序更顺 --------------------编程问答-------------------- eclipse 里面找到android SDk and AVD manager 那个
选择Available Packages  把那个SDK Platform Android 1.5 API 3,revision 3 
download 下来就可以了
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,