当我尝试安装Android Developer Tool时,出现以下错误.
正在安装的软件:Android开发工具11.0.0.v201105251008-128486(com.android.ide.eclipse.adt.feature.group 11.0.0.v201105251008-128486)缺少要求:Android开发工具11.0.0.v201105251008-128486( com.android.ide.eclipse.adt.feature.group 11.0.0.v201105251008-128486)需要'org.eclipse.wst.sse.core 0.0.0'但无法找到
我还发现添加WST包没有帮助.我得到以下,
无法完成安装,因为找不到一个或多个必需的项目.正在安装的软件:Google Web Toolkit SDK 2.3.0 2.3.0.r37v201106211634(com.google.gwt.eclipse.sdkbundle.e37.feature.feature.group 2.3.0.r37v201106211634)缺少要求:Eclipse插件适用于Eclipse 3.7 2.3. 2.r37v201106211634(com.google.gdt.eclipse.suite.e37.feature.feature.group 2.3.2.r37v201106211634)需要'org.eclipse.wst.xml.core 0.0.0'但无法找到它无法满足依赖性:来自:Google Web Toolkit SDK 2.3.0 2.3.0.r37v201106211634(com.google.gwt.eclipse.sdkbundle.e37.feature.feature.group 2.3.0.r37v201106211634)To:com.google.gdt.eclipse. suite.e37.feature.feature.group 2.3.2
我正在运行Eclipse Indigo 64bit版本.有人能指出我正确的方向吗?或者告诉我在哪里找到丢失的包裹.
今天我升级到Android SDK 2.3,我还升级了Eclipse Plugin Androi Developer Tools 8.0(从0.9.9开始).我还将Java Development Kit升级到1.6_22.
现在在Eclipse中,我在所有Android项目中都遇到了很多错误.
错误消息如下:
无法解析java.lang.Object类型.它是从所需的.class文件间接引用的.
我该如何解决这个问题,以便我可以再次使用我的Android项目?
在这些项目的构建路径中,我没有任何引用android.jar但只有一条消息:
无法获取项目的系统库
可能重复:
与adb的连接已关闭,并且发生了严重错误
我目前正在尝试在最新版本的Eclipse中开发Android应用程序.当我尝试构建和运行时,会出现以下内容:
[2011-02-17 17:08:03 - <ProgramName>] The connection to adb is down, and a severe error has occured.
[2011-02-17 17:08:03 - <ProgramName>] You must restart adb and Eclipse.
[2011-02-17 17:08:03 - <ProgramName>] Please ensure that adb is correctly located at 'C:\<sdk-directory>s\platform-tools\adb.exe' and can be executed.
Run Code Online (Sandbox Code Playgroud)
现在,我已经更新了ADT插件,我有最新版本的Android SDK; 实际上,adb.exe位于platform-tools目录中并且可以执行.我尝试过在Google上找到的所有内容:
注意:我正在运行Windows 7.此外,我之前在Eclipse中测试过应用程序.自升级SDK以来,此错误对我来说是新的.
我正在使用Eclipse开发Android,直到昨天一直运行良好.我使用Ninite来更新我的所有东西,包括JRE和所有东西(专业提示:不要这样做),它重新启动了我的计算机,而没有在编辑我的工作区时询问.
这引起了各种各样的污秽问题,但现在除了Android之外一切正常.我已经更新了Android SDK和eclipse ADT,然后当我尝试告诉Eclipse SDK位置时,它会出现以下错误:
此Android SDK需要Android Developer Toolkit 14.0.0或更高版本.当前版本是12.0.0.v201106281929-138431.请将ADT更新到最新版本.
现在,这是一个彻头彻尾的谎言.我的ADT版本是14.0.something.我已经尝试了帮助>检查更新,它说没有更新.我尝试过帮助>安装新软件...>可用软件站点并删除ADT仓库,然后重新安装ADT,它说它失败了,因为我已经有版本14.0.whatever.
我怎么说服eclipse我的ADT是最新的?
我已将ADT更新为第21节,此代码中出现了新警告:
if (e.getMessage().toLowerCase().contains("blabla"))
Implicitly using the default locale is a common source of bugs: Use toLowerCase(Locale) instead
Run Code Online (Sandbox Code Playgroud)
所以我尝试:
if (e.getMessage().toLowerCase(Locale.ENGLISH).contains("blabla"))
Run Code Online (Sandbox Code Playgroud)
但错误仍然存在!如何修复这个?
我最近将Android SDK和Eclipse ADT插件更新到最新版本.现在,当我尝试运行预先存在的Android项目时,LogCat会显示一个ClassNotFoundException.
我试图创建一个新设备但问题仍然存在.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myapp"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.myapp.MainActivity"
android:label="@string/app_name"
android:windowSoftInputMode="stateHidden" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
Run Code Online (Sandbox Code Playgroud)
05-17 13:09:56.357: E/AndroidRuntime(969): FATAL EXCEPTION: main
05-17 13:09:56.357: E/AndroidRuntime(969): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.myapp/com.example.myapp.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.example.myapp.MainActivity" on path: /data/app/com.example.myapp-1.apk
05-17 13:09:56.357: E/AndroidRuntime(969): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2106)
05-17 …Run Code Online (Sandbox Code Playgroud) 我启动Eclipse时遇到以下错误.

