apply plugin: 'com.android.application' apply plugin: 'com.android.application' apply plugin: 'com.huawei.agconnect' android { compileSdkVersion 29 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } defaultConfig { applicationId "xj.app" minSdkVersion 21 targetSdkVersion 29 versionCode 10000 versionName "1.0000" multiDexEnabled true ndk { abiFilters 'armeabi-v7a' } manifestPlaceholders = [ "GETUI_APPID": "9iYkce6lstAhFzpNH1vdx1", "plus.unipush.appid" : "9iYkce6lstAhFzpNH1vdx1", "plus.unipush.appkey" : "ufGifhwZwy7dwV8nsH7Hu6", "plus.unipush.appsecret": "Jiij5EVkSL7gwBZEvd6zw6", "apk.applicationId":"xj.app", // "HUAWEI_APP_ID":"104397187", // "HUAWEI_APP_KEY":"CwEAAAAAbtPc1AWdIDt9a9UHqv5r6R5+uD/ofFdT5WJEzWprgzXUUnmnHZltZSUmdeFH+lrEBrrZAFXyxwoqbaFFzGFDfMBQ9xc=" ] } signingConfigs { config { keyAlias 'xjapp' keyPassword 'sw123456..' storeFile file('xjapp.keystore') storePassword 'sw123456..' v1SigningEnabled true v2SigningEnabled true } } buildTypes { debug { signingConfig signingConfigs.config minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } release { signingConfig signingConfigs.config minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } aaptOptions { additionalParameters '--auto-add-overlay' ignoreAssetsPattern "!.svn:!.git:.*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~" } } dependencies { implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'], exclude: []) implementation "com.android.support:support-v4:28.0.0" implementation "com.android.support:appcompat-v7:28.0.0" implementation 'com.android.support:recyclerview-v7:28.0.0' implementation 'com.facebook.fresco:fresco:1.13.0' implementation "com.facebook.fresco:animated-gif:1.13.0" implementation 'com.github.bumptech.glide:glide:4.9.0' implementation 'com.alibaba:fastjson:1.1.46.android' // implementation 'com.huawei.hms:push:5.0.2.300' }