私は時折クラッシュするライブ壁紙を持っており、Googleスプレッドシートにcrashreportsを生成して収集するためにACRA(http://code.google.com/p/acra/)を統合するメリットを享受したいと考えています。ライブ壁紙からACRAを使用するにはどうすればいいですか?
しかし、ACRAを私のライブ壁紙に統合することはできませんでした。ここで私はこれまで試したものです:私が構築し、展開すると
- が
@ReportsCrashes(formKey = "dFhXY3Y4N2NXXXXXXXXwM1g3Z1FZUVE6MQ", mode = ReportingInteractionMode.TOAST, forceCloseDialogAfterToast = false, resToastText = R.string.crash_text_toast)
とWallpaperService.onCreate()
ACRA.init(WallpaperService.getApplication());
との基本的なセットアップガイド(http://code.google.com/p/acra/wiki/BasicSetup)ACRAは、アプリケーションのサブクラスに注釈を付けることを期待していることが原因です。
私はアンドロイド2.1アップデート用のアプリケーションをコンパイルしており、最新バージョンのACRA(現在は4.23)を使用していて、アンドロイド2.3.4を搭載した携帯電話で動作しています。
どのようなヘルプも歓迎です!
私はすでに解決策がありますが、私はstackoverflowで新しくなって以来、私は5時間後に私のソリューションを提出することはできません! :-/ しかたがない。以下は、私の最小限のパッチが動作するためのリンクです:http://groups.google.com/group/acra-discuss/browse_thread/thread/752d9318d44795ca –