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

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

他のプロジェクトを自分の環境にロードすると、それらを起動しようとするとこのエラーが発生することがわかりました。ライブラリに付属する単純な例にすぎない可能性があります。これに対する私の解決策は、プロジェクトを右クリックし、新しい遺物ボタンを押してプロジェクトにインストールすることでした。これが行うことは、単にjarを挿入してリンクするだけです...かなり無害です。おそらくもっと良い方法がありますが、これは今のところうまくいきます。

于 2013-08-22T20:45:54.560 に答える
1

Eclipse を Juno にアップグレードするまで、このエラーが発生していました。New Relic プラグインは古いバージョンの Eclipse と互換性がないようです。

于 2013-08-04T20:00:38.897 に答える
0

問題は明らかにコンパイラ プラットフォームのバージョンです。Android 4.1.2 に切り替えた後、すべてが完璧になりました。この件について New Relic に連絡しましたが、まだ返事がありません。私がそうするときに答えを更新します。

于 2013-07-19T15:52:09.970 に答える