使用Android SDK Manager 更新了Anadroid SDK Tooks 之后,
打开eclipse提示 This Android SDK requires Android Developer Toolkit version 23.0.0 or above, 点击Check for Updates
检测一会后提示 No update were found
网上查到的解决办法:
1.打开Eclipse,关闭提示升级对话框,点击Help -> Install New Software...
2."Work with"选择“Android Developer Tools Update Site..."的那一项,勾选呈现的Develop Tools和NDK Plugins
3.最关键的一步:作废下面的“Contact all sites...",然后next
4.呈现更新项,依次选择并赞成,完成更新
5.更新完毕,重启Eclipse,项目编译经由过程
操作后报 Cannot complete the install because of a conflicting dependency 错误
没办法了选择卸载ADT重新安装
1、eclipse中已安装ADT的卸载方法
打开eclipse后,Help->About Eclipse SDK->Installation Details,把已安装的ADT选中后,点击Uninstall卸载即可(需要卸载多个文件)。
2、ADT组件下载ADT后本地安装(可安装当前eclipse版本适应的ADT,根据自己来决定安装具体ADT版本)
2.1.网上下载ADT-23.0.0.zip文件,保存到eclipse目录下(D:\eclipse)
2.2.启动eclipse后,点击Help > Install New Software,打开install窗口后,点击按钮Add打开Add Site窗口,Name(输入ADT),Location(选择到D:\eclipse\ADT-25.0.0.zip),点击OK
2.3.选中所有待安装,按照提示安装即可。
强制覆盖
把下载好的ADT解压出来的plugin和feature文件夹拷贝到eclipse安装目录下面
没想到卸载也报错,
uninstalling software has encountered a problem
An error occurred while uninstalling
session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Uninstall, operand=[R]org.eclipse.rcp.configuration_root.win32.win32.x86 1.0.0.M20130204-1200 --> null, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction).
Backup of file D:\Program Files\adt-bundle-windows-x86-20131030\eclipse\eclipse.exe failed.
Can not remove : D:\Program Files\adt-bundle-windows-x86-20131030\eclipse\eclipse.exe
本地安装照样报错,
Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
Software currently installed: Android Developer Tools 22.3.0.v201310242005-887826 (com.android.ide.eclipse.adt.package.product 22.3.0.v201310242005-887826)
Only one of the following can be installed at once:
ADT XML Overlay 23.0.0.1245622 (overlay.com.android.ide.eclipse.adt.overlay 23.0.0.1245622)
ADT XML Overlay 22.3.0.v201310242005-887826 (overlay.com.android.ide.eclipse.adt.overlay 22.3.0.v201310242005-887826)
Cannot satisfy dependency:
From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
To: overlay.com.android.ide.eclipse.adt.overlay [23.0.0.1245622]
Cannot satisfy dependency:
From: Android Development Tools 22.3.0.v201310242005-887826 (com.android.ide.eclipse.adt.feature.group 22.3.0.v201310242005-887826)
To: overlay.com.android.ide.eclipse.adt.overlay [22.3.0.v201310242005-887826]
Cannot satisfy dependency:
From: ADT Package 22.3.0.v201310242005-887826 (com.android.ide.eclipse.adt.package.feature.group 22.3.0.v201310242005-887826)
To: com.android.ide.eclipse.adt.feature.group 22.2.0
Cannot satisfy dependency:
From: Android Developer Tools 22.3.0.v201310242005-887826 (com.android.ide.eclipse.adt.package.product 22.3.0.v201310242005-887826)
To: com.android.ide.eclipse.adt.package.feature.group [22.3.0.v201310242005-887826]
强制覆盖后TMD还提示 This Android SDK requires Android Developer Toolkit version 23.0.0 or above,老子不跟你玩了,直接去Android官网上下一个新的Eclipse开发环境
没想到更新了ADT带来这么多问题,以后没有必要坚决不更新了。
相关推荐
然而,将ViewPager和BottomNavigationView结合使用时,有时会出现一个问题:当用户在ViewPager上滑动时,BottomNavigationView的选中状态并不会自动更新。为了解决这个问题,开发者使用了反射技术。反射在Java中允许...
下推 OO 污点流分析。 Ucombinator 维护了 fork。 原文来自 Shuying at 。 构建更改 现在使用 sbt 完成构建。 SBT_OPTS 在 make 目标中设置以增加编译时堆/堆栈空间。 如果您在没有 makefile 的情况下直接运行 sbt ...
【GoogleGcmPushNotification:ANADROID-GoogleGcmPushNotification】 在Android开发中,Google GcmPushNotification(Google Cloud Messaging)是Google提供的一种服务,用于实现设备与服务器之间的消息推送,即...
用户可以通过点击按钮触发设置和取消操作,同时,项目中的`strings.xml`文件可能包含了相关的文字资源,如按钮文本和提示信息。 此外,为了确保闹钟在设备重启后依然有效,你还需要在`AndroidManifest.xml`中声明`...
`BaseActivity`中可以设置统一的网络请求错误提示,比如使用`Snackbar`或者自定义对话框。 5. **配置和实例化Retrofit**: 创建`Retrofit.Builder`,设置基础URL、添加ConverterFactory和Interceptor,然后通过`...
在安卓平台上,开发一个简单的闹钟应用涉及到许多关键知识点,这些知识对于初学者来说是非常有帮助的。首先,我们来看一下标题"简单的安卓闹钟源码",这表明我们要讨论的是一个基本的安卓应用程序,其核心功能是设置...
服务端接收到调用后,可以在独立的进程中处理下载任务,并根据进度更新返回值。由于服务运行在独立进程中,即使主应用被杀死,服务仍然可以继续执行,保证了下载任务的稳定性。 总结来说,AIDL是Android中实现进程...
【标题】"拼图小程序源代码(VC++)"揭示了这是一个使用Microsoft Visual C++(VC++)开发的拼图游戏应用程序。这个程序可能是由一个程序员或者开发团队编写,用于教育目的,帮助学习者理解图形用户界面(GUI)编程...
《Resaurent_评论应用程序:基于Anadroid Studio的数据库驱动美食评论平台》 Resaurent_Review_App是一款专门针对餐饮行业的评论应用,它在Anadroid Studio平台上进行开发,旨在为用户提供一个方便、全面的餐厅评价...
该动画在Anadroid 5.0及以上版本中运行。 在Android中,我们可以使用动画框架来实现这样的转换,如使用属性动画(Property Animation)或者视图动画(View Animation)。本项目可能采用了属性动画,因为它提供了对...