Как использовать Intent.ACTION_APP_ERROR в качестве средства для платформы «обратной связи» в Android?
Я хотел бы повторно использовать Intent.ACTION_BUG_REPORT в своем приложении в качестве простого способа получения отзывов пользователей.
Карты Google используют его в качестве & quot; Отзывы & quot; вариант. Но мне не удалось запустить событие.
Я использую следующее вonOptionsItemSelected(MenuItem item)
:
<code> Intent intent = new Intent(Intent.ACTION_BUG_REPORT); startActivity(intent); </code>
И по моемуAndroidManifest.xml
Я объявил следующее под моимActivity
:
<code> <intent-filter> <action android:name="android.intent.action.BUG_REPORT" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </code>
Тем не менее, кажется, что ничего не происходит, кроме экрана "мигать" когда я выбираю вариант. Приложение или намерение не аварийно завершают работу, ничего не регистрируется. Пробовал как в эмуляторе, так и на устройстве ICS 4.0.4.
Я что-то упустил, но что?
EditIntent.ACTION_APP_ERROR
(постояннаяandroid.intent.action.BUG_REPORT
) был добавлен в APIlevel 14
, http://developer.android.com/reference/android/content/Intent.html#ACTION_APP_ERROR