File tree Expand file tree Collapse file tree 8 files changed +70
-8
lines changed Expand file tree Collapse file tree 8 files changed +70
-8
lines changed Original file line number Diff line number Diff line change @@ -65,9 +65,9 @@ publishing {
65
65
}
66
66
}
67
67
68
- signing {
69
- sign publishing. publications. release
70
- }
68
+ // signing {
69
+ // sign publishing.publications.release
70
+ // }
71
71
72
72
73
73
javadoc {
Original file line number Diff line number Diff line change @@ -79,9 +79,9 @@ afterEvaluate {
79
79
}
80
80
}
81
81
82
- signing {
83
- sign publishing. publications. release
84
- }
82
+ // signing {
83
+ // sign publishing.publications.release
84
+ // }
85
85
// javadoc {
86
86
87
87
// }
Original file line number Diff line number Diff line change @@ -46,5 +46,6 @@ project.ext {
46
46
RP_GIT_URL = ' https://github.com/Qihoo360/RePlugin'
47
47
RP_LICENSES_URL = ' http://www.apache.org/licenses/LICENSE-2.0.txt'
48
48
RP_LICENSES_NAME = ' Apache-2.0'
49
+ keystore = rootDir. path + ' /replugin.keystore'
49
50
50
51
}
Original file line number Diff line number Diff line change @@ -30,12 +30,41 @@ android {
30
30
kotlinOptions {
31
31
jvmTarget = ' 1.8'
32
32
}
33
+
34
+ signingConfigs {
35
+ debug {
36
+ storeFile file(rootProject. ext. keystore)
37
+ keyAlias " replugin"
38
+ keyPassword " replugin"
39
+ storePassword " replugin"
40
+ }
41
+ release {
42
+ storeFile file(rootProject. ext. keystore)
43
+ keyAlias " replugin"
44
+ keyPassword " replugin"
45
+ storePassword " replugin"
46
+ }
47
+ }
48
+ buildTypes {
49
+ release {
50
+ minifyEnabled true
51
+ shrinkResources true
52
+ proguardFiles getDefaultProguardFile(' proguard-android-optimize.txt' ), ' proguard-rules.pro'
53
+ signingConfig signingConfigs. release
54
+ }
55
+ debug {
56
+ minifyEnabled true
57
+ shrinkResources true
58
+ proguardFiles getDefaultProguardFile(' proguard-android-optimize.txt' ), ' proguard-rules.pro'
59
+ signingConfig signingConfigs. debug
60
+ }
61
+ }
33
62
}
34
63
35
64
apply plugin : ' replugin-host-gradle'
36
65
37
66
repluginHostConfig {
38
- useAppCompat = false
67
+ useAppCompat = true
39
68
}
40
69
41
70
dependencies {
Original file line number Diff line number Diff line change 18
18
19
19
# If you keep the line number information, uncomment this to
20
20
# hide the original source file name.
21
- #-renamesourcefileattribute SourceFile
21
+ #-renamesourcefileattribute SourceFile
22
+ #-keep class com.qihoo360.replugin.**{*;}
23
+ #-keep class com.qihoo360.loader2.**{*;}
24
+ # 必须配置的,否则useappCompact=true使用有问题
25
+ -keep class androidx.appcompat.R$style{*;}
Original file line number Diff line number Diff line change @@ -30,6 +30,34 @@ android {
30
30
kotlinOptions {
31
31
jvmTarget = ' 1.8'
32
32
}
33
+
34
+ signingConfigs {
35
+ debug {
36
+ storeFile file(rootProject. ext. keystore)
37
+ keyAlias " replugin"
38
+ keyPassword " replugin"
39
+ storePassword " replugin"
40
+ }
41
+ release {
42
+ storeFile file(rootProject. ext. keystore)
43
+ keyAlias " replugin"
44
+ keyPassword " replugin"
45
+ storePassword " replugin"
46
+ }
47
+ }
48
+ buildTypes {
49
+ release {
50
+ minifyEnabled true
51
+ shrinkResources true
52
+ proguardFiles getDefaultProguardFile(' proguard-android-optimize.txt' ), ' proguard-rules.pro'
53
+ signingConfig signingConfigs. release
54
+ }
55
+ debug {
56
+ minifyEnabled false
57
+ proguardFiles getDefaultProguardFile(' proguard-android-optimize.txt' ), ' proguard-rules.pro'
58
+ signingConfig signingConfigs. debug
59
+ }
60
+ }
33
61
}
34
62
35
63
apply plugin : ' replugin-plugin-gradle'
You can’t perform that action at this time.
0 commit comments