Skip to content

Commit 15151f9

Browse files
committed
implement everything before test
1 parent d3e128e commit 15151f9

File tree

4 files changed

+40
-0
lines changed

4 files changed

+40
-0
lines changed

android/build.gradle

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
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+
}

examples/Sample2/android/app/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,4 +75,5 @@ dependencies {
7575
compile fileTree(dir: "libs", include: ["*.jar"])
7676
compile "com.android.support:appcompat-v7:23.0.1"
7777
compile "com.facebook.react:react-native:0.16.+"
78+
compile project(':react-native-webview-bridge')
7879
}

examples/Sample2/android/app/src/main/java/com/sample2/MainActivity.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
import com.facebook.react.shell.MainReactPackage;
1212
import com.facebook.soloader.SoLoader;
1313

14+
import com.github.alinz.reactnativewebviewbridge
15+
1416
public class MainActivity extends Activity implements DefaultHardwareBackBtnHandler {
1517

1618
private ReactInstanceManager mReactInstanceManager;
@@ -26,6 +28,7 @@ protected void onCreate(Bundle savedInstanceState) {
2628
.setBundleAssetName("index.android.bundle")
2729
.setJSMainModuleName("index.android")
2830
.addPackage(new MainReactPackage())
31+
.addPackage(new ReactWebViewBridgeManager())
2932
.setUseDeveloperSupport(BuildConfig.DEBUG)
3033
.setInitialLifecycleState(LifecycleState.RESUMED)
3134
.build();
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
rootProject.name = 'Sample2'
22

33
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')

0 commit comments

Comments
 (0)