我尝试创建note.js和android.This之间套接字连接的node.js源Socket.io FileNotFoundException异常android系统
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://192.168.101.139:8080');
socket.emit('initialize', {
host: "*******",
entity: "*******"
});
socket.on('onconnect', function (data) {
console.log(data);
});
socket.on('onerror', function (data) {
console.log(data);
});
socket.on('device', function (data) {
console.log(data);
});
客户端显示! 这是Android的源
try {
SocketIO socket = new SocketIO("http://192.168.101.139:8080");
socket.connect(new IOCallback() {
@Override
public void on(String event, IOAcknowledge ack, Object... args) {
if ("echo back".equals(event) && args.length > 0) {
Log.d("SocketIO", "" + args[0]);
}
}
@Override
public void onMessage(JSONObject json, IOAcknowledge ack) {
}
@Override
public void onMessage(String data, IOAcknowledge ack) {
}
@Override
public void onError(SocketIOException socketIOException) {
socketIOException.printStackTrace();
}
@Override
public void onDisconnect() {
Log.e("onDisconnect","onDisconnect");
}
@Override
public void onConnect() {
Log.e("onConnect","onConnect");
}
});
socket.emit("echo", "hello");
} catch (MalformedURLException e) {
e.printStackTrace();
}
当我跑我的应用我有FileNotFoundException异常。
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.example.bekakukhalashvili.unipaypalyertest"
minSdkVersion 19
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
androidTestCompile('com.android.support.test.espresso:espresso- core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.1.0'
testCompile 'junit:junit:4.12'
compile files('libs/socketio.jar')
}
I'm using this socket.io library 在node.js的身边,我很socket.io最新版本1.7.3 我怎么能解决我的问题,这将是我的问题?
可粘贴详细的错误信息 – Remario
发表您的gradle这个,错误信息以及 –
我上传日志截图@Caspain Caldion – BekaKK