2011-04-01 40 views
23

与问题here相关,Android库更新步骤是否必要,如果不是,它可以从启动和/或构建过程中删除吗?手动更新似乎是一个合适的选择,特别是如果它提高了构建时间,并且您已经有了一个先前的清理编译。Eclipse - Android库更新

+0

如果您关闭“自动构建”,则会加快库载入时间。该选项会导致很多幕后清理/构建和刷新。 – apesa 2011-04-01 20:51:58

+0

是的。但是,通过全新安装,加载时间很快。当我修改我的20个左右的项目(其中大部分项目在任何时候都关闭)时,似乎需要更长的时间。如果我更改项目的Android构建目标,这似乎会缩短构建时间。但是我无法找到构建的设置或选项,或者为什么会发生这种情况。这与启动和随后的自动构建有关。 – Jim 2011-04-01 23:24:18

+1

似乎构建时间与防病毒和反恶意软件设置有关。我无法重新配置AVG,所以我安装了Avast。 Microsoft Essentials也是一个问题。对这些目录/进程进行多次反病毒扫描导致生成时间缩短。现在构建时间要好得多。由于这个问题与建造时间有关,这似乎相关。仍然没有关于如何修改或删除更新步骤的信息... – Jim 2011-04-02 22:50:13

回答

4

这可能不完全回答你的问题,但是如果你有很多项目,它会在你打开eclipse时重建所有的项目。我自己做什么是我“关闭”我没有工作的项目,我发现它更容忍

+0

我同意这不完全是“正确的”答案,但这是我一直在做的。所以直到另一个答案出现... – Jim 2013-09-26 22:37:22

+0

我不明白为什么我们的开发人员必须跳过soooo与Android SDK的许多箍,如果它不是这个问题,更新时它的冲突,如果不是这样,它的模拟器HAX不工作,如果不是这是别的。我浪费了更多时间,并且不得不重新安装Eclipse + ADT,而不是使用其他应用程序。有这么多SO问题的事实证明了我正在谈论的内容。请原谅我只是一个开发人员已经厌倦了试图修复Android工具,这些工具是为了给Android创建应用程序......感叹.. – greaterKing 2014-07-23 15:20:47

0

如果您不需要调试您的本机代码,那么您可以根本不在第一次添加本机支持并在需要时将其构建在命令行上。然后你的eclipse项目将只是作为一个只有Java的项目并快速构建。

+0

另外值得注意的是,要[删除原生支持](http://pilcrowpipe.blogspot.ca/2011/12/removing-native-support-from-android.html) – JonnyBoy 2012-05-12 21:39:48

+0

为什么要删除原生支持? – ArtOfWarfare 2012-11-16 04:30:53

5

您可以从General - > Startup and Shutdown禁用Android Development Toolkit。

+2

如果你这样做,你的android项目将无法正确加载 – 2013-01-22 04:57:16

0

我在我的工作区有50个ish项目出现这个问题。并非所有人都一次打开。每次我需要在每个项目上更新一个小东西时,仍然会显示“Android库更新”,并且真的让我放慢脚步。

我尝试过,但最后一个对我来说就像一个魅力。

显然,只打开相关项目也有帮助。

删除Build Automatically摆脱了这个问题,但又造成了更多的问题。你最终会浪费更多的时间来手动构建项目。根本不适合我。

选择性地只建立改变了的项目也有帮助。

但完全修复这个问题对我来说,最主要的是以下

转到Window->Preference->Android->Build并确保第三复选框Skip packaging and dexing until export or launch.上标明