While developing for android on eclipse 3.6 i had the problem that each time i saved a file, eclipse blocked me several seconds with ‘building workspace…’. Similar to these:
stackoverflow – android-compilation-is-slow-using-eclipse
stackoverflow – android-eclipse-workspace-takes-a-long-time-to-build
groups.google – android-developers/thread/a16202975510de39
The best workaround i found for me:
- disable Android Package Builder (right-click on project#Properties#Builders)
- use ant build to deploy on emulator
This way i can work (as) fast (as usual) with eclipse, everything compiles and gets generated, but once i want the app on the emulator, i execute ‘ant install
‘ from console.
Setting up the ant build is quite easy, see using-ant-to-automate-building-android for details.
In short you have to simply execute ‘android update project --path .
‘ which generates your build.xml.
Note: If you have 3rd party jars put them in ‘libs’ folder, that way ant is aware of them.
Note: You also can build a signed apk with ‘ant release
‘. Add therefor a build.properties with such a keystore setup:
key.store=/Users/jz/.android/debug.keystore
key.alias=androiddebugkey
key.store.password=android
key.alias.password=android
PS: i also stumbled into the ‘external folder’ synchronization problem. Closing all android projects and reopening again helped!
分享到:
相关推荐
总之,遇到"Eclipse Building workspace Java heap space"错误时,开发者应检查和调整Eclipse的内存配置,同时考虑优化工作流和工作区设置,以提升开发效率并避免内存不足的问题。对于大型项目或复杂环境,合理的...
### 解决Eclipse保存代码时building workspace因前台代码验证导致的速度慢或卡死问题 在进行软件开发过程中,经常会遇到各种工具性能问题,这些问题往往会影响到开发效率。其中,Eclipse作为一款广泛使用的集成开发...
1. **工作空间(Workspace)**:在软件开发领域中,工作空间通常指代一个包含项目源代码、编译配置、构建脚本以及相关依赖项的文件夹。它是开发人员进行编码、调试和构建项目的环境。 2. **构建(Building)**:构建...
【标题】"eclipse-workspace.zip" 是一个包含Eclipse工作空间内容的压缩文件,它通常存储了开发者在Eclipse集成开发环境中(IDE)的工作项目和相关配置。Eclipse是一款广泛应用的开源Java IDE,但同时也支持其他编程...
标题 "This client is too old to work with working copy 'H:\\WEB\\workspace\\Square\\WebCon'" 提示了一个常见的Subversion(SVN)错误,通常在使用较旧版本的SVN客户端尝试访问或操作使用新格式版本控制的工作...
### Eclipse中改变默认Workspace的方法详解 #### 一、引言 Eclipse是一款广泛使用的开源集成开发环境(IDE),适用于多种编程语言,尤其是Java开发者。它提供了丰富的功能来提高开发效率,包括代码编辑、调试、构建...
<LinearLayout xmlns:android="***" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal"> <fragment android:name=...
在使用MyEclipse进行开发时,用户可能会遇到“Building Workspace”的问题,这通常是由于MyEclipse正在编译和更新工作空间中的项目导致的。这个问题可能会消耗大量系统资源,影响开发效率,甚至造成IDE卡顿。以下,...
C:/Users/CQ/workspace/ofbiz/framework/base/dtd,C:/Users/CQ/workspace/ofbiz/framework/base/config,C:/Users/CQ/workspace/ofbiz/framework/entity/dtd,C:/Users/CQ/workspace/ofbiz/framework/entity/config,C:...
启动 Eclipse,选择工作空间为 D:\android\workspace。 b. 点击菜单“Help”-->“Install New Software…”,在打开的窗口中点击“Add”,输入 Name 为“android”,网址为 ...
文件名为`android-pdfview-lib-for-eclipse-master`的压缩包,包含了该库的所有源代码和必要的资源文件。以下是详细的步骤: 1. **导入库项目**: - 打开Eclipse,选择菜单栏的“File” -> “Import”。 - 在弹出...
在Eclipse中,"workspace"是开发者进行项目管理的核心概念,它是存储项目、配置信息以及Eclipse工作相关数据的地方。下面将详细讨论如何设置和管理Eclipse的workspace。 1. **创建与选择workspace** 当首次启动...
- ADT (Android Development Tools) plugin for Eclipse - CDT (C/C++ Development Toolkit) plugin for Eclipse - Android NDK (Native Development Kit) #### 三、Linux环境配置 **第一步:配置NDK编译器** 1. *...
Eclipse 部署 Android 开发环境 Eclipse 是一个功能强大的集成开发环境(IDE),广泛应用于 Java、Python、C++ 等语言的开发中。Android 是一个基于 Linux 的开源操作系统,主要应用于移动设备开发中。为搭建 ...
在Android开发中,工作空间(workspace)是Eclipse或Android Studio等集成开发环境(IDE)中的一个重要概念,它是开发者组织和管理多个Android项目的容器。 【描述】描述中的 "workspace_android.rar" 重复提及,...
【Android workspace】是一个专为Android应用开发者准备的工作环境,它包含了多个示例项目,帮助开发者理解和学习Android平台的各种功能和组件。在这个工作空间中,我们可以看到以下五个不同的Android项目: 1. **...
\C:\Users\shunyue\Workspace\exam\master\node_modules\better-sqlite3\build\better_sqlite3.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 79. This version of Node.js ...
1. **复制项目**:首先,你需要将Android项目源代码复制到Eclipse的工作空间(workspace)目录下。如果不这样做,可能会导致Eclipse无法识别项目,或者出现“同名项目已存在”的错误。 2. **启动Eclipse**:打开...