Sto cercando di ottenere l'esempio di avvio rapido di Google Drive, ma otterrò sempre un RuntimeException. Questo sembra provenire dal profondo dell'API che uso.Avvio rapido NullPointerException
Qualcuno ha avuto gli stessi problemi e io potrei aiutarmi a risolverlo? Ecco il mio codice di errore.
12-20 19:19:54.920: E/AndroidRuntime(15682): FATAL EXCEPTION: Thread-2016 12-20 19:19:54.920: E/AndroidRuntime(15682): java.lang.NullPointerException 12-20 19:19:54.920: E/AndroidRuntime(15682): at java.net.URI.parseURI(URI.java:353) 12-20 19:19:54.920: E/AndroidRuntime(15682): at java.net.URI.<init>(URI.java:204) 12-20 19:19:54.920: E/AndroidRuntime(15682): at com.google.api.client.http.GenericUrl.<init>(GenericUrl.java:100) 12-20 19:19:54.920: E/AndroidRuntime(15682): at com.google.api.client.googleapis.media.MediaHttpUploader.upload(MediaHttpUploader.java:269) 12-20 19:19:54.920: E/AndroidRuntime(15682): at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:408) 12-20 19:19:54.920: E/AndroidRuntime(15682): at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:328) 12-20 19:19:54.920: E/AndroidRuntime(15682): at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:449) 12-20 19:19:54.920: E/AndroidRuntime(15682): at com.example.drivequickstart.MainActivity$1.run(MainActivity.java:97) 12-20 19:19:54.920: E/AndroidRuntime(15682): at java.lang.Thread.run(Thread.java:856) 12-20 19:19:55.100: D/OpenGLRenderer(15682): Flushing caches (mode 0) 12-20 19:19:55.130: D/OpenGLRenderer(15682): Flushing caches (mode 1) 12-20 19:20:19.750: I/Process(15682): Sending signal. PID: 15682 SIG: 9
Ho copiato il codice dall'unità Quickstarttutorial, ecco un link
appena messo il codice qui! –
Guarda qui, qualcuno ha lo stesso bug: https://plus.google.com/118292708268361843293/posts/DeVd1BcWDn2 (questo è l'account G + di un Google Dev), la soluzione sembra essere nel nome del pacchetto configurato sul mio Console API di Google. Purtroppo ho esattamente lo stesso errore di te, e sono sicuro che il nome del pacchetto che uso è uguale a quello configurato sulla mia console API di Google e continuo a ricevere questo errore :-( – pommedeterresautee
Quindi so che ho controllato la mia API Le impostazioni della console sembrano corrette. Forse qualcun altro ha un'idea di cosa facciamo di sbagliato? – Fussel