My VNC client app using VernacularVNC error
up vote
0
down vote
favorite
I have a problem when connecting my Android App to raspberry with VernacularVNC
in AndroidStudio
public void onClick(View v) {
Thread thread2 = new Thread(new Runnable() {
public void run() {
try {
String host = "192.168.0.115";
int port = 5900;
config.setColorDepth(ColorDepth.BPP_24_TRUE);
config.setErrorListener(ex -> ex.printStackTrace());
config.setPasswordSupplier(()->"12345678");
client.start(host,port);
client.moveMouse(321,41);
Thread.sleep(10000);
client.stop();
} catch (Exception e) {
e.printStackTrace();
}
}
});
thread2.start();
}
});
Log
W/System.err: java.lang.ArrayIndexOutOfBoundsException: length=3; index=-126
at com.shinyhut.vernacular.protocol.messages.ServerSecurityTypes.decode(ServerSecurityTypes.java:37)
at com.shinyhut.vernacular.protocol.handshaking.SecurityTypeNegotiator.negotiate(SecurityTypeNegotiator.java:19)
at com.shinyhut.vernacular.protocol.handshaking.Handshaker.handshake(Handshaker.java:24)
at com.shinyhut.vernacular.client.VernacularClient.createSession(VernacularClient.java:167)
at ``com.shinyhut.vernacular.client.VernacularClient.start(VernacularClient.java:58)
at com.example.buhu.ssh2.MainActivity$2$1.run(MainActivity.java:83)
at java.lang.Thread.run(Thread.java:762)
I've tried my best to fix it on my own but im out of ideas , i just need push in right direction and i will manage somehow .
I'm new to this type of things
java
add a comment |
up vote
0
down vote
favorite
I have a problem when connecting my Android App to raspberry with VernacularVNC
in AndroidStudio
public void onClick(View v) {
Thread thread2 = new Thread(new Runnable() {
public void run() {
try {
String host = "192.168.0.115";
int port = 5900;
config.setColorDepth(ColorDepth.BPP_24_TRUE);
config.setErrorListener(ex -> ex.printStackTrace());
config.setPasswordSupplier(()->"12345678");
client.start(host,port);
client.moveMouse(321,41);
Thread.sleep(10000);
client.stop();
} catch (Exception e) {
e.printStackTrace();
}
}
});
thread2.start();
}
});
Log
W/System.err: java.lang.ArrayIndexOutOfBoundsException: length=3; index=-126
at com.shinyhut.vernacular.protocol.messages.ServerSecurityTypes.decode(ServerSecurityTypes.java:37)
at com.shinyhut.vernacular.protocol.handshaking.SecurityTypeNegotiator.negotiate(SecurityTypeNegotiator.java:19)
at com.shinyhut.vernacular.protocol.handshaking.Handshaker.handshake(Handshaker.java:24)
at com.shinyhut.vernacular.client.VernacularClient.createSession(VernacularClient.java:167)
at ``com.shinyhut.vernacular.client.VernacularClient.start(VernacularClient.java:58)
at com.example.buhu.ssh2.MainActivity$2$1.run(MainActivity.java:83)
at java.lang.Thread.run(Thread.java:762)
I've tried my best to fix it on my own but im out of ideas , i just need push in right direction and i will manage somehow .
I'm new to this type of things
java
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have a problem when connecting my Android App to raspberry with VernacularVNC
in AndroidStudio
public void onClick(View v) {
Thread thread2 = new Thread(new Runnable() {
public void run() {
try {
String host = "192.168.0.115";
int port = 5900;
config.setColorDepth(ColorDepth.BPP_24_TRUE);
config.setErrorListener(ex -> ex.printStackTrace());
config.setPasswordSupplier(()->"12345678");
client.start(host,port);
client.moveMouse(321,41);
Thread.sleep(10000);
client.stop();
} catch (Exception e) {
e.printStackTrace();
}
}
});
thread2.start();
}
});
Log
W/System.err: java.lang.ArrayIndexOutOfBoundsException: length=3; index=-126
at com.shinyhut.vernacular.protocol.messages.ServerSecurityTypes.decode(ServerSecurityTypes.java:37)
at com.shinyhut.vernacular.protocol.handshaking.SecurityTypeNegotiator.negotiate(SecurityTypeNegotiator.java:19)
at com.shinyhut.vernacular.protocol.handshaking.Handshaker.handshake(Handshaker.java:24)
at com.shinyhut.vernacular.client.VernacularClient.createSession(VernacularClient.java:167)
at ``com.shinyhut.vernacular.client.VernacularClient.start(VernacularClient.java:58)
at com.example.buhu.ssh2.MainActivity$2$1.run(MainActivity.java:83)
at java.lang.Thread.run(Thread.java:762)
I've tried my best to fix it on my own but im out of ideas , i just need push in right direction and i will manage somehow .
I'm new to this type of things
java
I have a problem when connecting my Android App to raspberry with VernacularVNC
in AndroidStudio
public void onClick(View v) {
Thread thread2 = new Thread(new Runnable() {
public void run() {
try {
String host = "192.168.0.115";
int port = 5900;
config.setColorDepth(ColorDepth.BPP_24_TRUE);
config.setErrorListener(ex -> ex.printStackTrace());
config.setPasswordSupplier(()->"12345678");
client.start(host,port);
client.moveMouse(321,41);
Thread.sleep(10000);
client.stop();
} catch (Exception e) {
e.printStackTrace();
}
}
});
thread2.start();
}
});
Log
W/System.err: java.lang.ArrayIndexOutOfBoundsException: length=3; index=-126
at com.shinyhut.vernacular.protocol.messages.ServerSecurityTypes.decode(ServerSecurityTypes.java:37)
at com.shinyhut.vernacular.protocol.handshaking.SecurityTypeNegotiator.negotiate(SecurityTypeNegotiator.java:19)
at com.shinyhut.vernacular.protocol.handshaking.Handshaker.handshake(Handshaker.java:24)
at com.shinyhut.vernacular.client.VernacularClient.createSession(VernacularClient.java:167)
at ``com.shinyhut.vernacular.client.VernacularClient.start(VernacularClient.java:58)
at com.example.buhu.ssh2.MainActivity$2$1.run(MainActivity.java:83)
at java.lang.Thread.run(Thread.java:762)
I've tried my best to fix it on my own but im out of ideas , i just need push in right direction and i will manage somehow .
I'm new to this type of things
java
java
asked Nov 21 at 15:17
buhh1231
123
123
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53415165%2fmy-vnc-client-app-using-vernacularvnc-error%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown