Skip to content

Commit ec148be

Browse files
authored
Merge pull request #571 from jpush/dev
Dev
2 parents 9041c5f + 0ebd976 commit ec148be

File tree

8 files changed

+39
-33
lines changed

8 files changed

+39
-33
lines changed

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,10 @@ android {
8181
}
8282
...
8383
dependencies {
84-
compile fileTree(dir: "libs", include: ["*.jar"])
85-
   compile project(':jpush-react-native') // 添加 jpush 依赖
86-
   compile project(':jcore-react-native') // 添加 jcore 依赖
87-
   compile "com.facebook.react:react-native:+" // From node_modules
84+
implementation fileTree(dir: "libs", include: ["*.jar"])
85+
  implementation project(':jpush-react-native') // 添加 jpush 依赖
86+
  implementation project(':jcore-react-native') // 添加 jcore 依赖
87+
  implementation "com.facebook.react:react-native:+" // From node_modules
8888
}
8989
```
9090

README_en.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@ android {
7474
}
7575
...
7676
dependencies {
77-
compile fileTree(dir: "libs", include: ["*.jar"])
78-
   compile project(':jpush-react-native') // add jpush dependency
79-
   compile project(':jcore-react-native') // add jcore dependency
80-
   compile "com.facebook.react:react-native:+" // From node_modules
77+
implementation fileTree(dir: "libs", include: ["*.jar"])
78+
  implementation project(':jpush-react-native') // add jpush dependency
79+
  implementation project(':jcore-react-native') // add jcore dependency
80+
  implementation "com.facebook.react:react-native:+" // From node_modules
8181
}
8282
```
8383

android/build.gradle

+10-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
apply plugin: 'com.android.library'
22

3+
def safeExtGet(prop, fallback) {
4+
rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
5+
}
6+
37
android {
4-
compileSdkVersion 27
5-
buildToolsVersion '26.0.2'
8+
compileSdkVersion safeExtGet('compileSdkVersion', 27)
9+
buildToolsVersion safeExtGet('buildToolsVersion', '26.0.2')
610

711
defaultConfig {
8-
minSdkVersion 16
9-
targetSdkVersion 27
12+
minSdkVersion safeExtGet('minSdkVersion', 16)
13+
targetSdkVersion safeExtGet('targetSdkVersion', 27)
1014
versionCode 1
1115
versionName "1.0"
1216
}
@@ -24,6 +28,6 @@ repositories {
2428
}
2529

2630
dependencies {
27-
compile fileTree(include: ['*.jar'], dir: 'libs')
28-
compile 'com.facebook.react:react-native:+'
31+
api fileTree(include: ['*.jar'], dir: 'libs')
32+
implementation 'com.facebook.react:react-native:+'
2933
}

documents/check.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
```
66
...
77
dependencies {
8-
compile fileTree(dir: "libs", include: ["*.jar"])
9-
   compile project(':jpush-react-native') // 添加 jpush 依赖
10-
   compile project(':jcore-react-native') // 添加 jcore 依赖
11-
   compile "com.facebook.react:react-native:+" // From node_modules
8+
implementation fileTree(dir: "libs", include: ["*.jar"])
9+
  implementation project(':jpush-react-native') // 添加 jpush 依赖
10+
  implementation project(':jcore-react-native') // 添加 jcore 依赖
11+
  implementation "com.facebook.react:react-native:+" // From node_modules
1212
}
1313
```
1414

documents/check_en.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
```
88
...
99
dependencies {
10-
compile fileTree(dir: "libs", include: ["*.jar"])
11-
   compile project(':jpush-react-native') // add jpush dependency
12-
   compile project(':jcore-react-native') // add jcore dependency
13-
   compile "com.facebook.react:react-native:+" // From node_modules
10+
implementation fileTree(dir: "libs", include: ["*.jar"])
11+
  implementation project(':jpush-react-native') // add jpush dependency
12+
  implementation project(':jcore-react-native') // add jcore dependency
13+
  implementation "com.facebook.react:react-native:+" // From node_modules
1414
}
1515
```
1616

example/android/app/build.gradle

+9-7
Original file line numberDiff line numberDiff line change
@@ -98,16 +98,17 @@ android {
9898
buildToolsVersion "26.0.2"
9999

100100
defaultConfig {
101-
applicationId "com.pushdemo"
101+
applicationId "com.test.josh" //替换包名:
102102
minSdkVersion 16
103103
targetSdkVersion 23
104104
versionCode 1
105105
versionName "1.0"
106+
106107
ndk {
107108
abiFilters "armeabi-v7a", "x86"
108109
}
109110
manifestPlaceholders = [
110-
JPUSH_APPKEY: "d4ee2375846bc30fa51334f5", //在此替换你的APPKey
111+
JPUSH_APPKEY: "7b4b94cca0d185d611e53cca", //在此替换你的APPKey
111112
APP_CHANNEL : "developer-default" //应用渠道号
112113
]
113114
}
@@ -141,11 +142,12 @@ android {
141142
}
142143

143144
dependencies {
144-
compile fileTree(include: ['*.jar'], dir: 'libs')
145-
api project(':jpush-react-native')
146-
api project(':jcore-react-native')
147-
compile 'com.android.support:appcompat-v7:25.3.1'
148-
compile 'com.facebook.react:react-native:+'
145+
146+
implementation fileTree(include: ['*.jar'], dir: 'libs')
147+
implementation project(':jcore-react-native')
148+
implementation project(':jpush-react-native')
149+
implementation 'com.android.support:appcompat-v7:25.3.1'
150+
implementation 'com.facebook.react:react-native:+'
149151
// From node_modules
150152
}
151153

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jpush-react-native",
3-
"version": "2.3.0",
3+
"version": "2.4.0",
44
"description": "a jpush plugin for react native application",
55
"main": "index.js",
66
"scripts": {
@@ -24,7 +24,7 @@
2424
},
2525
"homepage": "https://github.com/jpush/jpush-react-native#readme",
2626
"peerDependencies": {
27-
"jcore-react-native": ">= 1.2.11"
27+
"jcore-react-native": ">= 1.3.0"
2828
},
2929
"devDependencies": {
3030
"babel-eslint": "^7.2.3",

scripts/recipes.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ project(':jpush-react-native').projectDir = new File(rootProject.projectDir, '..
3434
{
3535
pattern: 'dependencies {',
3636
patch: `
37-
compile project(':jcore-react-native')
38-
compile project(':jpush-react-native')`
37+
implementation project(':jcore-react-native')
38+
implementation project(':jpush-react-native')`
3939
},
4040
{
4141
pattern: `versionName .*`,

0 commit comments

Comments
 (0)