我是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友好的步骤对我有很大的帮助。
提前感谢您解决此问题的任何帮助。
答案 0 :(得分:1)
错误消息表明您缺少Advanced Hotspots
分析所需的驱动程序。这些驱动程序是必需的,因为分析使用CPU内部的专用硬件Performance Monitoring Unit (PMU)。在生产设备上,您可以在商店购买,不太可能预装这些驱动程序。
您可以使用以下选项来解决此问题:
Basic Hotspots
分析。这适用于任何基于Intel的Android设备上没有特殊驱动程序。如果您的设备没有root,则还需要在调试模式下配置应用程序。有一篇文章:Using Intel® VTune™ Amplifier 2014 for Systems on non-rooted Android* devices。 Advanced Hotspots
分析。可以在此处找到说明:How to use Intel® VTune™ Amplifier 2014 for Systems on a Dell Venue 8 Advanced Hotspots
分析重建所需的驱动程序。只有拥有打开引导加载程序的设备和重建内核的源时,才能执行此操作。一般情况下,在您为设备制造工作之前,我不会推荐此选项。如果您对此选项感兴趣,请告诉我,我将添加相关说明。 出于好奇:您使用的设备是什么?你试图描述什么样的应用程序?