Como usar Intent.ACTION_APP_ERROR como um meio para uma estrutura de "feedback" no Android?
Gostaria de reutilizar o Intent.ACTION_BUG_REPORT no meu aplicativo, como um meio simples de obter feedback do usuário.
O Google Maps usa essa opção como "Feedback". Mas eu não fui bem sucedido em disparar o evento.
Eu estou usando o seguinte em umonOptionsItemSelected(MenuItem item)
:
Intent intent = new Intent(Intent.ACTION_BUG_REPORT);
startActivity(intent);
E no meuAndroidManifest.xml
Eu declarei o seguinte sob minhaActivity
:
<intent-filter>
<action android:name="android.intent.action.BUG_REPORT" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
No entanto, nada parece acontecer além da tela "piscar" quando eu seleciono a opção. O aplicativo ou a intenção não falha, não registra nada. Tentei tanto no emulador e em um dispositivo ICS 4.0.4.
Eu estou sentindo falta de algo, mas o que?
EditarIntent.ACTION_APP_ERROR
(constanteandroid.intent.action.BUG_REPORT
) foi adicionado na APIlevel 14
, http://developer.android.com/reference/android/content/Intent.html#ACTION_APP_ERROR