質問編集履歴

2

参考ページの追記

2016/09/09 02:29

投稿

inca1987
inca1987

スコア20

test CHANGED
File without changes
test CHANGED
@@ -33,3 +33,47 @@
33
33
 
34
34
 
35
35
  ネイティブプラグインからService上のインスタンスへアクセスする方法が分からず困っています。ご教授いただけると幸いです。
36
+
37
+
38
+
39
+ # 追記
40
+
41
+
42
+
43
+ Androidプラグイン上のクラスをインスタンス化して、現在のActivityのFragmentManagerに追加しているコードを見つけたのですが、この繋がりを経由してプラグイン→Activityへの文字列の送信は可能でしょうか。
44
+
45
+
46
+
47
+
48
+
49
+ ```Java
50
+
51
+ package com.eppz.plugins;
52
+
53
+ public class EPPZ_Alert extends Fragment
54
+
55
+ {
56
+
57
+ public static EPPZ_Alert instance; // Singleton instance
58
+
59
+ public static void start()
60
+
61
+ {
62
+
63
+ // Instantiate Fragment.
64
+
65
+ instance = new EPPZ_Alert_Fragment();
66
+
67
+ // Add to the current 'Activity' (a static reference is stored in 'UnityPlayer').
68
+
69
+ UnityPlayer.currentActivity.getFragmentManager().beginTransaction().add(instance, "EPPZ_Alert").commit();
70
+
71
+ }
72
+
73
+ ...
74
+
75
+ }
76
+
77
+ ```
78
+
79
+ 参照元:http://eppz.eu/blog/unity-android-plugin-tutorial-1/

1

書式の改善

2016/09/09 02:29

投稿

inca1987
inca1987

スコア20

test CHANGED
File without changes
test CHANGED
@@ -1,9 +1,35 @@
1
- Android用にビルドしたUnityからAndroidのネイティブプラグインを実行し、
1
+ # 前提
2
-
3
- メインのActivityにIntentしたService上のインスタンスに文字列を送りたいのですが、
4
2
 
5
3
 
6
4
 
7
- ネイティブプラグインからServiceインスンスへアクセスする方法が分からず困っいます。
5
+ 「Android用にビルドしたUnity」 - 「AndroidNative」 - 「RaspberryPi(Node.js)」 3点間デー送受信についの質問です。
8
6
 
7
+
8
+
9
+ 前提ですが、
10
+
11
+ Androidがスリープ状態であっても、AndroidNative - RaspberryPi間の通信が出来るように、
12
+
13
+ メインのActivity上でServiceクラスをstartServiceし、
14
+
15
+ そのServiceクラス上に、RaspberryPiとの通信を行うMessageListenerクラスを実装しています。
16
+
17
+
18
+
19
+ また、Unity - AndroidNative間の通信には、
20
+
21
+ AndroidNative上の「UnityPlayer.UnitySendMessage」関数と、Unity上の「Androidのネイティブプラグイン」を用いる予定です。
22
+
23
+
24
+
25
+ # 質問
26
+
27
+
28
+
29
+ Android用にビルドしたUnityからAndroidのネイティブプラグインを実行し、
30
+
31
+ メインのActivityにIntentしたService上のMessageListenerインスタンスに文字列を送りたいのですが、
32
+
33
+
34
+
9
- ご教授いただけると幸いです。
35
+ ネイティブプラグインからService上のインスタンスへアクセスする方法が分からず困っています。ご教授いただけると幸いです。