@@ -4,109 +4,109 @@ import 'package:dart_native_example/android/entity.dart';
4
4
import 'package:dart_native/dart_native.dart' ;
5
5
6
6
testAndroid (RuntimeStub stub) {
7
- int ms = currentTimeMillis ();
8
- double resultDouble = stub.getDouble (10.0 );
9
- int use = currentTimeMillis () - ms;
10
- print ('getDouble result:$resultDouble , cost:$use ' );
11
-
12
- ms = currentTimeMillis ();
13
- String resultChar = stub.getChar ('a' );
14
- use = currentTimeMillis () - ms;
15
- print ('getChar result:$resultChar , cost:$use ' );
16
-
17
- ms = currentTimeMillis ();
18
- int resultInt = stub.getInt (10 );
19
- use = currentTimeMillis () - ms;
20
- print ('getInt result:$resultInt , cost:$use ' );
21
-
22
- ms = currentTimeMillis ();
23
- bool resultBool = stub.getBool (true );
24
- use = currentTimeMillis () - ms;
25
- print ('getBool result:$resultBool , cost:$use ' );
26
-
27
- ms = currentTimeMillis ();
28
- double resultFloat = stub.getFloat (10.5 );
29
- use = currentTimeMillis () - ms;
30
- print ('getFloat result:$resultFloat , cost:$use ' );
31
-
32
- ms = currentTimeMillis ();
33
- int resultByte = stub.getByte (1 );
34
- use = currentTimeMillis () - ms;
35
- print ('getByte result:$resultByte , cost:$use ' );
36
-
37
- ms = currentTimeMillis ();
38
- int resultShort = stub.getShort (1 );
39
- use = currentTimeMillis () - ms;
40
- print ('getShort result:$resultShort , cost:$use ' );
41
-
42
- ms = currentTimeMillis ();
43
- int resultLong = stub.getLong (100 );
44
- use = currentTimeMillis () - ms;
45
- print ('getLong result:$resultLong , cost:$use ' );
46
-
47
- ms = currentTimeMillis ();
48
- String resultString = stub.getString ("test is success?" );
49
- use = currentTimeMillis () - ms;
50
- print ('getString result:$resultString , cost:$use ' );
51
-
52
- ms = currentTimeMillis ();
53
- int resultAdd = stub.add (10 , 20 );
54
- use = currentTimeMillis () - ms;
55
- print ('add result:$resultAdd , cost:$use ' );
56
-
57
- ms = currentTimeMillis ();
58
- stub.log ("testlog" , "log test" );
59
- use = currentTimeMillis () - ms;
60
- print ('testlog, cost:$use ' );
61
-
62
- bool resultCall = stub.complexCall (
63
- "test" ,
64
- 10 ,
65
- 'a' ,
66
- 10.0 ,
67
- 12.0 ,
68
- 1 ,
69
- 2 ,
70
- 10000 ,
71
- false );
72
- print ('call result:$resultCall ' );
73
-
74
- Entity entity = stub.createEntity ();
75
- print ('entity get time : ${entity .getCurrentTime ()}' );
76
- print ('stub get time : ${stub .getTime (entity )}' );
77
-
78
- print ('new entity get time : ${stub .getTime (new Entity ())}' );
7
+ // int ms = currentTimeMillis();
8
+ // double resultDouble = stub.getDouble(10.0);
9
+ // int use = currentTimeMillis() - ms;
10
+ // print('getDouble result:$resultDouble , cost:$use');
11
+ //
12
+ // ms = currentTimeMillis();
13
+ // String resultChar = stub.getChar('a');
14
+ // use = currentTimeMillis() - ms;
15
+ // print('getChar result:$resultChar , cost:$use');
16
+ //
17
+ // ms = currentTimeMillis();
18
+ // int resultInt = stub.getInt(10);
19
+ // use = currentTimeMillis() - ms;
20
+ // print('getInt result:$resultInt , cost:$use');
21
+ //
22
+ // ms = currentTimeMillis();
23
+ // bool resultBool = stub.getBool(true);
24
+ // use = currentTimeMillis() - ms;
25
+ // print('getBool result:$resultBool , cost:$use');
26
+ //
27
+ // ms = currentTimeMillis();
28
+ // double resultFloat = stub.getFloat(10.5);
29
+ // use = currentTimeMillis() - ms;
30
+ // print('getFloat result:$resultFloat , cost:$use');
31
+ //
32
+ // ms = currentTimeMillis();
33
+ // int resultByte = stub.getByte(1);
34
+ // use = currentTimeMillis() - ms;
35
+ // print('getByte result:$resultByte , cost:$use');
36
+ //
37
+ // ms = currentTimeMillis();
38
+ // int resultShort = stub.getShort(1);
39
+ // use = currentTimeMillis() - ms;
40
+ // print('getShort result:$resultShort , cost:$use');
41
+ //
42
+ // ms = currentTimeMillis();
43
+ // int resultLong = stub.getLong(100);
44
+ // use = currentTimeMillis() - ms;
45
+ // print('getLong result:$resultLong , cost:$use');
46
+ //
47
+ // ms = currentTimeMillis();
48
+ // String resultString = stub.getString("test is success?");
49
+ // use = currentTimeMillis() - ms;
50
+ // print('getString result:$resultString, cost:$use');
51
+ //
52
+ // ms = currentTimeMillis();
53
+ // int resultAdd = stub.add(10, 20);
54
+ // use = currentTimeMillis() - ms;
55
+ // print('add result:$resultAdd, cost:$use');
56
+ //
57
+ // ms = currentTimeMillis();
58
+ // stub.log("testlog", "log test");
59
+ // use = currentTimeMillis() - ms;
60
+ // print('testlog, cost:$use');
61
+ //
62
+ // bool resultCall = stub.complexCall(
63
+ // "test",
64
+ // 10,
65
+ // 'a',
66
+ // 10.0,
67
+ // 12.0,
68
+ // 1,
69
+ // 2,
70
+ // 10000,
71
+ // false);
72
+ // print('call result:$resultCall');
73
+ //
74
+ // Entity entity = stub.createEntity();
75
+ // print('entity get time : ${entity.getCurrentTime()}');
76
+ // print('stub get time : ${stub.getTime(entity)}');
77
+ //
78
+ // print('new entity get time : ${stub.getTime(new Entity())}');
79
79
80
80
stub.setDelegateListener (DelegateStub ());
81
81
82
- print ("integer ${stub .getInteger ()}" );
83
-
84
- List list = stub.getList ([1 , 2 , 3 , 4 ]);
85
- for (int item in list) {
86
- print ("item $item " );
87
- }
88
-
89
- list = stub.getByteList ([byte (1 ), byte (2 ), byte (3 ), byte (4 )]);
90
- for (int item in list) {
91
- print ("item $item " );
92
- }
93
-
94
- list = stub.getFloatList ([float (1.0 ), float (2.0 ), float (3.0 ), float (4.0 )]);
95
- for (double item in list) {
96
- print ("item $item " );
97
- }
98
-
99
- list = stub.getCycleList ([[1 , 2 , 3 ], [4 , 5 , 6 ], [7 , 8 , 9 ]]);
100
- for (List items in list) {
101
- for (int item in items) {
102
- print ("item $item " );
103
- }
104
- }
105
-
106
- List byteArray = stub.getByteArray ([byte (1 ), byte (2 ), byte (3 )]);
107
- for (int byte in byteArray) {
108
- print ("item $byte " );
109
- }
82
+ // print("integer ${stub.getInteger()}");
83
+ //
84
+ // List list = stub.getList([1, 2, 3, 4]);
85
+ // for (int item in list) {
86
+ // print("item $item");
87
+ // }
88
+ //
89
+ // list = stub.getByteList([byte(1), byte(2), byte(3), byte(4)]);
90
+ // for (int item in list) {
91
+ // print("item $item");
92
+ // }
93
+ //
94
+ // list = stub.getFloatList([float(1.0), float(2.0), float(3.0), float(4.0)]);
95
+ // for (double item in list) {
96
+ // print("item $item");
97
+ // }
98
+ //
99
+ // list = stub.getCycleList([[1, 2, 3], [4, 5, 6], [7, 8, 9]]);
100
+ // for (List items in list) {
101
+ // for (int item in items) {
102
+ // print("item $item");
103
+ // }
104
+ // }
105
+ //
106
+ // List byteArray = stub.getByteArray([byte(1), byte(2), byte(3)]);
107
+ // for (int byte in byteArray) {
108
+ // print("item $byte");
109
+ // }
110
110
}
111
111
112
112
int currentTimeMillis () {
0 commit comments