新手刚开始学习android的时候下了最新的sdk,各种忙活配置环境,捯饬好久环境配好,新建了一个项目。什么都没写就直接创建虚拟机运行。结果就报了一个错误!
翻来覆去找,定位到第几行错误,看看没错啊,啥都正常。就是一运行就报错。纠结了好久终于找到办法了。
一>you cannot combine swipe dismissal and ......这个问题之前在网上搜降版本,降到api19,刚开始没在意,后来我这也是降版本解决了。
如下图:先将高级的版本卸掉,
之后,安装API19,
全部选中,点右下角
清理掉老项目缓存,把之前的保存项目的文件夹下的东西都清空,重启Eclipse。重新创建API19的项目
一路next,创建完成后,这时候问题又来了。
创建完成后,问题又来了!!
发现之前创建可以自动生成的gen文件夹下的R.java文件没有了,不能自动生成。
网上有的说是代码错了。检查大小写,有的project->clean, 右键项目->source->clean up, 勾选project- buildatom..自动生成种种方法都不行。还看到说更新ADT的!
我想代码没问题有可能是这里的问题,检查下发现第一次卸载api21的时候将这一块的Android SDK Build-tools 一块给清理卸载了
发现就安装, 我就选择和API版本匹配的下载安装后,再次重启Eclipse,发现可以了 哈哈。然后创建虚拟机运行
之后右键->run as 后就可以了!
ps:中间碰到cpu/abi no system images的问题,除了API要下载完整外还和
版本选择过高有关。
困扰好久的搭建终于好了。哈哈
That is all !!
希望能帮到大家!