アプリで新しいレリックを使用していませんが、まだクラスが見つからないというエラーが表示されます。私にとってうまくいった唯一の解決策は、新しい遺物を含めることです。エクリプスを使用しています。
アプリはデバッグで動作します。今はプロガードを使用したいのですが、初めてです。proguard に newrelic を含めるには、proguard-project.txt に何を書く必要がありますか。
ありがとう!
いくつかのテストと調査の後、NewRelic を使用して Android アプリを起動し、ProGuard を有効にするには、次のスニペットをコピーして proguard.cfg ファイルに貼り付けます (または、proguard-properties.txt として指定されている場合)。
-keep class com.newrelic.** { *; }
-dontwarn com.newrelic.**
-keepattributes Exceptions, Signature, InnerClasses
次の -keep コードを proguard.cfg ファイルに追加する必要があります (または、proguard-properties.txt として指定されている場合)。
-keep public class com.newrelic.** {
public *;
private *;}
エージェントをインストールし、そのコード スニペットを progaurd.cfg ファイルに追加します。
New Relic のインストール時に New Relic 以外のアプリがエラーをスローする問題については、これは Eclipse のビルド パス設定の問題のようです。support@newrelic.com でサポート チケットを開くことができます。特定の環境設定を見てください。ただし、以前のケースでは、これが実際には New Relic 固有のエラーではないことが示されています。