簡體   English   中英

使用SSH將Android設備連接到Raspberry Pi

[英]Connecting Android Device to Raspberry Pi using SSH

我正在嘗試使用Android設備連接到我的Raspberry Pi 我調用connect()方法后,應用程序僅關閉而沒有任何force close error 我認為我的問題是session.connect(1000)。 提前致謝。

public void Connect() {
      JSch jsch = new JSch();
      try {

          jsch.setConfig("StrictHostKeyChecking", "no");

          //open a new session
          session = jsch.getSession(user, host, port); // pi, 192.168.43.213, 22
          session.setConfig("StrictHostKeyChecking", "no");
          session.setPassword(password); //passwrord : raspberry

          tv.setText("Connecting");
          session.connect(1000); //connect session
          tv.setText("Connected");

      } catch (JSchException e) {
          tv.setText("JSchException");
          Toast t = Toast.makeText(ClientSSH.this, "Failed to Create Session or Timed Out", 1000);
          t.setGravity(Gravity.CENTER, 0, 0);
          t.show();

      }
  }

您在Manifest.xml文件中獲得了用於網絡連接的正確權限嗎? 我知道這確實是評論。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM