質問編集履歴
3
補足追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -339,3 +339,7 @@
|
|
339
339
|
};
|
340
340
|
|
341
341
|
```
|
342
|
+
|
343
|
+
|
344
|
+
|
345
|
+
追記です。BTManager内でのservice_contextは、Serviceクラスのthisから得ています。
|
2
ソースの追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
|
28
28
|
|
29
|
-
# ソース
|
29
|
+
# ソース(BTManager)
|
30
30
|
|
31
31
|
```Java
|
32
32
|
|
@@ -277,3 +277,65 @@
|
|
277
277
|
|
278
278
|
|
279
279
|
```
|
280
|
+
|
281
|
+
|
282
|
+
|
283
|
+
# ソース(Serviceクラス該当部分)
|
284
|
+
|
285
|
+
```Java
|
286
|
+
|
287
|
+
public class ConnectionService extends Service {
|
288
|
+
|
289
|
+
|
290
|
+
|
291
|
+
static final String TAG="LocalService";
|
292
|
+
|
293
|
+
|
294
|
+
|
295
|
+
private final BTManager mBTManager = new BTManager(this){
|
296
|
+
|
297
|
+
@Override
|
298
|
+
|
299
|
+
public void SendNode(int index, String name, String addr) {
|
300
|
+
|
301
|
+
MessageToUnity mtu = new MessageToUnity("node", index, name, addr, false);
|
302
|
+
|
303
|
+
try {
|
304
|
+
|
305
|
+
String mtu_json = LoganSquare.serialize(mtu);
|
306
|
+
|
307
|
+
mTCPClientForUnity.SendToUnity(mtu_json);
|
308
|
+
|
309
|
+
}catch (IOException e){
|
310
|
+
|
311
|
+
e.getStackTrace();
|
312
|
+
|
313
|
+
}
|
314
|
+
|
315
|
+
}
|
316
|
+
|
317
|
+
|
318
|
+
|
319
|
+
@Override
|
320
|
+
|
321
|
+
public void SendConnectionResult(boolean is_connect, String msg){
|
322
|
+
|
323
|
+
MessageToUnity mtu = new MessageToUnity("connection", 0, "", "", is_connect);
|
324
|
+
|
325
|
+
try {
|
326
|
+
|
327
|
+
String mtu_json = LoganSquare.serialize(mtu);
|
328
|
+
|
329
|
+
mTCPClientForUnity.SendToUnity(mtu_json);
|
330
|
+
|
331
|
+
}catch (IOException e){
|
332
|
+
|
333
|
+
e.getStackTrace();
|
334
|
+
|
335
|
+
}
|
336
|
+
|
337
|
+
}
|
338
|
+
|
339
|
+
};
|
340
|
+
|
341
|
+
```
|
1
ソースのpackageを削除
test
CHANGED
File without changes
|
test
CHANGED
@@ -30,10 +30,6 @@
|
|
30
30
|
|
31
31
|
```Java
|
32
32
|
|
33
|
-
package com.Lensy.TwoDii;
|
34
|
-
|
35
|
-
|
36
|
-
|
37
33
|
import android.bluetooth.BluetoothAdapter;
|
38
34
|
|
39
35
|
import android.bluetooth.BluetoothDevice;
|