DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Mobile magazine
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Video: SoapObject - Curso Android SDK - Dominando a API - Parte 45

Nesta vídeo aula será codificado a Activity que irá processar a requisição via Web Service. Primeiramente iremos instanciar algumas classes, como a SoapObject, responsável por criar um objeto Soap.

Tempo: 15:05

Mini Resumo: Nesta vídeo aula será codificado a Activity que irá processar a requisição via Web Service. Primeiramente iremos instanciar algumas classes, como a SoapObject, responsável por criar um objeto Soap. Em seguida iremos recuperar o valor do Web Service e associar a um TextView.

Tecnologias utilizadas: Eclipse, ADT, Android, Android SDK.

Exemplos construídos: Web Service.

Palavras chaves: Eclipse, ADT, Android, Android SDK, Emulador, Layout, loading, thread, replicação.

Listar todos os posts de Curso de Android SDK - Dominando a API

Rafael Silva
Especialista há diversos anos em tecnologias de desenvolvimento como .net, PHP, Android, Delphi, MySQL, Java e front-end. Ministrou aulas e produziu diversos artigos, vídeos e cursos online sobre estas tecnologias.
O que você achou deste post?

    14 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Pablo George Vieira Souza
Esta faltando os fontes dessa aula!
[há +1 mês] - Responder

 

Wesley Yamazack
Olá Pablo, verificamos o seu comentário porém não identificamos o problema o download esta disponível através da opção "código fonte", você chegou a ver este link?

Um abraço
[há +1 mês] - Responder
 

Celtec Rastreamento Ltda. - Me
\n\n\n\n\n
[há +1 mês] - Responder
 

Wesley Yamazack
Olá Celtec, recebemos seu comentário mas não entendemos o mesmo, poderia reenviar?

Um abraço
[há +1 mês] - Responder
 

Pablo George Vieira Souza
O erro é que os fontes não são da Aula de consumir WebService.
[há +1 mês] - Responder
 

Wesley Yamazack
Olá Paulo, estamos vendo com o autor pra ver o que pode ter acontecido, peço que aguarde um pouco até ele poder te responder.

Um abraço e até mais.
[há +1 mês] - Responder
 

Wesley Yamazack
Olá Pablo, conversei com o Rafael Silva e ele disponibilizou o arquivo correto, poderia baixar novamente?

Um abraço e até mais.
[há +1 mês] - Responder
 

Celtec Rastreamento Ltda. - Me
Ola Wesley,
Os fontes ainda não são os corretos.
[há +1 mês] - Responder
 

Celtec Rastreamento Ltda. - Me
Ola Wesley,

Os fontes agora estão disponíveis, eu que baixei o arquivo errado.

Obrigado !
[há +1 mês] - Responder
 

Wesley Yamazack
Olá amigo, legal que consegui, um abraço e até mais. Qualquer coisa estamos por aqui.
[há +1 mês] - Responder
 

Luciano Cerqueira Dos Santos.
Realmente os fontes não tem nada a ver com soapobject da video aula
[há +1 mês] - Responder

 

Wesley Yamazack
Olá Luciano, este problema foi resolvido, inclusive tivemos a confirmação de um dos leitores. Uma dúvida você baixou os fontes do link 'Codigo fonte'?

Um abraço e até mais.
[há +1 mês] - Responder
 

Jaci Nunes Pereira
Wesley, verifiquei o fonte e vi que não está batendo de acordo com o ministrado na video aula.Pois na assistindo esta video aula, o projeto deu um erro. E quando fui comparar, estava diferente o projeto.

Bom...Se possível, poderia por o fonte correto? ou se possível ver onde está o meu erro. Segue abaixo o logo de erro:

