2012-12-20 12 views
6

मैं चलाने के लिए Google ड्राइव क्विकस्टार्ट उदाहरण प्राप्त करने का प्रयास कर रहा हूं लेकिन मुझे हमेशा RuntimeException मिल जाएगा। ऐसा लगता है कि मैं जिस एपीआई का उपयोग करता हूं उसकी गहराई से आता है।ड्राइव क्विकस्टार्ट NullPointerException

क्या किसी को भी वही समस्याएं थीं और मैं इसे ठीक करने में मेरी सहायता कर सकता था? यहां मेरा त्रुटि कोड है।

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 

मैं ड्राइव Quickstarttutorial से कोड की नकल की, यहाँ एक link

+0

बस यहाँ कोड डाला! –

+3

यहां देखें, किसी के पास एक ही बग है: https://plus.google.com/118292708268361843293/posts/DeVd1BcWDn2 (यह Google देव का जी + खाता है), समाधान मेरे द्वारा कॉन्फ़िगर किए गए पैकेज नाम में प्रतीत होता है Google एपीआई कंसोल। दुर्भाग्यवश मेरे पास आपके जैसा बिल्कुल त्रुटि है, और मुझे यकीन है कि मेरे द्वारा उपयोग किए जाने वाले पैकेज का नाम मेरे Google API कंसोल पर कॉन्फ़िगर किए गए एक जैसा है और मुझे यह त्रुटि मिलती है :-( – pommedeterresautee

+1

तो पता है कि मैंने अपना एपीआई जांच लिया है कंसोल सेटिंग्स, वे सही प्रतीत होते हैं। शायद किसी और को पता है कि हम क्या गलत करते हैं? – Fussel

उत्तर

1

ऐसा लगता है कि initial resumable upload request शायद विफल प्राधिकरण की वजह से विफल हो रहा है है, और उस NullPointerException खड़ी कर रहा है ।

सुनिश्चित करें कि आप क्लाइंट लाइब्रेरी का नवीनतम संस्करण उपयोग कर रहे हैं और एपीआई कंसोल, पैकेज नाम और SHA1 फिंगरप्रिंट में अपने क्रेडेंशियल्स को दोबारा जांचें।

हैं कि अभी भी काम नहीं करता है, कदम-दर-कदम वीडियो है कि एक ही त्वरित प्रारंभ आवेदन की स्थापना के माध्यम से चला जाता निम्न प्रयास करें: http://www.youtube.com/watch?v=Ied1CjJ0iP0

+0

वीडियो वही बात कहता है जो पाठ संस्करण है। – pommedeterresautee

+2

मैं डिन ड्राइव एपीआई की जांच न करें, मैंने अभी ड्राइव एसडीके की जांच की है। अब यह काम कर रहा है। पूरी सहायताके लिए शुक्रिया। – Fussel

संबंधित मुद्दे