2012-06-12 2 views
0

에서 참조한'org.jivesoftware.smack.ConnectionConfiguration '클래스를 찾을 수 없습니다. Android/Java로 작업 한 것은 이번이 처음입니다. 나는이 기본 코드를 실행하려고 나는 다음과 같은 오류가 계속 :Android/Eclipse 오류 - "메소드 '

"방법에서 참조 클래스 'org.jivesoftware.smack.ConnectionConfiguration'를 찾을 수 없습니다"

  • 내 코드 :이 페이지에서 smack.jar을 사용하고

    package message.pack; 
    import org.jivesoftware.smack.ConnectionConfiguration; 
    import org.jivesoftware.smack.XMPPConnection; 
    import org.jivesoftware.smack.XMPPException; 
    
    import android.app.Activity; 
    import android.os.Bundle; 
    
    public class ThesimpleigniteandroidActivity extends Activity { 
        /** Called when the activity is first created. */ 
        @Override 
        public void onCreate(Bundle savedInstanceState) { 
         super.onCreate(savedInstanceState); 
         setContentView(R.layout.main); 
    
        } 
    
           public static void main(String[] args) { 
           ConnectionConfiguration conf = new  ConnectionConfiguration("jabber.com",5222); 
           XMPPConnection connection = new XMPPConnection(conf); 
            try { 
            connection.connect(); 
            connection.login("myusername", "mypassword"); 
            } catch (XMPPException e) { 
            e.printStackTrace(); 
            } finally { 
              connection.disconnect(); 
            } 
            } 
            } 
    

:

http://vidorsolutions.blogspot.com/2011/01/writing-xmppjabber-chat-application-for.html?m=1

누구든지 내가 뭘 잘못하고 있다고 말할 수 있습니까?

+0

smack.jar을 사용 하시겠습니까? 필수 클래스가 포함되어 있습니까? –

답변

6

이 (특히 새로운 SDK 도구) 안드로이드 프로젝트에 외부 항아리를 둘러싼 많은 관련 문제와 유사하다. 해결책은 프로젝트에 libs이라는 폴더를 만들고 해당 폴더에 jar 파일을 복사하는 것입니다.

+0

이것은 해결책이었습니다. 감사! – user1447979

관련 문제