Android事物 - 恩智浦PICO-PI-iMX6UL安装速度慢

时间:2017-09-20 15:14:29

标签: android adb android-things

我们正在经历恩智浦PICO-PI-IMX6UL上Android Things应用程序的极长安装/启动/运行时间。在命令行上直接使用Android Studio和adb时,可以观察到此问题。

~2MB 的小型应用程序需要 5到15分钟才能安装。英特尔Edison上的相同应用程序只需几秒钟即可安装。

值得注意的是,其他adb操作似乎运行得非常慢(即shell,logcat等)。

我们密切关注使用这些资源概述的程序来安装Android Things图像: https://developer.android.com/things/hardware/imx6ul.html

我们已经多次重新刷新了Android Things图像,并遇到了同样的问题。

要排除任何应用程序问题,我们已尝试安装/运行此处的Android Things示例模板应用程序:https://github.com/androidthings/new-project-template并遇到相同的问题。我们可以验证此应用程序在运行Android Things 4.1的英特尔Edison开发板上安装/运行时没有问题。

以下是有关我们设置的更多详细信息:

主机:

  • Mac OS 10.12.6
  • Android Studio版本2.3.3
  • Android Debug Bridge版本1.0.39

i.MX6UL:

  • Android Things Developer Preview Image 5.1

有关我们的设置有什么问题的建议或可能导致这些问题的原因?

谢谢!

2017年10月20日更新

使用额外的NXP i.MX6UL板进行的进一步测试仅显示安装和运行时方面的微小改进,结果不一致。我们还试图换掉旧版本的子板(Wandboard i.MX6UL),但结果是一样的。

我们计划在更新版本的Android Things发布时继续测试,但与此同时我们将继续开发英特尔Edison,尽管它已经停产。

1 个答案:

答案 0 :(得分:0)

我认为芯片配置有问题,因为只需保持内核"活着"保持系统相当繁忙,只有50%的空闲时间。运行gradle任务" uninstallAll"如果我无法启动进一步的调试会话,则解决了这个问题。

显示当前的CPU使用情况:

  

adb shell

     

All running processes shown with top