相关疑难解决方法(0)

java.net.SocketException:套接字失败:EPERM(不允许操作)

我正在一个Android Studio项目中进行多项活动。我目前正在尝试从localhost上的Java Servlet读取输出,但是由于套接字许可,它似乎崩溃了。

我创建了一个新项目,使用了完全相同的代码,并且运行良好。所以我不明白为什么不愿意为我的项目工作。

public class LoginActivity extends AppCompatActivity {


String apiUrl = "http://10.0.2.2:8080/ProyectService/Servlet?action=login";
EditText username;
EditText password;
AlertDialog dialog;
Usuario session;

@Override
public void onCreate(Bundle savedInstanceState) {
    // Inicializacion de ventana
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_login);
    getSupportActionBar().hide();

    // Inicializacion de componentes
    username = findViewById(R.id.username);
    password = findViewById(R.id.password);

    // Inicializacion de funcionalidad de botones
    Button button= (Button) findViewById(R.id.login);
    button.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            UserLoginTask mAuthTask = new UserLoginTask();
            mAuthTask.execute();
        }
    });

    password = findViewById(R.id.password);
    createAlertDialog("Usuario o Contraseña Incorrectos");
    }

    private …
Run Code Online (Sandbox Code Playgroud)

java android json servlets

43
推荐指数
11
解决办法
2万
查看次数

Android java.net.SocketException:套接字失败:EACCES(权限被拒绝)

嗨伙计们我得到了一个Android应用程序,但是当我启动它时,我的控制台出错了.我正在使用Datagram套接字创建连接,我使用2个类:( MainActivity它是应用程序的主要活动)并UdpClientServer创建连接.

这里的代码MainActivity:

public class MainActivity extends Activity {

private UdpClientServer cu;
private EditText textIpScheda;
private EditText textUdpPort;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    textIpScheda = (EditText) findViewById(R.id.textIpScheda);
    textUdpPort = (EditText) findViewById(R.id.textUdpPort);


    try {
        cu = new UdpClientServer(this);
    } catch (IOException e) {
        e.printStackTrace();
    }
}

public EditText getTextIpScheda(){
    return textIpScheda;
}

public void setTextIpScheda(EditText textIpScheda){
    this.textIpScheda = textIpScheda;
}

public EditText getTextUdpPort() {
    return textUdpPort;
}

public void setTextUdpPort(EditText textUdpPort) {
    this.textUdpPort = textUdpPort; …
Run Code Online (Sandbox Code Playgroud)

sockets android exception

14
推荐指数
1
解决办法
4万
查看次数

标签 统计

android ×2

exception ×1

java ×1

json ×1

servlets ×1

sockets ×1