上周六手痒,把android develop tools(adt)的版本升到了22.3最新版本,同时android_mac_sdk/platform也配套升级到最新版本。然后一直都在用eclipse 开发python.
悲剧的事情来了,周一启动eclipse发现了一些列的问题。
首先
[2013-12-16 10:15:36 - The connection to adb is down, and a severe error has occured.
[2013-12-16 10:15:36 - You must restart adb and Eclipse.
[2013-12-16 10:15:36 - Please ensure that adb is correctly located at '/Users/chenxu/developer/android-sdk-macosx/platform-tools/adb' and can be executed.
解决办法:./adb kill-server
然后出现很妖的问题:
就是其中一个project的R文件无法自动生成,导致工程无法生成bin/xx.jar文件,整个工程编译失败
尝试办法;
1. svn重新拿一份代码到本地,eclipse import project, clean通过;
另外:mac下的svn工具SCPlugin很多时候莫名崩溃,还是直接上svn co http://svnurl
貌似解决了,但是工程引用,clean之后仍然出现问题。
project/bin/jarlist.cache只有这个会文件,没有需要的xxx.jar文件
2. 最后删掉android_mac_sdk,
重新下载http://dl.google.com/android/android-sdk_r21-macosx.zip
解压后,重启eclipse
启动android SDK Manager, 选择需要的api下载(为了验证是否正确,先下载一个android2.2)
设置prefence/android/ 设置android sdk路径
一切都顺利。
现在打开各个工程,clean重新build之后,运行
完美解决了。
一个教训就是不要轻易去使用太过新的版本,特别是用于生产环境的插件。
分享到:
相关推荐
Eclipse ADT(Android Developer Tools)是...总的来说,Eclipse ADT离线包为开发者提供了一种便捷的方式,在无网络连接的情况下也能进行Android应用开发,极大地扩展了Eclipse的功能,使其成为Android开发的强大工具。
1.Google已停止对ADT的支持,尤其是JDK8推出后,ADT已经不能使用,报unsupported class file version 52.0等问题 2.网上的adt24.0.2版本对logcat日志有问题 3.里面已经包含...
在使用Eclipse ADT前,需要先下载并安装Android SDK,并配置好环境变量,确保Eclipse能访问到SDK路径。 4. **Mac系统配置**: 在Mac上安装Eclipse ADT,需要考虑兼容性问题,确保Eclipse版本与Mac OS的版本相匹配。...
总之,Eclipse的ADT插件是Android开发者不可或缺的工具,它简化了项目管理、代码编写、调试和发布等各个环节,极大地提升了开发效率。无论你是新手还是经验丰富的开发者,掌握ADT的使用将对你的Android开发工作带来...
由于 eclipse ADT-23.0.0.zip文件太大,我将其拆分进行压缩,使用时需要下载 ...23.0.0.zip(2)文件解压到ADT-23.0.0.zip(1)的plugins文件夹下,将二者进行合并后压 缩为ADT-23.0.0.zip,即为完整的文件,可正常使用。
通过升级到Eclipse ADT 24.2.0,开发者不仅可以解决现有的LogCat问题,还能享受到其他潜在的改进,如代码编辑器的优化、项目构建效率的提升等。对于Android应用开发来说,保持Eclipse ADT插件的最新状态是非常重要的...
### Eclipse安装ADT出错的解决方案 在进行Android开发时,很多开发者会遇到在Eclipse上安装ADT(Android Development Tools)插件时出现问题的情况。本文将详细介绍如何解决这一问题,帮助开发者顺利安装并配置环境...
ADT-24.0.2是Eclipse ADT的一个更新版本,主要目标是提升开发者的工作效率并修复之前版本中发现的问题。这个版本可能包括对编译器的优化,对新API的支持,以及对Android SDK工具的集成改进。例如,它可能会提供更好...
如果遇到问题,可以考虑手动安装,即下载ADT的ZIP文件后解压,再将解压后的文件复制到Eclipse的plugins目录下。 2. **汉化过程**:汉化包的安装通常涉及到替换或添加Eclipse中的特定语言文件。例如,`adt 22.0汉化...
- 安装完成后,用户需配置Android SDK路径,使ADT能够访问到SDK工具和平台,以便进行编译和运行操作。 2. **项目创建与管理** - ADT简化了Android项目的创建过程,提供了向导来帮助用户选择项目类型、目标平台和...
启动时,Eclipse会自动检测到新的语言文件并加载中文语言包。如果你的Eclipse成功汉化,那么界面上的菜单、按钮和其他元素应该都已经显示为中文。 5. **检查和调整**: 重启后,检查Eclipse的各个部分是否都已汉化...
3. **编写代码**:ADT会自动生成基本的项目结构,包括`MainActivity.java`(主活动类)和`activity_main.xml`(布局文件)。在这些文件中,你可以开始编写你的Android应用代码。 4. **运行应用**:连接Android设备...
Eclipse ADT(Android Developer Tools)是Android开发者用于在Eclipse集成开发环境中创建、调试和部署Android应用的插件。24.0.2版本被认为是它的终极版,意味着谷歌停止了对此版本的进一步更新,因此它是许多...
在集成开发环境中,Eclipse ADT 23.0.2提供了对Java语言的全面支持,Java是Android应用开发的主要语言。此版本可能改进了代码自动完成、错误检测和重构工具,帮助开发者编写更加健壮和高效的代码。同时,由于Eclipse...
3. **代码生成**:ADT能自动生成如`onOptionsItemSelected`或`onCreate`等方法,简化了常见的编程任务。 4. **资源管理**:插件支持管理和引用Android项目的各种资源,如图片、字符串、颜色值等,且提供资源引用的...
ADT会自动生成项目的结构,包括源代码目录、资源文件夹以及AndroidManifest.xml等核心文件。 **3. 设计界面** ADT提供了一个直观的布局编辑器,允许开发者以图形化方式设计应用程序的用户界面。在这个编辑器中,...
在Android应用开发中,Eclipse ADT(Android Developer Tools)是一个强大的集成开发环境,它为开发者提供了编写、调试和发布Android应用的全套工具。本教程将聚焦于如何使用Eclipse ADT来创建一个包含注册登录界面...
解压完毕后,直接运行Eclipse目录中的可执行文件(eclipse.exe)即可启动Eclipse。 为了在Eclipse中进行Android应用的开发,需要额外安装ADT插件。安装ADT插件的过程包括访问Android开发者网站,下载ADT插件的最新...