`
cooliufang
  • 浏览: 129852 次
社区版块
存档分类
最新评论

Eclipse not responding

阅读更多
Eclipse not responding
Question: Start eclipse slowly, or appear "not responding" when using eclipse...

Cause: Insufficient virtual memory

Solution: modify the parameters of vm

in the directory of eclipse, modify file "eclipse.ini" as the following:

-vmargs
-Dosgi.requiredJavaVersion=1.5
#-Dhelp.lucene.tokenizer=standard
#-Xms40m
#-Xmx512m
-Xms512m
-Xmx1024m
-XX:PermSize=128M
-XX:MaxPermSize=256M
-XX:+UseParallelGC
-Xverify:none
分享到:
评论

相关推荐

    仿小米天气预报appADT ECLIPSE

    还要关注应用的响应性和流畅性,避免主线程阻塞导致的ANR(Application Not Responding)问题,可以利用AsyncTask或IntentService来处理耗时操作。 在ECLIPSE中,调试是必不可少的步骤,开发者需要学会使用ECLIPSE...

    安卓移动应用开发QQ界面设计源码_Eclipse

    10. **异步处理**:由于网络请求和I/O操作不应在主线程进行,因此可能会使用`AsyncTask`或`Handler`来处理后台任务,避免应用因阻塞UI线程而出现ANR(Application Not Responding)错误。 11. **权限管理**:...

    Fresco-Demo-For-Eclipse

    1. **内存管理**:Fresco 使用了称为 "Image Pipeline" 的先进架构,可以高效地缓存和管理内存中的图像,避免因大量图片加载导致的内存泄漏和 ANR(Application Not Responding)问题。 2. **离屏渲染**:Fresco 将...

    In-the-development-of-Android-error.zip_android

    Android应用的UI线程不能执行长时间操作,否则会导致"Application Not Responding" (ANR) 错误。使用`AsyncTask`、`Handler`或`IntentService`进行后台处理。 10. **资源找不到(Resource Not Found)**: 编译时...

    android源码

    - **AsyncTask和线程管理**:理解异步任务的执行流程,以及如何在Android中正确管理线程,避免ANR(Application Not Responding)错误。 - **权限管理**:学习Android的权限模型,如何在Manifest文件中声明和使用...

    Android音乐播放器代码

    因为MediaPlayer的操作不应在主线程中执行,否则可能导致ANR(Application Not Responding)错误。所以,通常会使用Handler或AsyncTask来处理音频播放的异步操作。 总的来说,这个"Android音乐播放器"项目涵盖了...

    基于Android的短信高效管理的研究.pdf

    作者提出利用AsyncQueryHandler异步查询辅助类来获取短信会话列表,避免因长时间阻塞主线程导致的ANR(Application Not Responding)异常。这种异步处理方式可以提高系统的响应速度和用户体验。 在短信显示方面,...

    图片异步加载和下拉刷新库

    在移动设备上,用户可能会浏览大量的图片,如果直接在主线程中加载,可能会导致界面卡顿甚至应用崩溃,因为主线程负责UI更新,当其被大量计算任务占用时,就会出现“ANR”(Application Not Responding)错误。...

    DownloadService

    5. **线程管理**:由于Android对主线程的限制,后台下载应在一个单独的工作线程(如AsyncTask或IntentService)中进行,以避免ANR(Application Not Responding)错误。 6. **更新状态栏**:为了显示下载进度,需要...

    http thread

    当应用程序执行耗时的网络操作时,如HTTP请求,如果不使用专门的线程,主线程会被阻塞,导致应用程序响应缓慢甚至完全无响应(ANR,Application Not Responding)。因此,了解如何正确使用HTTP线程对于提高用户体验...

    android游戏开发源码 塔防游戏----精灵塔防

    此外,还要关注线程管理,游戏逻辑通常在独立的线程中运行,以避免阻塞主线程导致的ANR(Application Not Responding)错误。 关键代码部分,比如游戏状态的切换、UI更新、事件监听、动画实现等,都是值得仔细研究...

    Pro Android 2 英文清晰版

    10. **多线程与并发**:深入理解Android中的线程模型,如何在多线程环境中避免ANR(Application Not Responding)问题。 11. **性能优化**:讨论内存管理、UI流畅性、电池寿命和应用性能监控等关键优化技巧。 12. ...

    AsyncTaskFragment

    它将Fragment和异步处理紧密结合,简化了在Fragment中执行后台任务的流程,同时也遵循了Android的最佳实践,避免了直接在主线程进行耗时操作导致的ANR(Application Not Responding)错误。 为了深入理解并应用...

    Android源码:进度条对话框Demo源码

    耗时操作不应在主线程(UI线程)上执行,否则会阻塞用户界面导致ANR(Application Not Responding)错误。通常使用AsyncTask或者Thread结合Handler来处理这些操作。在任务执行过程中,主线程可以周期性地更新...

    基于Android的联想Android开发工程师面试题.zip

    - ANR(Application Not Responding):理解其原因和解决方案。 - UI流畅性:60fps目标,理解 Choreographer 和 ViewRootImpl。 9. **Android最新技术**: - Jetpack:了解Android官方推荐的组件库,如Lifecycle...

    AchartEngine整体项目

    这可能涉及到使用Android的异步处理机制,如`AsyncTask`或`Handler`,以避免在UI线程中执行耗时的操作,防止应用出现ANR(Application Not Responding)错误。 此外,你可能还需要考虑如何保存和加载用户自定义的...

    移动应用开发资料分享

    - **UI流畅性**:确保UI操作在主线程之外进行,使用异步加载数据和视图,避免ANR(Application Not Responding)错误,以及利用ViewStub和懒加载来提升用户体验。 - **后台服务优化**:合理使用IntentService和Job...

    (优化2)android高内聚低耦合任务事件总线框架

    在Android中,UI更新必须在主线程进行,如果主线程处理的任务过多,会导致UI无法及时响应,出现ANR(Application Not Responding)错误。事件总线框架如GreenRobot的EventBus或Square的Otto,它们支持异步发布事件,...

    Android 2.3应用开发实战 上部分代码

    同时,必须在主线程外处理网络操作,以避免ANR(Application Not Responding)错误,通常使用AsyncTask或线程池。 7. **服务(Service)**:Service是后台运行的组件,用于执行长时间运行的操作,如音乐播放、定时...

    android studio 二维码扫描

    "corjar"标签可能指的是Coroutines库,这是一个用于处理异步操作的强大工具,特别是在Android中处理耗时操作如二维码扫描时,它可以避免主线程阻塞导致的ANR(Application Not Responding)错误。要添加Coroutines库...

Global site tag (gtag.js) - Google Analytics