File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed
android/src/main/java/cn/jpush/reactnativejpush Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 88import android .content .Context ;
99import android .content .Intent ;
1010import android .os .Bundle ;
11+ import android .util .SparseArray ;
1112
1213import com .facebook .react .bridge .Arguments ;
1314import com .facebook .react .bridge .Callback ;
2627
2728import java .text .SimpleDateFormat ;
2829import java .util .Date ;
29- import java .util .HashMap ;
3030import java .util .HashSet ;
3131import java .util .LinkedHashSet ;
3232import java .util .List ;
@@ -53,7 +53,7 @@ public class JPushModule extends ReactContextBaseJavaModule {
5353 private final static String RECEIVE_REGISTRATION_ID = "getRegistrationId" ;
5454 private final static String CONNECTION_CHANGE = "connectionChange" ;
5555
56- private static HashMap < Integer , Callback > sCacheMap = new HashMap < Integer , Callback >() ;
56+ private static SparseArray < Callback > sCacheMap ;
5757 private static Callback mGetRidCallback ;
5858
5959 public JPushModule (ReactApplicationContext reactContext ) {
@@ -73,6 +73,7 @@ public String getName() {
7373 @ Override
7474 public void initialize () {
7575 super .initialize ();
76+ sCacheMap = new SparseArray <>();
7677 }
7778
7879 @ Override
Original file line number Diff line number Diff line change 88 },
99 "dependencies" : {
1010 "jcore-react-native" : " ^1.2.2" ,
11- "jpush-react-native" : " ^2.1.3 " ,
11+ "jpush-react-native" : " ^2.1.6 " ,
1212 "react" : " ^16.0.0" ,
13- "react-native" : " ^0.50.3 " ,
13+ "react-native" : " ^0.51.0 " ,
1414 "react-native-onesignal" : " ^3.0.4" ,
1515 "react-navigation" : " ^1.0.0-beta.21"
1616 },
You can’t perform that action at this time.
0 commit comments