File tree Expand file tree Collapse file tree 4 files changed +40
-0
lines changed
src/main/java/com/sample2 Expand file tree Collapse file tree 4 files changed +40
-0
lines changed Original file line number Diff line number Diff line change
1
+ buildscript {
2
+ repositories {
3
+ jcenter()
4
+ }
5
+
6
+ dependencies {
7
+ classpath ' com.android.tools.build:gradle:1.1.3'
8
+ }
9
+ }
10
+
11
+ apply plugin : ' com.android.library'
12
+
13
+ android {
14
+ compileSdkVersion 23
15
+ buildToolsVersion " 23.0.1"
16
+
17
+ defaultConfig {
18
+ minSdkVersion 16
19
+ targetSdkVersion 23
20
+ versionCode 1
21
+ versionName " 1.0"
22
+ }
23
+ lintOptions {
24
+ abortOnError false
25
+ }
26
+ }
27
+
28
+ repositories {
29
+ mavenCentral()
30
+ }
31
+
32
+ dependencies {
33
+ compile ' com.facebook.react:react-native:0.19.+'
34
+ }
Original file line number Diff line number Diff line change @@ -75,4 +75,5 @@ 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
79
}
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
15
+
14
16
public class MainActivity extends Activity implements DefaultHardwareBackBtnHandler {
15
17
16
18
private ReactInstanceManager mReactInstanceManager ;
@@ -26,6 +28,7 @@ protected void onCreate(Bundle savedInstanceState) {
26
28
.setBundleAssetName ("index.android.bundle" )
27
29
.setJSMainModuleName ("index.android" )
28
30
.addPackage (new MainReactPackage ())
31
+ .addPackage (new ReactWebViewBridgeManager ())
29
32
.setUseDeveloperSupport (BuildConfig .DEBUG )
30
33
.setInitialLifecycleState (LifecycleState .RESUMED )
31
34
.build ();
Original file line number Diff line number Diff line change 1
1
rootProject. name = ' Sample2'
2
2
3
3
include ' :app'
4
+ include ' :react-native-webview-bridge'
5
+ project(' :react-native-webview-bridge' ). projectDir = new File (rootProject. projectDir, ' ../node_modules/react-native-webview-bridge/android' )
You can’t perform that action at this time.
0 commit comments