04-21 13:48:41.298: E/AndroidRuntime(527): FATAL EXCEPTION: main
04-21 13:48:41.298: E/AndroidRuntime(527): java.lang.RuntimeException: Unable to start activity ComponentInfo{br.com.devmedia.cliente/br.com.devmedia.cliente.WSExemplo}: java.lang.ClassCastException: android.widget.TextView
04-21 13:48:41.298: E/AndroidRuntime(527): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
04-21 13:48:41.298: E/AndroidRuntime(527): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
04-21 13:48:41.298: E/AndroidRuntime(527): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
04-21 13:48:41.298: E/AndroidRuntime(527): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
04-21 13:48:41.298: E/AndroidRuntime(527): at android.os.Handler.dispatchMessage(Handler.java:99)
04-21 13:48:41.298: E/AndroidRuntime(527): at android.os.Looper.loop(Looper.java:123)
04-21 13:48:41.298: E/AndroidRuntime(527): at android.app.ActivityThread.main(ActivityThread.java:3683)
04-21 13:48:41.298: E/AndroidRuntime(527): at java.lang.reflect.Method.invokeNative(Native Method)
04-21 13:48:41.298: E/AndroidRuntime(527): at java.lang.reflect.Method.invoke(Method.java:507)
04-21 13:48:41.298: E/AndroidRuntime(527): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
04-21 13:48:41.298: E/AndroidRuntime(527): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
04-21 13:48:41.298: E/AndroidRuntime(527): at dalvik.system.NativeStart.main(Native Method)
04-21 13:48:41.298: E/AndroidRuntime(527): Caused by: java.lang.ClassCastException: android.widget.TextView
04-21 13:48:41.298: E/AndroidRuntime(527): at br.com.devmedia.cliente.WSExemplo.onCreate(WSExemplo.java:44)
04-21 13:48:41.298: E/AndroidRuntime(527): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
04-21 13:48:41.298: E/AndroidRuntime(527): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611)
04-21 13:48:41.298: E/AndroidRuntime(527): ... 11 more
04-21 13:48:41.318: W/ActivityManager(61): Force finishing activity br.com.devmedia.cliente/.WSExemplo
04-21 13:48:41.828: W/ActivityManager(61): Activity pause timeout for HistoryRecord{406f1c38 br.com.devmedia.cliente/.WSExemplo}
04-21 13:48:52.523: W/ActivityManager(61): Activity destroy timeout for HistoryRecord{406f1c38 br.com.devmedia.cliente/.WSExemplo}
04-21 13:49:59.558: I/Process(527): Sending signal. PID: 527 SIG: 9
04-21 13:49:59.577: I/ActivityManager(61): Process br.com.devmedia.cliente (pid 527) has died.
04-21 13:49:59.817: W/InputManagerService(61): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4058ddd8
04-21 13:51:45.639: D/SntpClient(61): request time failed: java.net.SocketException: Address family not supported by protocol
04-21 13:54:46.089: D/PerformBackupThread(61): starting agent for backup of BackupRequest{app=ApplicationInfo{405c4870 com.android.providers.settings} full=false}
04-21 13:54:46.107: D/BackupManagerService(61): awaiting agent for ApplicationInfo{405c4870 com.android.providers.settings}
04-21 13:54:46.192: D/BackupManagerService(61): agentConnected pkg=com.android.providers.settings agent=android.app.backup.BackupAgent$BackupServiceBinder@406edee0
04-21 13:54:46.288: V/LocalTransport(61): finishBackup()
04-21 13:56:45.707: D/SntpClient(61): request time failed: java.net.SocketException: Address family not supported by protocol
[há 28 dias] - Responder

 

Diogo Souza
Olá Jaci,

Não cheguei a baixar o fonte para analisar, mas vendo a stack do erro, consegui identificar que o problema é um cast feito para o tipo correto...

Na linha do erro:
Caused by: java.lang.ClassCastException: android.widget.TextView
at br.com.devmedia.cliente.WSExemplo.onCreate(WSExemplo.java:44)

Ele diz que você está tentando fazer um cast para um tipo TextView (acredito que isso seja um uso do findViewById()). Provavelmente o tipo está errado. Dá uma olhada na linha 44 da classe WSExemplo e vê se consegue identificar, senão posta aqui o código da mesma pra gente ver.. blz?
[há 25 dias] - Responder
 
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03