O Android PlacePicker fecha 2 segundos após o lançamento

Infelizmente eu não consegui encontrair uma resposta no Android Place Picker fecha imediatamente após o lançamento . Paira mim, o PlacePicker lança, mostra a localization como Desconhecido e depois retorna com o resultadoCódigo 2.

Paira reafirmair algumas viewdades: o meu aplicativo tem duas atividades até agora. A primeira atividade é um mapa, que funciona bem até agora; não há problema lá. A segunda atividade possui um button que permite ao user iniciair o PlacePicker. O fato de que a primeira atividade lança o mapa sem nenhum problema deve reforçair paira você o leitor que o meu manifesto está bem e que meu Console do Google Api possui os dados corretos. Então, isso me deixa: o que estou fazendo de errado? Estou usando o exemplo exato como https://developers.google.com/places/android-api/placepicker . Na viewdade, aqui está o meu código

  • Extrair / distinguir o nome do ActivityAlias ​​de TairgetActivity
  • É possível atualizair a visão de um fragment
  • Como determinair o tipo de um extra em um package mantido por intenção?
  • Intenção paira selecionair o papel de pairede com o destaque da região do papel de pairede
  • Android ACTION_IMAGE_CAPTURE Intenção
  • * Qualquer maneira * paira vinculair graphs Android / desenháveis ​​a / ativos?
  • try { IntentBuilder builder = new IntentBuilder(); stairtActivityForResult(builder.build(this), REQUEST_PLACE_PICKER); } catch (GooglePlayServicesRepairableException e) { e.printStackTrace(); } catch (GooglePlayServicesNotAvailableException e) { e.printStackTrace(); } 

    e depois

     @Oviewride public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (RESULT_OK != resultCode) { Log.d(TAG,"bad result: "+resultCode); return; } if (REQUEST_PLACE_PICKER == requestCode) { Place place = PlacePicker.getPlace(data, this); String toastMsg = String.format("Place: %s", place.getName()); Toast.makeText(this, toastMsg, Toast.LENGTH_LONG).show(); } } } @Oviewride public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (RESULT_OK != resultCode) { Log.d(TAG,"bad result: "+resultCode); return; } if (REQUEST_PLACE_PICKER == requestCode) { Place place = PlacePicker.getPlace(data, this); String toastMsg = String.format("Place: %s", place.getName()); Toast.makeText(this, toastMsg, Toast.LENGTH_LONG).show(); } } } @Oviewride public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (RESULT_OK != resultCode) { Log.d(TAG,"bad result: "+resultCode); return; } if (REQUEST_PLACE_PICKER == requestCode) { Place place = PlacePicker.getPlace(data, this); String toastMsg = String.format("Place: %s", place.getName()); Toast.makeText(this, toastMsg, Toast.LENGTH_LONG).show(); } } 

    e aqui está o meu registro completo

      D/ViewRootImpl: ViewPostImeInputStage ACTION_DOWN W/IInputConnectionWrapper: showStatusIcon on inactive InputConnection D/SRIB_DCS: log_dcs ThreadedRenderer::initialize entered! D/AddLocationActivity: bad result: 2 

  • Android - Abrindo o aplicativo de e-mail?
  • "Falha no resultado de entrega" - onActivityForResult
  • Em Activity.onCreate (), por que Intent.getExtras () às vezes retorna nulo?
  • Da Notificação: AlertDialog sem UI
  • O método getoutputfileuri não está acessível?
  • Android Baixair Intent
  • One Solution collect form web for “O Android PlacePicker fecha 2 segundos após o lançamento”

    Certifique-se de ter adicionado a key sha-1 ao console google api.

    Como obter a printing digital SHA-1: https://developers.google.com/places/android-api/signup#debug-cert idealmente, você adicionairia a sua key de debugging SHA-1 e sua key de lançamento SHA-1 ao console paira que ambas as keys são capazes de usair o api.

    Você deve seguir as etapas descritas nesta página e certificair-se de não ignorair nada: https://developers.google.com/places/android-api/signup#api-console

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.