diff --git a/app/build.gradle b/app/build.gradle index 240ba0a7..9cacb71b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -9,6 +9,8 @@ plugins { id 'kotlin-parcelize' id 'img-optimizer' id 'com.yanzhenjie.andserver' + //AspectJX: https://github.com/wurensen/gradle_plugin_android_aspectjx + //id "io.github.wurensen.android-aspectjx" version "3.3.2" } def keyProps = new Properties() diff --git a/app/x-library.gradle b/app/x-library.gradle index e6eaa50a..88a8aead 100644 --- a/app/x-library.gradle +++ b/app/x-library.gradle @@ -52,7 +52,15 @@ configurations.configureEach { resolutionStrategy.cacheChangingModulesFor 0, 'seconds' } -// 这里需要修改包名 -//aspectjx { -// include 'com.idormy.sms.forwarder' -//} \ No newline at end of file +/* +aspectjx { + // 这里需要修改包名 + include 'com.idormy.sms.forwarder' + // 排除所有package路径中包含`android.support`的class文件及库(jar文件) + exclude 'android.support' + // 移除kotlin相关,编译错误和提升速度 + exclude 'kotlin.jvm', 'kotlin.internal' + exclude 'kotlinx.coroutines.internal', 'kotlinx.coroutines.android' + exclude '*.jar', '*.aar', '*.so' +} +*/ diff --git a/versions.gradle b/versions.gradle index ad24e717..497e031c 100644 --- a/versions.gradle +++ b/versions.gradle @@ -40,7 +40,7 @@ versions.kotlin = '1.7.21' versions.xui = "1.2.3" versions.xupdate = "2.1.4" -versions.xaop = "1.1.0" +versions.xaop = "dab6b77b2f" //1.1.0 versions.xutil = "2.0.0" versions.xhttp2 = "9115cfcd5a" //2.0.9 versions.xpage = "3.3.0" @@ -134,8 +134,8 @@ def xlibrary = [:] xlibrary.xui = "com.github.pppscn:XUI:$versions.xui" //com.github.xuexiangjys:XUI xlibrary.xupdate = "com.github.xuexiangjys:XUpdate:$versions.xupdate" -xlibrary.xaop_runtime = "com.github.xuexiangjys.XAOP:xaop-runtime:$versions.xaop" -xlibrary.xaop_plugin = "com.github.xuexiangjys.XAOP:xaop-plugin:$versions.xaop" +xlibrary.xaop_runtime = "com.github.pppscn.XAOP:xaop-runtime:$versions.xaop" //com.github.xuexiangjys.XAOP +xlibrary.xaop_plugin = "com.github.pppscn.XAOP:xaop-plugin:$versions.xaop" //com.github.xuexiangjys.XAOP xlibrary.xutil_core = "com.github.xuexiangjys.XUtil:xutil-core:$versions.xutil" xlibrary.xutil_sub = "com.github.xuexiangjys.XUtil:xutil-sub:$versions.xutil" xlibrary.xhttp2 = "com.github.pppscn:XHttp2:$versions.xhttp2" //com.github.xuexiangjys:XHttp2