我正在尝试运行Google示例,但我将始终获得一个RuntimeException。这似乎来自我使用的API的深度。
有没有人有同样的问题,然后我和可以帮助我解决它?这是我的错误代码。
12-20 19:19:54.920: E/AndroidRuntime(15682):致命例外:线程-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.(URI.java:204) 12-20 19:19 :19:19:54.920:54.920: E/AndroidRuntime(15682):在com.google.api.client.http.GenericUrl.(GenericUrl.java:100) 12-20 19:54.920: E/AndroidRuntime(15682):在com.google.api.client.googleapis.media.MediaHttpUploader.upload(MediaHttpUploader.java:269) 12-20 19:19:54.920: E/AndroidRuntime(15682):com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:408) 12-2019:19:54.920: E/AndroidRuntime(15682):在com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:328) 12-20 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):在com.example.drivequickstart.MainActivity$1.run(MainActivity.java:97) 12-2019:19:54.920: E/AndroidRuntime(15682):在java.lang.Thread.run(Thread.java:856) 12-20 19:55.100: D/OpenGLRenderer(15682):法拉盛缓存(模式0) 12-20 19:19:55.130: D/OpenGLRenderer(15682):法拉盛缓存(模式1) 12-20 19:19.750: I/Process(15682):发送信号。PID: 15682 SIG: 9
我从DriveQuickstart教程中复制了代码,下面是一个链接
发布于 2012-12-21 16:58:46
似乎初始可恢复上载请求正在失败,可能是由于授权失败,这导致了NullPointerException。
确保您正在使用客户端库的最新版本,并在API控制台、包名和SHA1指纹中双重检查您的凭据。
如果这仍然不起作用,试着按照步骤一步一步的视频进行相同的快速启动应用程序的设置:http://www.youtube.com/watch?v=Ied1CjJ0iP0。
https://stackoverflow.com/questions/13978250
复制相似问题