5

我正在尝试在 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。

我完全按照示例应用程序的 New Relic SDK 安装教程进行操作,但我仍然收到此错误,并且没有数据发送到 New Relic。

知道可能是什么问题吗?

4

4 回答 4

1

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

于 2013-08-04T20:00:38.897 回答
1

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

通过使用 -vm 开关启动 Eclipse 以指向 Java JDK 1.6、64 位安装,我的问题得到了解决。(我之前正在运行 JRE 1.7 32 位安装。)

C:\java\bin\eclipse\eclipse.exe -vm "C:\Program Files\Java\jdk1.6.0_45\bin"

于 2013-08-22T20:42:08.843 回答
1

我发现当我将其他项目加载到我的环境中时,当我尝试启动它们时会出现此错误。它可能只是图书馆附带的一个简单示例。我对此的解决方案是右键单击项目并点击新的遗物按钮将其安装到项目中。所有这一切只是简单地插入他们的罐子并将其链接到......非常无害。可能有更好的方法,但目前可行。

于 2013-08-22T20:45:54.560 回答
0

问题显然是编译器平台版本。切换到 Android 4.1.2 后,一切都很完美。我就此事联系了New Relic,但尚未得到任何答复。当我这样做时会更新答案。

于 2013-07-19T15:52:09.970 回答