0

我正在研究支持回溯到 8 的 API LEVEL 17。我有一些网络任务要执行,我正在从单独的 AsyncTask 类中执行这些任务。现在的问题是,每当我第一次尝试在模拟器上启动应用程序时都可以,但是从第 2 次开始,我的模拟器响应会变慢,并且在连续启动时会变得更慢。4-5 启动后它会安装应用程序但从不启动活动。然后我必须重新启动模拟器,它还需要在 4-5 启动后启动。

我在 logcat 中看到跳过了### 屏幕!!!UI 线程可能从模拟器开始就做了大量工作。
谁能告诉我可能出了什么问题?提前致谢!!!

问候,
苏拉布

4

2 回答 2

0

android api 17 版本您的系统配置较少,您的应用在 api 级别 8 到 10 中正常工作,因此您可以将 api 级别设置为 8 到 10。

于 2013-07-03T05:32:14.740 回答
0

模拟器启动的过程肯定很慢,因为模拟器启动时会启动大量线程和进程。为了更好的启动时间,您可以从 Android SDK Manager 下载 Intel atom 模拟器,它也适用于 android api 版本 17,还有选择 Snapshot for emulator 的选项,启动时间更短。

于 2013-07-03T05:49:10.127 回答