File tree Expand file tree Collapse file tree 4 files changed +35
-4
lines changed
com/github/alinz/reactnativewebviewbridge
examples/Sample2/android/app
src/main/java/com/sample2 Expand file tree Collapse file tree 4 files changed +35
-4
lines changed Original file line number Diff line number Diff line change 1
1
<manifest xmlns : android =" http://schemas.android.com/apk/res/android"
2
- package =" com.github.alinz.reactnativewebviewbridge " >
2
+ package =" com.github.alinz" >
3
3
4
4
</manifest >
Original file line number Diff line number Diff line change
1
+ package com .github .alinz .reactnativewebviewbridge ;
2
+
3
+ import com .facebook .react .ReactPackage ;
4
+ import com .facebook .react .bridge .JavaScriptModule ;
5
+ import com .facebook .react .bridge .NativeModule ;
6
+ import com .facebook .react .bridge .ReactApplicationContext ;
7
+ import com .facebook .react .uimanager .ViewManager ;
8
+
9
+ import java .util .ArrayList ;
10
+ import java .util .Arrays ;
11
+ import java .util .List ;
12
+
13
+ public class WebViewBridgePackage implements ReactPackage {
14
+ @ Override
15
+ public List <NativeModule > createNativeModules (ReactApplicationContext reactApplicationContext ) {
16
+ return new ArrayList <>();
17
+ }
18
+
19
+ @ Override
20
+ public List <ViewManager > createViewManagers (ReactApplicationContext reactApplicationContext ) {
21
+ return Arrays .<ViewManager >asList (
22
+ new ReactWebViewBridgeManager ()
23
+ );
24
+ }
25
+
26
+ @ Override
27
+ public List <Class <? extends JavaScriptModule >> createJSModules () {
28
+ return Arrays .asList ();
29
+ }
30
+ }
Original file line number Diff line number Diff line change @@ -75,5 +75,6 @@ dependencies {
75
75
compile fileTree(dir : " libs" , include : [" *.jar" ])
76
76
compile " com.android.support:appcompat-v7:23.0.1"
77
77
compile " com.facebook.react:react-native:0.16.+"
78
- compile project(' :react-native-webview-bridge' )
78
+ compile " com.github.alinz.reactnativewebviewbridge"
79
+ // compile project(':react-native-webview-bridge')
79
80
}
Original file line number Diff line number Diff line change 11
11
import com .facebook .react .shell .MainReactPackage ;
12
12
import com .facebook .soloader .SoLoader ;
13
13
14
- import com .github .alinz .reactnativewebviewbridge
14
+ import com .github .alinz .reactnativewebviewbridge ;
15
15
16
16
public class MainActivity extends Activity implements DefaultHardwareBackBtnHandler {
17
17
@@ -28,7 +28,7 @@ protected void onCreate(Bundle savedInstanceState) {
28
28
.setBundleAssetName ("index.android.bundle" )
29
29
.setJSMainModuleName ("index.android" )
30
30
.addPackage (new MainReactPackage ())
31
- .addPackage (new ReactWebViewBridgeManager ())
31
+ .addPackage (new WebViewBridgePackage ())
32
32
.setUseDeveloperSupport (BuildConfig .DEBUG )
33
33
.setInitialLifecycleState (LifecycleState .RESUMED )
34
34
.build ();
You can’t perform that action at this time.
0 commit comments