【发布时间】:2014-05-27 07:37:42
【问题描述】:
我不确定是ide/sdk 还是电话问题,但我在运行android 项目时遇到设备重启问题(在build 之后,在installation 过程中)。
该项目的总体大小约为10 外部libs 和40mb。我已经检查过设备是否有足够的空间用于应用程序,但并非每次都发生这种情况。关于1 per 5 runs。
环境:
ubuntu 12.04 x64,adt-bundle-linux-x86_64-20140321, lenovo a820
编辑: 可能是日志数量的问题? 15 秒内大约有 5k 行。
编辑: 最近,使用 Google Maps v2(glEsVersion) 和 android 注释(预处理器编译器)的小得多的项目(如 1.5Mb)也出现了同样的问题。这些库会导致这个问题吗?
【问题讨论】:
-
相当大的应用程序。你用哪款手机?一头老牛还是最近的东西?
-
这是相当新的设备。原4.1.2安卓版。
-
尝试保留日志的副本:打开 shell 并让
adb logcat在设备重新启动时运行并检查日志。 -
不是一个真正的答案,但我解决这类问题的方法是使用 genymotion。不适合测试,但适合开发。
-
@GaRRaPeTa 来自我的一些离题。 geanymotion 相对于真实设备和谷歌模拟器有什么优势?
标签: java android linux eclipse adt