当我尝试使用eclipse更新链接https://dl-ssl.google.com/eclipse/plugin/4.2从帮助>安装新软件更新...时
它给了我以下错误:
Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.1.1256982 (com.android.ide.eclipse.adt.feature.feature.group 23.0.1.1256982)
Software currently installed: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
Only one of the following can be installed at once:
ADT XML Overlay 23.0.1.1256982 (overlay.com.android.ide.eclipse.adt.overlay 23.0.1.1256982)
ADT XML Overlay 22.6.3.v201404151837-1123206 (overlay.com.android.ide.eclipse.adt.overlay 22.6.3.v201404151837-1123206)
Cannot satisfy dependency:
From: Android Development Tools 23.0.1.1256982 (com.android.ide.eclipse.adt.feature.feature.group 23.0.1.1256982)
To: overlay.com.android.ide.eclipse.adt.overlay [23.0.1.1256982]
Cannot satisfy dependency:
From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
To: overlay.com.android.ide.eclipse.adt.overlay [22.6.3.v201404151837-1123206] …Run Code Online (Sandbox Code Playgroud) 我只是为我的Android应用程序准备了小更新,但是当我尝试构建我的应用程序(在调试模式下)时,我得到了这个奇怪的错误.如果聪明的人能够看到这个以找出可能出错的地方,那将会很棒.我正在清理/重建/修复项目属性,但没有结果.我没有任何线索:(也许类似的事情发生在这里的任何人?如果这可以帮助我使用以下库:adMob(4.1.1),openfeint和libgdx.
这里是构建日志:
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Lcom/google/api/client/escape/CharEscapers;
[2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:123)
[2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.dex.file.DexFile.add(DexFile.java:163)
[2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main.processClass(Main.java:486)
[2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main.processFileBytes(Main.java:455)
[2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main.access$400(Main.java:67)
[2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:394)
[2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:245)
[2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:131)
[2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:109)
[2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main.processOne(Main.java:418)
[2011-12-08 …Run Code Online (Sandbox Code Playgroud) 安装支持Android 4.4(KitKat)的新ADT(22.3.0.v201310242005-887826)后,我不断收到错误,如下所示:

发生了一个内部的错误
在错误列表中,我看到多个"RenderPreview"项,当我点击其中任何一个时,我看到:
发生内部错误.场景创建后,必须调用#init()
在另一台计算机上测试新的ADT时,我看不到出现此错误.这很奇怪.
为什么我会收到这些错误,我该怎么做才能解决?
我刚刚将Android SDK工具更新到21.1版.不幸的是,当我加载Android Developer Toolkit时,这会导致错误:
Android SDK需要Android Developer Toolkit版本21.1.0或更高版本.
当前版本是21.0.1.2012-12-6-2-58.
请将ADT更新到最新版本.
当我升级SDK时,我被警告我可能需要升级ADT.我尝试通过"帮助">"检查更新"来执行此操作.不幸的是,这会返回"未找到更新"的消息.
万一我错过了什么,这是我的Android SDK Manager的截图:

我错过了安装包吗?我是否需要以另一种方式更新ADT(Eclipse)?我应该下载一份新的ADT副本吗?