Browse Source

fix(android): do not require java 8 target

Updates react-native-webrtc to get rid of Java 8 requirement for
the Android app.
master
paweldomas 7 years ago
parent
commit
9e0fee6c7d

+ 0
- 10
android/README.md View File

43
 `https://github.com/jitsi/jitsi-maven-repository/raw/master/releases` and the
43
 `https://github.com/jitsi/jitsi-maven-repository/raw/master/releases` and the
44
 dependency `org.jitsi.react:jitsi-meet-sdk:1.9.0` into your `build.gradle`.
44
 dependency `org.jitsi.react:jitsi-meet-sdk:1.9.0` into your `build.gradle`.
45
 
45
 
46
-Add Java 1.8 compatibility support to your project by adding the following lines
47
-into your `build.gradle` file:
48
-
49
-```
50
-compileOptions {
51
-    sourceCompatibility JavaVersion.VERSION_1_8
52
-    targetCompatibility JavaVersion.VERSION_1_8
53
-}
54
-```
55
-
56
 ## API
46
 ## API
57
 
47
 
58
 Jitsi Meet SDK is an Android library which embodies the whole Jitsi Meet
48
 Jitsi Meet SDK is an Android library which embodies the whole Jitsi Meet

+ 0
- 4
android/app/build.gradle View File

31
             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
31
             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
32
         }
32
         }
33
     }
33
     }
34
-    compileOptions {
35
-        sourceCompatibility JavaVersion.VERSION_1_8
36
-        targetCompatibility JavaVersion.VERSION_1_8
37
-    }
38
 }
34
 }
39
 
35
 
40
 dependencies {
36
 dependencies {

+ 1
- 1
package-lock.json View File

9938
       }
9938
       }
9939
     },
9939
     },
9940
     "react-native-webrtc": {
9940
     "react-native-webrtc": {
9941
-      "version": "github:jitsi/react-native-webrtc#7e54c61679f5a3d1ca5dcdf598f7a7c31f94a0bd",
9941
+      "version": "github:jitsi/react-native-webrtc#626818af40384356617f70366133317b6a475171",
9942
       "requires": {
9942
       "requires": {
9943
         "base64-js": "1.2.3",
9943
         "base64-js": "1.2.3",
9944
         "event-target-shim": "1.1.1",
9944
         "event-target-shim": "1.1.1",

+ 1
- 1
package.json View File

63
     "react-native-locale-detector": "github:jitsi/react-native-locale-detector#cc76092fc4335488a28a9529c8b50afae2c3ecdc",
63
     "react-native-locale-detector": "github:jitsi/react-native-locale-detector#cc76092fc4335488a28a9529c8b50afae2c3ecdc",
64
     "react-native-prompt": "1.0.0",
64
     "react-native-prompt": "1.0.0",
65
     "react-native-vector-icons": "4.4.2",
65
     "react-native-vector-icons": "4.4.2",
66
-    "react-native-webrtc": "github:jitsi/react-native-webrtc#7e54c61679f5a3d1ca5dcdf598f7a7c31f94a0bd",
66
+    "react-native-webrtc": "github:jitsi/react-native-webrtc#626818af40384356617f70366133317b6a475171",
67
     "react-redux": "5.0.6",
67
     "react-redux": "5.0.6",
68
     "redux": "3.7.2",
68
     "redux": "3.7.2",
69
     "redux-thunk": "2.2.0",
69
     "redux-thunk": "2.2.0",

+ 0
- 1
react/features/base/lib-jitsi-meet/native/RTCPeerConnection.js View File

161
         afterCallbacks: number) {
161
         afterCallbacks: number) {
162
     return function(...args) {
162
     return function(...args) {
163
         return new Promise((resolve, reject) => {
163
         return new Promise((resolve, reject) => {
164
-
165
             if (args.length <= beforeCallbacks + afterCallbacks) {
164
             if (args.length <= beforeCallbacks + afterCallbacks) {
166
                 args.splice(beforeCallbacks, 0, resolve, reject);
165
                 args.splice(beforeCallbacks, 0, resolve, reject);
167
             }
166
             }

Loading…
Cancel
Save