首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Eclipse中处理android应用程序

在Eclipse中处理android应用程序
EN

Stack Overflow用户
提问于 2011-10-23 05:56:22
回答 3查看 296关注 0票数 0

最近我开始学习Android开发。由于模拟器在我的PC上运行缓慢且有buggy,我正尝试将应用程序直接安装到我的HTC Desire设备上。

我的问题:

1:如何正确停止应用程序?(我知道我可以通过Eclipse中的Devices View来完成这项工作,但通常应用程序会重新启动。)

2:如何在LogCat中只记录一个应用程序?(进程com.fd.httpd->HTCSense正在生成大量输出。是的,我可以创建一个新的筛选器,但来自HTCSense的日志数量始终在增长,在大约10,000个日志之后,大约20秒,我的日志会因为缓冲区已满而被删除。)

3:如何正确停止设备和Eclipse之间的连接?“在飞行中”将电缆从设备中拔出,我认为不是最好的解决方案。(例如,当我使用Ant运行J2ME项目时,在Console视图中有一个"Terminate“按钮。)

感谢您的回答/建议!

EN

回答 3

Stack Overflow用户

发布于 2011-10-23 08:17:42

  1. 通常我不会停止应用程序。我只需点击Home键或back键,直到我到达主屏幕。应用程序的活动将是onPause状态。在安卓系统中,应用程序并没有真正关闭。它们只有在手机内存不足时才会关闭。就像你说的,你可以终止进程。
  2. AFAIK过滤器是一种限制日志查看的方法。在ADT 14中,现在应用程序名称也与日志一起显示。我总是保持一个过滤器是开着的,所以它只会显示我的日志。
  3. 我使用的是windows,所以我点击了安全删除USB设备。有时这确实会搞砸eclipse,我会停止接收日志。所以我干掉了亚洲开发银行的服务器,然后重新启动它。

这是我通常做事情的方式。

票数 0
EN

Stack Overflow用户

发布于 2011-10-23 09:05:32

1-他上面说的话。Android不像Windows那样工作,你不能‘结束’一个应用程序/活动(除了强制关闭它),因为你不需要这样做!

2-使用Eclipse日志过滤器,并确保在日志消息中使用标签将它们分开,例如Log.d("MYAPP",“Studi...”)注意:最新的SDK更新(14)使得这个更时髦,更容易使用。

3-我从不费心,我只是在我想要回我的手机的时候拔下电缆--大概一天30次,我还没有看到任何问题。注意: ADB有时会冻结-如果你连接有问题,Alt-Ctrl-Delete进入任务管理器并杀死它(它通常会自动重新启动-如果不是,你可以从DDMS启动它)

票数 0
EN

Stack Overflow用户

发布于 2011-10-23 09:22:45

正如所有其他答案所说,日志就是它:您需要一个过滤器。

在Debug透视图中,您可以右键单击流程并选择"Terminate“来结束它。

拔掉USB线很好:手机不会在意的。Eclipse确实会周期性地失去理智,但您可以直接重新启动。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7862875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档