我有一個不時崩潰的動態壁紙,我想收穫整合ACRA(http://code.google.com/p/acra/)在谷歌電子表格中生成和收集crashreports的好處。如何從動態壁紙使用ACRA?
但是我無法將ACRA整合到我的動態壁紙中。以下是我試過到目前爲止:
- 遵循的基本設置指南(http://code.google.com/p/acra/wiki/BasicSetup)
- 初始化ACRA與
ACRA.init(WallpaperService.getApplication());
在WallpaperService.onCreate()
- 註釋WallpaperService與
@ReportsCrashes(formKey = "dFhXY3Y4N2NXXXXXXXXwM1g3Z1FZUVE6MQ", mode = ReportingInteractionMode.TOAST, forceCloseDialogAfterToast = false, resToastText = R.string.crash_text_toast)
當我構建和部署應用程序,它只是像以前一樣崩潰,並且ACRA未啓用。
看來這個問題源於ACRA期望應用程序的一個子類被註釋的事實。
我正在編譯我的應用程序的Android 2.1更新和使用最新版本的ACRA(4.23截至現在),並在Android 2.3.4手機上運行。
任何幫助都比歡迎!
我有一個解決方案allready,但由於我是新的stackoverflow我不允許在另外5個小時內提交我的解決方案! :-/ 好吧。這是一個鏈接到我的最小補丁,使其工作:http://groups.google.com/group/acra-discuss/browse_thread/thread/752d9318d44795ca –