SocketChat
1.0.0
แอพแชทง่าย ๆ โดยใช้ socket.io และ Android สร้างขึ้นใน 12-5-2021
1. ติดตั้งซ็อกเก็ตการพึ่งพาเพื่อสร้าง. gradle:
dependencies {
...
implementation 'com.github.nkzawa:socket.io-client:0.6.0'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
}
2. เพิ่มอินเทอร์เน็ตให้กับ AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET"/>
3. สร้างเซิร์ฟเวอร์โดยใช้ nodejs
var socketIO = require('socket.io'),
http = require('http'),
port = process.env.PORT || 6000, // Port
ip = process.env.IP || '10.10.10.18', // My IP address
server = http.createServer().listen(port, ip, function() {
console.log("IP = " , ip);
console.log("start socket successfully");
});
io = socketIO.listen(server);
//io.set('match origin protocol', true);
io.set('origins', '*:*');
npm start
ipconfig