使用Eclipse在Windows上运行适用于Android系统的VTune Amplifier 2014

时间:2014-06-14 13:44:44

标签: android eclipse intel vtune intel-atom

我是VTune Amplifier的新手,我正在使用Intel Atom处理器开发Android应用程序。当我尝试运行分析时,我收到以下错误

我正在使用适用于Android系统的英特尔Vtune Amplifier 2014。

amplxe:错误:无法启用基于硬件事件的采样:驱动程序问题(sep * / sepdrv *)。检查驱动程序是否正在运行,驱动程序组是否在当前用户组列表中。有关详细信息,请参阅“构建和管理采样驱动程序”帮助主题。

我已尝试按照此链接https://software.intel.com/en-us/forums/topic/372533#comment-1791207和“Peter Wang(英特尔)”提供的步骤对此主题发表评论。

我正在Windows上运行带有eclipse的VTune Amplifier。

我无法打断王先生以前的评论,要么从链接中提供的线程重新安装驱动程序。

有人可以详细说明解决问题。

注意:我更像是一个Windows家伙,对Windows友好的步骤对我有很大的帮助。

提前感谢您解决此问题的任何帮助。

1 个答案:

答案 0 :(得分:1)

错误消息表明您缺少Advanced Hotspots分析所需的驱动程序。这些驱动程序是必需的,因为分析使用CPU内部的专用硬件Performance Monitoring Unit (PMU)。在生产设备上,您可以在商店购买,不太可能预装这些驱动程序。

您可以使用以下选项来解决此问题:

  1. 使用Basic Hotspots分析。这适用于任何基于Intel的Android设备上没有特殊驱动程序。如果您的设备没有root,则还需要在调试模式下配置应用程序。有一篇文章:Using Intel® VTune™ Amplifier 2014 for Systems on non-rooted Android* devices
  2. 如果您使用的是“Dell Venue 8”,则可以将此设备变为开发者设备。这基本上意味着您使用包含VTune驱动程序的特殊固件进行闪存,并且默认情况下也是root。通过这样的配置,您还可以进行Advanced Hotspots分析。可以在此处找到说明:How to use Intel® VTune™ Amplifier 2014 for Systems on a Dell Venue 8
  3. 您自己为Advanced Hotspots分析重建所需的驱动程序。只有拥有打开引导加载程序的设备和重建内核的源时,才能执行此操作。一般情况下,在您为设备制造工作之前,我不会推荐此选项。如果您对此选项感兴趣,请告诉我,我将添加相关说明。
  4. 出于好奇:您使用的设备是什么?你试图描述什么样的应用程序?