Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未能检测到新的遗留仪器。android应用程序中的错误_Android_Eclipse_Newrelic - Fatal编程技术网

未能检测到新的遗留仪器。android应用程序中的错误

未能检测到新的遗留仪器。android应用程序中的错误,android,eclipse,newrelic,Android,Eclipse,Newrelic,我正试图在Ubuntu、Android 4.2.2、New Relic SDK 2上使用Eclipse中的New Relic库创建一个测试应用程序。当我运行应用程序时,出现以下错误: E/com.newrelic.agent.android(31733): Failed to detect New Relic instrumentation. 在构建过程中可能出现错误,您应该联系support@newrelic.com. 我严格按照示例应用程序的NewRelic SDK安装教程进行了操作,

我正试图在Ubuntu、Android 4.2.2、New Relic SDK 2上使用Eclipse中的New Relic库创建一个测试应用程序。当我运行应用程序时,出现以下错误:

E/com.newrelic.agent.android(31733): Failed to detect New Relic instrumentation.  
在构建过程中可能出现错误,您应该联系support@newrelic.com.

我严格按照示例应用程序的NewRelic SDK安装教程进行了操作,但仍然出现此错误,并且没有向NewRelic发送任何数据


知道可能是什么问题吗?

问题显然是编译器平台版本。切换到安卓4.1.2后,一切都变得完美。
我就此事联系了New Relic,但还没有得到任何答复。将在我更新答案时更新。

在我将Eclipse升级到Juno之前,我一直遇到此错误。显然,New Relic插件与旧版本的Eclipse不兼容。

我在64位Windows 8上也遇到了同样的问题。但我已经在用Android API 18编译器编译了

通过使用-vm开关启动Eclipse以指向JavaJDK1.6 64位安装,我的问题得到了解决。(我以前是在运行JRE 1.7 32位安装。)


C:\java\bin\eclipse\eclipse.exe-vm“C:\Program Files\java\jdk1.6.0\u 45\bin”

我发现,当我将其他项目加载到我的环境中时,在尝试启动它们时会出现此错误。它可能只是一个随库提供的简单示例。我的解决方案是右键单击项目并点击new relic按钮将其安装到项目中。所有这些只需插入他们的jar并将其链接到。。。相当无害。可能有更好的方法,但目前还可以使用。

New Relic已经发布了此问题的修复程序(从第3版开始)因此,您不必在未插入指令的应用程序中安装jar,以使其在Eclipse中编译。@asm我认为这是一个Android构建工具更新,它使jar库能够自动包含在父应用程序中,如果该库仅在共享库中引用。(这不是New Relic。)所以请确保您已经更新了Android构建工具,或者按照Tristan先生的建议作为解决方法。您有没有收到New Relic对此的回应?@MichaelHerbig没有,我没有!今年,我也遇到了同样的问题。不过,这种修复还不够。我还必须更新NewRelic插件,然后删除旧JAR并通过插件重新安装。(通过插件升级JAR不起作用。)但仍然必须使用JDK运行Eclipse。