ソースを参照

fix(android): do not require java 8 target

Updates react-native-webrtc to get rid of Java 8 requirement for
the Android app.
j8
paweldomas 7年前
コミット
9e0fee6c7d

+ 0
- 10
android/README.md ファイルの表示

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 ファイルの表示

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 ファイルの表示

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 ファイルの表示

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 ファイルの表示

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
             }

読み込み中…
キャンセル
保存