diff --git a/app/build.gradle b/app/build.gradle index cb8a8bd4..514bffe8 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,10 +1,9 @@ apply plugin: 'com.android.application' apply plugin: 'kotlin-android' -apply plugin: 'kotlin-android-extensions' +//apply plugin: 'kotlin-android-extensions' apply from: 'version.gradle' android { - buildToolsVersion '29.0.3' compileSdkVersion 29 compileOptions { sourceCompatibility 1.8 @@ -82,11 +81,14 @@ dependencies { implementation 'com.umeng.umsdk:abtest:1.0.0' //XUpdate - implementation 'com.github.xuexiangjys:XUpdate:2.0.7' + implementation 'com.github.xuexiangjys:XUpdate:2.1.0' implementation 'com.github.xuexiangjys.XUpdateAPI:xupdate-easy:1.0.0' implementation 'com.github.xuexiangjys.XUpdateAPI:xupdate-downloader-aria:1.0.0' //EmailKit implementation 'com.github.mailhu:emailkit:4.2.2' + //Lombok + compileOnly 'org.projectlombok:lombok:1.18.20' + annotationProcessor 'org.projectlombok:lombok:1.18.20' } diff --git a/app/src/main/java/com/idormy/sms/forwarder/SenderActivity.java b/app/src/main/java/com/idormy/sms/forwarder/SenderActivity.java index 44992797..924b96df 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/SenderActivity.java +++ b/app/src/main/java/com/idormy/sms/forwarder/SenderActivity.java @@ -676,7 +676,7 @@ public class SenderActivity extends AppCompatActivity { final EditText editTextWebNotifyWebServer = view1.findViewById(R.id.editTextWebNotifyWebServer); if (webNotifySettingVo != null) editTextWebNotifyWebServer.setText(webNotifySettingVo.getWebServer()); final EditText editTextWebNotifyWebParams = view1.findViewById(R.id.editTextWebNotifyWebParams); - if (webNotifySettingVo != null) editTextWebNotifyWebParams.setText(webNotifySettingVo.getwebParams()); + if (webNotifySettingVo != null) editTextWebNotifyWebParams.setText(webNotifySettingVo.getWebParams()); final EditText editTextWebNotifySecret = view1.findViewById(R.id.editTextWebNotifySecret); if (webNotifySettingVo != null) editTextWebNotifySecret.setText(webNotifySettingVo.getSecret()); final RadioGroup radioGroupWebNotifyMethod = (RadioGroup) view1.findViewById(R.id.radioGroupWebNotifyMethod); diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/LogModel.java b/app/src/main/java/com/idormy/sms/forwarder/model/LogModel.java index 37b12909..420098e2 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/LogModel.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/LogModel.java @@ -1,5 +1,8 @@ package com.idormy.sms.forwarder.model; +import lombok.Data; + +@Data public class LogModel { private String from; private String content; @@ -14,46 +17,6 @@ public class LogModel { this.ruleId = ruleId; } - public String getFrom() { - return from; - } - - public void setFrom(String from) { - this.from = from; - } - - public String getContent() { - return content; - } - - public void setContent(String content) { - this.content = content; - } - - public String getSimInfo() { - return simInfo; - } - - public void setSimInfo(String simInfo) { - this.simInfo = simInfo; - } - - public Long getRuleId() { - return ruleId; - } - - public void setRuleId(Long ruleId) { - this.ruleId = ruleId; - } - - public Long getTime() { - return time; - } - - public void setTime(Long time) { - this.time = time; - } - @Override public String toString() { return "LogModel{" + diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/RuleModel.java b/app/src/main/java/com/idormy/sms/forwarder/model/RuleModel.java index 9ab55884..3890e1d6 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/RuleModel.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/RuleModel.java @@ -11,6 +11,9 @@ import java.util.Map; import java.util.regex.Pattern; import java.util.regex.PatternSyntaxException; +import lombok.Data; + +@Data public class RuleModel { public static final String FILED_TRANSPOND_ALL = "transpond_all"; public static final String FILED_PHONE_NUM = "phone_num"; @@ -245,63 +248,6 @@ public class RuleModel { } } - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public Long getSenderId() { - return senderId; - } - - public void setSenderId(Long senderId) { - this.senderId = senderId; - } - - public Long getTime() { - return time; - } - - public void setTime(Long time) { - this.time = time; - } - - public String getFiled() { - return filed; - } - - public void setFiled(String filed) { - this.filed = filed; - } - - public String getSimSlot() { - return simSlot; - } - - public void setSimSlot(String simSlot) { - this.simSlot = simSlot; - } - - public String getCheck() { - return check; - } - - public void setCheck(String check) { - this.check = check; - } - - public String getValue() { - return value; - } - - public void setValue(String value) { - this.value = value; - } - - @Override public String toString() { return "RuleModel{" + diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/SenderModel.java b/app/src/main/java/com/idormy/sms/forwarder/model/SenderModel.java index 22ad669b..2b81e0f0 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/SenderModel.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/SenderModel.java @@ -2,7 +2,9 @@ package com.idormy.sms.forwarder.model; import com.idormy.sms.forwarder.R; +import lombok.Data; +@Data public class SenderModel { public static final int STATUS_ON = 1; public static final int STATUS_OFF = 0; @@ -19,9 +21,7 @@ public class SenderModel { private String name; private int status; private int type; - private String jsonSetting; - private long time; public SenderModel() { @@ -59,46 +59,6 @@ public class SenderModel { } } - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public int getStatus() { - return status; - } - - public void setStatus(int status) { - this.status = status == STATUS_ON ? STATUS_ON : STATUS_OFF; - } - - public int getType() { - return type; - } - - public void setType(int type) { - this.type = type; - } - - public String getJsonSetting() { - return jsonSetting; - } - - public void setJsonSetting(String jsonSetting) { - this.jsonSetting = jsonSetting; - } - public int getImageId() { switch (type) { case (TYPE_DINGDING): @@ -123,14 +83,6 @@ public class SenderModel { } } - public long getTime() { - return time; - } - - public void setTime(long time) { - this.time = time; - } - public int getSmsSimSlotId(int id) { if (id == R.id.btnSmsSimSlot1) { return 1; diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/vo/BarkSettingVo.java b/app/src/main/java/com/idormy/sms/forwarder/model/vo/BarkSettingVo.java index fabd9e79..83e821bc 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/vo/BarkSettingVo.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/vo/BarkSettingVo.java @@ -2,6 +2,9 @@ package com.idormy.sms.forwarder.model.vo; import java.io.Serializable; +import lombok.Data; + +@Data public class BarkSettingVo implements Serializable { private String server; @@ -12,11 +15,4 @@ public class BarkSettingVo implements Serializable { this.server = server; } - public String getServer() { - return server; - } - - public void setServer(String server) { - this.server = server; - } } diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/vo/DingDingSettingVo.java b/app/src/main/java/com/idormy/sms/forwarder/model/vo/DingDingSettingVo.java index 2057efe4..bb58121b 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/vo/DingDingSettingVo.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/vo/DingDingSettingVo.java @@ -2,6 +2,9 @@ package com.idormy.sms.forwarder.model.vo; import java.io.Serializable; +import lombok.Data; + +@Data public class DingDingSettingVo implements Serializable { private String token; private String secret; @@ -17,36 +20,4 @@ public class DingDingSettingVo implements Serializable { this.atMobils = atMobils; this.atAll = atAll; } - - public String getToken() { - return token; - } - - public void setToken(String token) { - this.token = token; - } - - public String getSecret() { - return secret; - } - - public void setSecret(String secret) { - this.secret = secret; - } - - public String getAtMobils() { - return atMobils; - } - - public void setAtMobils(String atMobils) { - this.atMobils = atMobils; - } - - public Boolean getAtAll() { - return atAll; - } - - public void setAtAll(Boolean atAll) { - this.atAll = atAll; - } } diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/vo/EmailSettingVo.java b/app/src/main/java/com/idormy/sms/forwarder/model/vo/EmailSettingVo.java index 8ae732e4..ae0d80df 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/vo/EmailSettingVo.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/vo/EmailSettingVo.java @@ -2,6 +2,9 @@ package com.idormy.sms.forwarder.model.vo; import java.io.Serializable; +import lombok.Data; + +@Data public class EmailSettingVo implements Serializable { private String host; private String port; @@ -24,59 +27,4 @@ public class EmailSettingVo implements Serializable { this.toEmail = toEmail; } - public String getHost() { - return host; - } - - public void setHost(String host) { - this.host = host; - } - - public String getPort() { - return port; - } - - public void setPort(String port) { - this.port = port; - } - - public Boolean getSsl() { - return ssl; - } - - public void setSsl(Boolean ssl) { - this.ssl = ssl; - } - - public String getFromEmail() { - return fromEmail; - } - - public void setFromEmail(String fromEmail) { - this.fromEmail = fromEmail; - } - - public String getNickname() { - return nickname; - } - - public void setNickname(String nickname) { - this.nickname = nickname; - } - - public String getPwd() { - return pwd; - } - - public void setPwd(String pwd) { - this.pwd = pwd; - } - - public String getToEmail() { - return toEmail; - } - - public void setToEmail(String toEmail) { - this.toEmail = toEmail; - } } diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/vo/LogVo.java b/app/src/main/java/com/idormy/sms/forwarder/model/vo/LogVo.java index f16e190b..9bc1a302 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/vo/LogVo.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/vo/LogVo.java @@ -2,6 +2,9 @@ package com.idormy.sms.forwarder.model.vo; import com.idormy.sms.forwarder.R; +import lombok.Data; + +@Data public class LogVo { private Long id; private String from; @@ -28,58 +31,6 @@ public class LogVo { this.forwardResponse = forwardResponse; } - public Long getId() { - return id; - } - - public String getFrom() { - return from; - } - - public void setFrom(String from) { - this.from = from; - } - - public String getContent() { - return content; - } - - public void setContent(String content) { - this.content = content; - } - - public String getSimInfo() { - return simInfo; - } - - public void setSimInfo(String simInfo) { - this.simInfo = simInfo; - } - - public String getRule() { - return rule; - } - - public void setRule(String rule) { - this.rule = rule; - } - - public String getTime() { - return time; - } - - public String getForwardResponse() { - return forwardResponse; - } - - public int getSenderImageId() { - return senderImageId; - } - - public void setSenderImageId(int senderImageId) { - this.senderImageId = senderImageId; - } - public int getSimImageId() { if (this.simInfo != null && !this.simInfo.isEmpty() && this.simInfo.replace("-", "").substring(0, 4).equals("SIM2")) { diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/vo/QYWXAppSettingVo.java b/app/src/main/java/com/idormy/sms/forwarder/model/vo/QYWXAppSettingVo.java index f535b284..155a1a89 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/vo/QYWXAppSettingVo.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/vo/QYWXAppSettingVo.java @@ -2,6 +2,9 @@ package com.idormy.sms.forwarder.model.vo; import java.io.Serializable; +import lombok.Data; + +@Data public class QYWXAppSettingVo implements Serializable { private String corpID; private String agentID; @@ -20,43 +23,4 @@ public class QYWXAppSettingVo implements Serializable { this.atAll = atAll; } - public String getCorpID() { - return corpID; - } - - public void setCorpID(String corpID) { - this.corpID = corpID; - } - - public String getAgentID() { - return agentID; - } - - public void setAgentID(String agentID) { - this.agentID = agentID; - } - - public String getSecret() { - return secret; - } - - public void setSecret(String secret) { - this.secret = secret; - } - - public String getToUser() { - return toUser; - } - - public void setToUser(String toUser) { - this.toUser = toUser; - } - - public Boolean getAtAll() { - return atAll; - } - - public void setAtAll(Boolean atAll) { - this.atAll = atAll; - } } diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/vo/QYWXGroupRobotSettingVo.java b/app/src/main/java/com/idormy/sms/forwarder/model/vo/QYWXGroupRobotSettingVo.java index 045256f8..7a00fffe 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/vo/QYWXGroupRobotSettingVo.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/vo/QYWXGroupRobotSettingVo.java @@ -2,6 +2,9 @@ package com.idormy.sms.forwarder.model.vo; import java.io.Serializable; +import lombok.Data; + +@Data public class QYWXGroupRobotSettingVo implements Serializable { private String webHook; @@ -12,11 +15,4 @@ public class QYWXGroupRobotSettingVo implements Serializable { this.webHook = webHook; } - public String getWebHook() { - return webHook; - } - - public void setWebHook(String webHook) { - this.webHook = webHook; - } } diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/vo/ServerChanSettingVo.java b/app/src/main/java/com/idormy/sms/forwarder/model/vo/ServerChanSettingVo.java index 1f3475a0..b1f2eb72 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/vo/ServerChanSettingVo.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/vo/ServerChanSettingVo.java @@ -2,6 +2,9 @@ package com.idormy.sms.forwarder.model.vo; import java.io.Serializable; +import lombok.Data; + +@Data public class ServerChanSettingVo implements Serializable { private String sendKey; @@ -12,11 +15,4 @@ public class ServerChanSettingVo implements Serializable { this.sendKey = sendKey; } - public String getSendKey() { - return sendKey; - } - - public void setSendKey(String sendKey) { - this.sendKey = sendKey; - } } diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/vo/SmsSettingVo.java b/app/src/main/java/com/idormy/sms/forwarder/model/vo/SmsSettingVo.java index 0eb09246..6824ee3f 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/vo/SmsSettingVo.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/vo/SmsSettingVo.java @@ -4,6 +4,9 @@ import com.idormy.sms.forwarder.R; import java.io.Serializable; +import lombok.Data; + +@Data public class SmsSettingVo implements Serializable { private int simSlot; private String mobiles; @@ -18,30 +21,6 @@ public class SmsSettingVo implements Serializable { this.onlyNoNetwork = onlyNoNetwork; } - public int getSimSlot() { - return simSlot; - } - - public void setSimSlot(int simSlot) { - this.simSlot = simSlot; - } - - public String getMobiles() { - return mobiles; - } - - public void setMobiles(String mobiles) { - this.mobiles = mobiles; - } - - public Boolean getOnlyNoNetwork() { - return onlyNoNetwork; - } - - public void setOnlyNoNetwork(Boolean onlyNoNetwork) { - this.onlyNoNetwork = onlyNoNetwork; - } - public int getSmsSimSlotCheckId() { if (simSlot == 1) { return R.id.btnSmsSimSlot1; diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/vo/SmsVo.java b/app/src/main/java/com/idormy/sms/forwarder/model/vo/SmsVo.java index 0aa6a90b..4f6d0c06 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/vo/SmsVo.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/vo/SmsVo.java @@ -6,6 +6,9 @@ import java.io.Serializable; import java.text.SimpleDateFormat; import java.util.Date; +import lombok.Data; + +@Data public class SmsVo implements Serializable { String mobile; String content; @@ -22,38 +25,6 @@ public class SmsVo implements Serializable { this.simInfo = simInfo; } - public String getMobile() { - return mobile; - } - - public void setMobile(String mobile) { - this.mobile = mobile; - } - - public String getContent() { - return content; - } - - public void setContent(String content) { - this.content = content; - } - - public Date getDate() { - return date; - } - - public void setDate(Date date) { - this.date = date; - } - - public String getSimInfo() { - return simInfo; - } - - public void setSimInfo(String simInfo) { - this.simInfo = simInfo; - } - public String getSmsVoForSend() { boolean switchAddExtra = SettingUtil.getSwitchAddExtra(); boolean switchSmsTemplate = SettingUtil.getSwitchSmsTemplate(); diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/vo/TelegramSettingVo.java b/app/src/main/java/com/idormy/sms/forwarder/model/vo/TelegramSettingVo.java index e413fb77..6c3a8c35 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/vo/TelegramSettingVo.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/vo/TelegramSettingVo.java @@ -2,6 +2,9 @@ package com.idormy.sms.forwarder.model.vo; import java.io.Serializable; +import lombok.Data; + +@Data public class TelegramSettingVo implements Serializable { private String apiToken; private String chatId; @@ -13,20 +16,4 @@ public class TelegramSettingVo implements Serializable { this.apiToken = apiToken; this.chatId = chatId; } - - public String getApiToken() { - return apiToken; - } - - public void setApiToken(String apiToken) { - this.apiToken = apiToken; - } - - public String getChatId() { - return chatId; - } - - public void setChatId(String chatId) { - this.chatId = chatId; - } } diff --git a/app/src/main/java/com/idormy/sms/forwarder/model/vo/WebNotifySettingVo.java b/app/src/main/java/com/idormy/sms/forwarder/model/vo/WebNotifySettingVo.java index f7ab8f2c..ef9cc0df 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/model/vo/WebNotifySettingVo.java +++ b/app/src/main/java/com/idormy/sms/forwarder/model/vo/WebNotifySettingVo.java @@ -4,6 +4,9 @@ import com.idormy.sms.forwarder.R; import java.io.Serializable; +import lombok.Data; + +@Data public class WebNotifySettingVo implements Serializable { private String webServer; private String secret; @@ -20,38 +23,6 @@ public class WebNotifySettingVo implements Serializable { this.webParams = webParams; } - public String getWebServer() { - return webServer; - } - - public void setWebServer(String webServer) { - this.webServer = webServer; - } - - public String getwebParams() { - return webParams; - } - - public void setWebParams(String webParams) { - this.webParams = webParams; - } - - public String getSecret() { - return secret; - } - - public void setSecret(String secret) { - this.secret = secret; - } - - public String getMethod() { - return method; - } - - public void setMethod(String method) { - this.method = method; - } - public int getWebNotifyMethodCheckId() { if (method == null || method.equals("POST")) { return R.id.radioWebNotifyMethodPost; diff --git a/app/src/main/java/com/idormy/sms/forwarder/sender/SendUtil.java b/app/src/main/java/com/idormy/sms/forwarder/sender/SendUtil.java index a73ca1f5..c6a1b75d 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/sender/SendUtil.java +++ b/app/src/main/java/com/idormy/sms/forwarder/sender/SendUtil.java @@ -1,5 +1,15 @@ package com.idormy.sms.forwarder.sender; +import static com.idormy.sms.forwarder.model.SenderModel.TYPE_BARK; +import static com.idormy.sms.forwarder.model.SenderModel.TYPE_DINGDING; +import static com.idormy.sms.forwarder.model.SenderModel.TYPE_EMAIL; +import static com.idormy.sms.forwarder.model.SenderModel.TYPE_QYWX_APP; +import static com.idormy.sms.forwarder.model.SenderModel.TYPE_QYWX_GROUP_ROBOT; +import static com.idormy.sms.forwarder.model.SenderModel.TYPE_SERVER_CHAN; +import static com.idormy.sms.forwarder.model.SenderModel.TYPE_SMS; +import static com.idormy.sms.forwarder.model.SenderModel.TYPE_TELEGRAM; +import static com.idormy.sms.forwarder.model.SenderModel.TYPE_WEB_NOTIFY; + import android.content.Context; import android.os.Handler; import android.util.Log; @@ -24,16 +34,6 @@ import com.idormy.sms.forwarder.utils.RuleUtil; import java.util.List; -import static com.idormy.sms.forwarder.model.SenderModel.TYPE_BARK; -import static com.idormy.sms.forwarder.model.SenderModel.TYPE_DINGDING; -import static com.idormy.sms.forwarder.model.SenderModel.TYPE_EMAIL; -import static com.idormy.sms.forwarder.model.SenderModel.TYPE_QYWX_APP; -import static com.idormy.sms.forwarder.model.SenderModel.TYPE_QYWX_GROUP_ROBOT; -import static com.idormy.sms.forwarder.model.SenderModel.TYPE_SERVER_CHAN; -import static com.idormy.sms.forwarder.model.SenderModel.TYPE_SMS; -import static com.idormy.sms.forwarder.model.SenderModel.TYPE_TELEGRAM; -import static com.idormy.sms.forwarder.model.SenderModel.TYPE_WEB_NOTIFY; - public class SendUtil { private static String TAG = "SendUtil"; @@ -158,7 +158,7 @@ public class SendUtil { WebNotifySettingVo webNotifySettingVo = JSON.parseObject(senderModel.getJsonSetting(), WebNotifySettingVo.class); if (webNotifySettingVo != null) { try { - SenderWebNotifyMsg.sendMsg(logId, handError, webNotifySettingVo.getWebServer(), webNotifySettingVo.getwebParams(), webNotifySettingVo.getSecret(), webNotifySettingVo.getMethod(), smsVo.getMobile(), smsVo.getSmsVoForSend()); + SenderWebNotifyMsg.sendMsg(logId, handError, webNotifySettingVo.getWebServer(), webNotifySettingVo.getWebParams(), webNotifySettingVo.getSecret(), webNotifySettingVo.getMethod(), smsVo.getMobile(), smsVo.getSmsVoForSend()); } catch (Exception e) { LogUtil.updateLog(logId, 0, e.getMessage()); Log.e(TAG, "senderSendMsg: SenderWebNotifyMsg error " + e.getMessage()); diff --git a/app/version.gradle b/app/version.gradle index 02028ccf..bb3db767 100644 --- a/app/version.gradle +++ b/app/version.gradle @@ -1,4 +1,4 @@ ext { - appVersionCode = 25 - appVersionName = "1.7.5" + appVersionCode = 26 + appVersionName = "2.0.0" } \ No newline at end of file diff --git a/build.gradle b/build.gradle index b17883e9..976fdb7c 100644 --- a/build.gradle +++ b/build.gradle @@ -5,12 +5,12 @@ buildscript { repositories { google() jcenter() - maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } + // maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } maven { url 'https://repo1.maven.org/maven2/' } maven { url "https://jitpack.io" } } dependencies { - classpath 'com.android.tools.build:gradle:4.2.2' + classpath 'com.android.tools.build:gradle:7.0.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath 'com.chenenyu:img-optimizer:1.2.0' //图片压缩 } @@ -20,7 +20,7 @@ allprojects { repositories { google() jcenter() - maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } + // maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } maven { url 'https://repo1.maven.org/maven2/' } maven { url "https://jitpack.io" } } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index bf374782..56338a71 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip