Autore Topic: Configurazione per utilizzo GoogleMaps  (Letto 320 volte)

Offline SF

  • Nuovo arrivato
  • *
  • Post: 16
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Asus Zenfone 2Laser
  • Sistema operativo:
    Windows 7
Configurazione per utilizzo GoogleMaps
« il: 31 Ottobre 2016, 18:51:15 CET »
0
Ciao a tutti,
ho creato un'applicazione attraverso la creazione di un nuovo progetto che include una semplice activity di Google Maps e successivamente, come spiegato nel progetto, creato la "KEY" ed inserita, ma quando faccio partire l'emulatore mi restituisce questo (immagine).

Ho dimenticato qualche passaggio? Oppure settato male qualcosa?
Grazie per l'aiuto

Offline tonno16

  • Utente storico
  • *****
  • Post: 1169
  • Respect: +56
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:Configurazione per utilizzo GoogleMaps
« Risposta #1 il: 31 Ottobre 2016, 21:20:33 CET »
0
Strano vuol sire che non hai compilato e quindi as non ha prodotto alcun apk

Offline SF

  • Nuovo arrivato
  • *
  • Post: 16
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Asus Zenfone 2Laser
  • Sistema operativo:
    Windows 7
Re:Configurazione per utilizzo GoogleMaps
« Risposta #2 il: 02 Novembre 2016, 17:31:56 CET »
0
Strano vuol sire che non hai compilato e quindi as non ha prodotto alcun apk

Eppure se io esploro la cartella indicata dall'errore il file è presente

Offline robcanini

  • Nuovo arrivato
  • *
  • Post: 10
  • Respect: +3
    • Mostra profilo
Re:Configurazione per utilizzo GoogleMaps
« Risposta #3 il: 03 Novembre 2016, 13:15:40 CET »
0
La cartella dentro AndroidStudioProjects nel path per recuperare l'apk contiene un carattere speciale mal interpretato. Modifica il nome di quella cartella ricordando che nella programmazione gli spazi e caratteri speciali al di fuori di ' _ ' e ' - ' sono totalmente da evitare.

Offline SF

  • Nuovo arrivato
  • *
  • Post: 16
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Asus Zenfone 2Laser
  • Sistema operativo:
    Windows 7
Re:Configurazione per utilizzo GoogleMaps
« Risposta #4 il: 03 Novembre 2016, 18:31:18 CET »
0
La cartella dentro AndroidStudioProjects nel path per recuperare l'apk contiene un carattere speciale mal interpretato. Modifica il nome di quella cartella ricordando che nella programmazione gli spazi e caratteri speciali al di fuori di ' _ ' e ' - ' sono totalmente da evitare.

Ti ringrazio, era quello che non faceva partire l'app.

Ora però, una volta caricata e fatta partire mi visualizza che devo fare l'update dei Google Play service e naturalmente cliccando sul bottone non rileva nessuna activity.

Codice: [Seleziona]
E/DeferredLifecycleHelper: Failed to start resolution intent
                           android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_9877000--com.sebastiano.dreamgo-1 flg=0x80000 pkg=com.android.vending }
                               at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1809)
                               at android.app.Instrumentation.execStartActivity(Instrumentation.java:1523)
                               at android.app.Activity.startActivityForResult(Activity.java:4204)
                               at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
                               at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:75)
                               at android.app.Activity.startActivityForResult(Activity.java:4163)
                               at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:871)
                               at android.app.Activity.startActivity(Activity.java:4487)
                               at android.app.Activity.startActivity(Activity.java:4455)
                               at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
                               at android.view.View.performClick(View.java:5589)
                               at android.view.View$PerformClick.run(View.java:22215)
                               at android.os.Handler.handleCallback(Handler.java:739)
                               at android.os.Handler.dispatchMessage(Handler.java:95)
                               at android.os.Looper.loop(Looper.java:148)
                               at android.app.ActivityThread.main(ActivityThread.java:6066)
                               at java.lang.reflect.Method.invoke(Native Method)
                               at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:770)
                               at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:660)

Devo crearla? C'è una documentazione a riguardo?

Offline robcanini

  • Nuovo arrivato
  • *
  • Post: 10
  • Respect: +3
    • Mostra profilo
Re:Configurazione per utilizzo GoogleMaps
« Risposta #5 il: 04 Novembre 2016, 14:28:07 CET »
0
Il problema nasce in seguito al fatto che nel dispositivo in cui stai testando non è registrata l'activity market.
Esiste un modo (via browser) per aprire in quei casi lo store in modo trasparente rispetto all'utente.
Ecco qua:
(ovviamente modifica l'URL con quello che ti serve)

Codice: [Seleziona]
String appPackageName = // package name dell'applicativo
try {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://)));
} catch (android.content.ActivityNotFoundException anfe) {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=" + appPackageName)));
}

Ciao
« Ultima modifica: 04 Novembre 2016, 14:31:59 CET da robcanini »