我正在尝试将新的遗留SDK集成到我的应用中,问题是代码已经过时并且没有移植到gradle,我们没有时间移植它。因此,当我们尝试将新的relic sdk添加到项目结构中时,因为库不起作用并且它给我一个错误,我无法得到任何反馈,错误如下。
无法检测New Relic工具。在构建过程中可能出现问题,您应该联系support@newrelic.com。
答案 0 :(得分:1)
NewRelic在其页面上提供视频,以便在ADT / Eclipse中正确导入。可在此页面上找到:https://docs.newrelic.com/docs/mobile-apps/android-installation-and-configuration
通常,在将.jar添加到库目录后,必须正确设置构建路径。右键单击您的项目,选择Build Path
- > Configure Build Path
并确保.jar显示在Libraries
标签中,并在Order and Export
标签中进行了检查。
答案 1 :(得分:1)
无论如何,关于无法在android工作室中构建的问题是固定的,但我也能够将我的代码导入eclipse并使其运行,之后我也在没有gradle的android studio中工作。我已经提交了一张新遗物的门票,以防他们愿意为像我这样的人创建一个新的教程,这些教程不是使用gradle使它在android studio中工作。 这是重要的一点:
-javaagent:/path/to/newrelic-android-3.330.0/lib/class.rewriter.jar
你必须将它添加到你的编译参数中,唯一的方法是通过android studio的首选项,而不是你的项目偏好。 尝试找到一种方法来添加此命令,仅用于构建此项目而不是其他项目。我们来看看。