Tag: Eclipse的

无法将Eclipse ADT更新到22

我想将我的项目导出到Android Studio,但Eclipse没有得到更新… 到目前为止,我已经在http中添加了更新源的url ,将ADT移动到了Program Files之外 ,删除了所有文件上的“Only read”标志, 更新了sdk和所有新组件 ,但是当我查找更新Eclipse没有find任何东西,如果我通过“安装新软件”安装“Android开发工具”,这个长的错误日志popup。 任何想法或你build议只是再次下载ADT? An error occurred while collecting items to be installed session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). No repository found containing: osgi.bundle,com.android.ide.eclipse.adt,22.0.0.v201305140200–675183 No repository found containing: osgi.bundle,com.android.ide.eclipse.adt.package,22.0.0.v201305140200–675183 No repository found containing: osgi.bundle,com.android.ide.eclipse.base,22.0.0.v201305140200–675183 No repository found containing: osgi.bundle,com.android.ide.eclipse.ddms,22.0.0.v201305140200–675183 No repository found containing: osgi.bundle,org.eclipse.ant.launching,1.0.200.v20120530-1204 No repository found containing: osgi.bundle,org.eclipse.ant.ui,3.5.301.v20121210-210948 […]

HTTP状态404 – 请求的资源(/)不可用

我在Eclipse中集成了Tomcat 7。 当我使用Eclipse启动它时,它显示Tomcat已启动并正在运行,但是当我在浏览器中转到http:// localhost:8080时,出现以下错误: HTTP状态404 – / 键入状态报告 消息 / 说明请求的资源(/)不可用。 Apache Tomcat / 7.0.23 我尝试更改server.xml的端口,以防万一8080被另一个服务使用,但它也不起作用。 我该如何解决?

Android的Eclipse:Traceview,我只是不明白

我只是没有得到traceview输出的各种元素,我找不到教程。 有人可以请参考下图解释以下内容: 条的宽度对应于函数的时间。 高度对应于什么? 包容性与独占性之间的具体区别是什么? 我认为包容性包括所有儿童function的呼叫? 这是真的:(每次调用次数调用)=程序运行的时间(asynchronous任务呢?) debugging主线程减速时可以忽略asynchronous任务吗? Excl%中所有百分数的总和是否等于100%? 当有空白时(黑色的白色)会发生什么? 是当其他Android进程正在运行,或者只是你自己的asynchronous任务(它看起来像一个空白在另一个填充部分alignment,如果这样的话是有任何一点的密集任务移动到一个AsyncTask )?

我应该将Git存储库存储在Home还是Eclipse Workspace中?

我只是从svn转到git,并且渴望打下一些好的基础。 默认情况下,Eclipse希望将我的本地克隆存储库存储在〜/ git中。 我更愿意将一个任务的所有数据保存在同一个工作区中 – 所以我倾向于将它保留在我的工作区中。 有什么重大的利弊我应该考虑? 我不打算做很多分支 – 我真的要去dvcs路线主要是为了克服一些不可靠的互联网通信问题。

Android 4.3虚拟设备CPU / ABI – 没有安装系统映像(eclipse)

我试图build立一个新的设备,但我无法继续这个过程。 我认为这是因为目标版本是4.3。 我知道我需要从Android SDKpipe理器下载它。 但是你可以看到它已经安装

Eclipse的组织导入(ctrl + shift + o)命令的静态导入处理可以修改吗?

我一直使用Eclipse键盘快捷键Ctrl + Shift + O (Organize Imports)。 然而,它有一个特别恼人的行为: 如果我有任何静态导入,如: import static java.lang.Math.*; 组织导入将“有用地”用静态导入replace它,只是我实际使用的字段和方法。 例如: import static java.lang.Math.PI; import static java.lang.Math.cos; 有什么办法从Organize Imports中删除这种行为?

Eclipse月神黑暗的主题(不完全像图片一样黑暗)

我从eclipse.org下载了Eclipse Luna 4.4 。 我改变了general > appearance > theme => dark的主题general > appearance > theme => dark 。 但这不是我想要的。 现在是哪一个 应该是 ( 出现在图片中 ) 月出ui 我怎样才能完全黑暗的Eclipse ?

Windows 7 Pro 64位下的Android SDK安装

我手边的短文版本, Windows 7 Professional x64 Java JDK 1.6.0_17 x64 Eclipse Galileo w \ ADT插件已安装 Android SDKtools r04 由于Android SDK现在只下载工具,所以您必须运行附带的SDK Manager应用程序(SDK Setup),通过它您可以下载平台,附加工具,文档等。 在我目前的configurationSDK安装炸弹启动,所以,我什么都不能做,因为我没有一个单一的平台开始写作…我已经读了几个地方的修复是“只要安装32位JDK和所有的将是很好“,这似乎令人惊讶和令人失望的解决办法(现在下载尝试)。 我的问题是这个,其他人遇到同样的问题,你是怎么过去的? 有没有一个地方我可以“手工下载”我需要的组件,我错过了Android SDK网站 ? 赔率是非常好的,32位“修复”将工作,但这似乎是错误的,我将不得不安装相同的SDK / JRE的辅助版本只是为了运行这个工具,并下载实际的Android SDK组件 谢谢! 更新:那么周围的工作需要你也安装32位的Java和引用,因为你的JAVA_HOME工作,无论是通过手动调用SDK设置或通过Eclipse。 我对此并不是特别满意,所以我暂时不打开这个,以防其他方式来完成这个工作,人们可能会知道。 更新2:不直接相关,因为它是以Linux为中心的,但是如果试图在Linux 64位下运行SDK / Eclipse ,需要能够运行32位,但在Windows x64下没有类似 最后更新(?)以信息Seth的答案给了我,并手动运行蝙蝠(一旦我知道什么文件SDK安装程序正在运行)对我来说答案只是添加ANDROID_SWTpathvariables指向一个有效的位置与x86_64 swt。 jar …. android sdk目录有一个,看起来在正确的地方,但它找不到它,直到我join到我的path。 谢谢大家!

如何使“maven-enforcer-plugin(goal”强制执行“)被m2e忽略”eclipse警告?

我正在configuration一个使用maven和eclipse m2e的多模块父项子项目maven项目,我使用的是来自eclipse Juno SR1的最新版本,它是m2e 1.2.0 父pom使用执行者插件,所以父pom.xml在其插件部分有以下内容 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <version>1.1.1</version> <executions> <!– Enforce that all versions of a transative dependency must converge. –> <execution> <id>enforce</id> <configuration> <rules> <DependencyConvergence /> </rules> </configuration> <goals> <goal>enforce</goal> </goals> </execution> <!– Black list certain jars –> <execution> <id>enforce-banned-dependencies</id> <goals> <goal>enforce</goal> </goals> <configuration> <rules> <bannedDependencies> <excludes> <exclude> commons-logging:commons-logging </exclude> </excludes> </bannedDependencies> […]

艾玛覆盖枚举types

我正在运行Eclipse的Emma插件EclEmma,覆盖率报告只显示了我定义的Enum的部分覆盖范围,尽pipe它显示Enum中唯一的值被覆盖。 我假设支持Enum的隐含方法有一个覆盖范围的差距,但我不太确定。 例如,对于这个Enum,除了包声明外,EclEmma以绿色突出显示了所有内容: package com.blah; public enum UserRole { HAS_ACCESS } 如果我拉上课程的覆盖范围,我看到这个: 我的问题是,使用EclEmma在Enum类中获得100%覆盖率的最佳方法是什么?