아 이미지 왜 자꾸 깨짐.

이미지 자꾸 깨지니까 그냥 말로하겠음 ...딱히 할말이없네요 이미지올리고싶은데
ps&cube
접속 : 6146   Lv. 86

Category

Profile

Counter

  • 오늘 : 101 명
  • 전체 : 439998 명
  • Mypi Ver. 0.3.1 β
[학생] 안드로이드 -PC간 서버 통신이 되질 않습니다. 뭐가 문제일까요? (9) 2015/12/30 PM 07:46

일단...서버 연결은 잘 됩니다.
pc에서 이클립스로 서버 만들어놨고
안드로이드에서는 버튼 누르면 pc의 아이피로 접속을 하게 해놨습니다.
이렇게 해서 접속을 했고...
안드로이드에서 Client라는 객체 클래스를 만들고
새로운 버튼을 누르면 회원가입화면으로 넘어가면서 Client객체를 생성합니다. 그리고 회원가입화면에서
메인화면으로 intent로 잘 넘겨주고 메인화면에서 받는것까지 잘됩니다.
그리고 받은걸 objectoutputStream으로 쏴줬습니다.
이 로직이 맞는건지요?

그리고...이클립스에서는....Client로 캐스팅 해서 받아야 할것같은데 Client클래스가 없으므로
새로 만들어줬는데 똑같이 만들었습니다. 안드로이드스튜디오와..
그리고 캐스팅해서 출력을 했습니다. 근데

java.lang.ClassNotFoundException: com.example.user.gesture.Client
에러가 나네요...이유를 모르겠습니다. ㅜㅠ

신고

 

ps&cube    친구신청

그럼 안드로이드쪽 클라이언트 객체쪽에서 잘못되었다는 소리인가요?
클라이언트 객체를 메인화면으로 잘 보내주고 메인화면에서 받을때 oos.writeObject(client)해서 객체자체를 보내줬던건데...

ps&cube    친구신청

혹시 따로 제가 모르는 PC쪽과 안드로이드 연결과정이 필요한건지...ㅜ

ps&cube    친구신청

음....근데 안드 스튜디오에서 Client랑 똑같이 이클립스에서 만들어서 캐스팅 해줬는데 이렇게 하는게 맞나요?
문자열을 보내서 받으면 잘만받긴합니다...

촐랑    친구신청

전체 소스를 봐야 알겠지만 client를 안드로이드꺼를 가져다가 똑같이 만들었다는거죠
제일위에 import쪽에 안드로이드용 클래스가 들어있는거 같아보이는데요

ps&cube    친구신청

import쪽에 안드로이드 클래스가 없습니다. import해줘야하나요?

촐랑    친구신청

서버쪽에 다른파일로 만드셨다면 부를려면 import해야될거 같아요

아르테니    친구신청

전체 코드가 없어서 저도 잘모르겠지만... Clinet 객체 Serializable 해보시는것도..

촐랑    친구신청

client 클래스가 단순 데이터만 가지는거면 서버에서 써도 상관은 없을텐데 통신부분까지 있다면 사용하면 안될거 같습니다

ps&cube    친구신청

client클래스는 단순히 String 값들만 가지고있습니다...import는 어떻게 해야할까요? 안드로이드의 클래스를...음...ㅜㅠ com.~ 이걸 그대로 쓰면 안되더라구요
X