Skip to content

Instantly share code, notes, and snippets.

@julindra
Last active June 18, 2019 05:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save julindra/80cd2e588cf11bdd0df3f34239b07409 to your computer and use it in GitHub Desktop.
Save julindra/80cd2e588cf11bdd0df3f34239b07409 to your computer and use it in GitHub Desktop.
build appbundle error
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}
def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1'
}
def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '1.0'
}
apply plugin: 'com.android.application'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
android {
compileSdkVersion 28
lintOptions {
disable 'InvalidPackage'
}
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.bililo.moduit"
minSdkVersion 16
targetSdkVersion 28
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
minifyEnabled true
useProguard true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
flutter {
source '../..'
}
dependencies {
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.google.firebase:firebase-core:16.0.9'
}
apply plugin: 'com.google.gms.google-services'
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'com.google.gms:google-services:4.2.0'
}
}
allprojects {
repositories {
google()
jcenter()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
task clean(type: Delete) {
delete rootProject.buildDir
}
[ +27 ms] executing: [/Users/mzmz/flutter/flutter/] git log -n 1
--pretty=format:%H
[ +37 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[ ] 217890685bb1aa0db51305b6b679effffb68d949
[ ] executing: [/Users/mzmz/flutter/flutter/] git describe --match v*.*.*
--first-parent --long --tags
[ +18 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long
--tags
[ ] v1.7.4-21-g217890685
[ +12 ms] executing: [/Users/mzmz/flutter/flutter/] git rev-parse --abbrev-ref
--symbolic @{u}
[ +10 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] origin/master
[ ] executing: [/Users/mzmz/flutter/flutter/] git ls-remote --get-url
origin
[ +9 ms] Exit code 0 from: git ls-remote --get-url origin
[ ] https://github.com/flutter/flutter.git
[ +45 ms] executing: [/Users/mzmz/flutter/flutter/] git rev-parse --abbrev-ref
HEAD
[ +10 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ ] master
[ +63 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping
update.
[ +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[ +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[ +75 ms] Found plugin firebase_admob at
/Users/mzmz/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_admob-0.
9.0+1/
[ +3 ms] Found plugin firebase_analytics at
/Users/mzmz/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_analytic
s-3.0.2/
[ +16 ms] Found plugin sqflite at
/Users/mzmz/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.5/
[ +40 ms] Found plugin firebase_admob at
/Users/mzmz/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_admob-0.
9.0+1/
[ +1 ms] Found plugin firebase_analytics at
/Users/mzmz/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_analytic
s-3.0.2/
[ +9 ms] Found plugin sqflite at
/Users/mzmz/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.5/
[ +127 ms] Initializing gradle...
[ +5 ms] Using gradle from /Users/mzmz/flutter_project/moduit/android/gradlew.
[ +138 ms] Exception while looking for Android Studio: FileSystemException:
Directory listing failed, path = '/Applications/XAMPP/xamppfiles/var/mysql/idx/'
(OS Error: Permission denied, errno = 13)
[ ] Exception while looking for Android Studio: FileSystemException:
Directory listing failed, path =
'/Applications/XAMPP/xamppfiles/var/mysql/test/' (OS Error: Permission denied,
errno = 13)
[ ] Exception while looking for Android Studio: FileSystemException:
Directory listing failed, path =
'/Applications/XAMPP/xamppfiles/var/mysql/phpmyadmin/' (OS Error: Permission
denied, errno = 13)
[ ] Exception while looking for Android Studio: FileSystemException:
Directory listing failed, path =
'/Applications/XAMPP/xamppfiles/var/mysql/sdasd/' (OS Error: Permission denied,
errno = 13)
[ ] Exception while looking for Android Studio: FileSystemException:
Directory listing failed, path =
'/Applications/XAMPP/xamppfiles/var/mysql/mysql/' (OS Error: Permission denied,
errno = 13)
[ ] Exception while looking for Android Studio: FileSystemException:
Directory listing failed, path =
'/Applications/XAMPP/xamppfiles/var/mysql/performance_schema/' (OS Error:
Permission denied, errno = 13)
[ ] Exception while looking for Android Studio: FileSystemException:
Directory listing failed, path =
'/Applications/XAMPP/xamppfiles/var/mysql/pi_site/' (OS Error: Permission
denied, errno = 13)
[ ] Exception while looking for Android Studio: FileSystemException:
Directory listing failed, path = '/Applications/XAMPP/xamppfiles/var/mysql/kpu/'
(OS Error: Permission denied, errno = 13)
[ ] Exception while looking for Android Studio: FileSystemException:
Directory listing failed, path =
'/Applications/XAMPP/xamppfiles/var/mysql/santotec_web@002emain/' (OS Error:
Permission denied, errno = 13)
[ +209 ms] executing: /usr/bin/defaults read /Applications/Android
Studio.app/Contents/Info
[ +52 ms] Exit code 0 from: /usr/bin/defaults read /Applications/Android
Studio.app/Contents/Info
[ ] {
CFBundleDevelopmentRegion = English;
CFBundleDocumentTypes = (
{
CFBundleTypeExtensions = (
ipr
);
CFBundleTypeIconFile = "AndroidStudio.icns";
CFBundleTypeName = "Android Studio Project File";
CFBundleTypeRole = Editor;
},
{
CFBundleTypeExtensions = (
"*"
);
CFBundleTypeName = "All documents";
CFBundleTypeOSTypes = (
"****"
);
CFBundleTypeRole = Editor;
LSTypeIsPackage = 0;
}
);
CFBundleExecutable = studio;
CFBundleGetInfoString = "Android Studio 3.2, build
AI-181.5540.7.32.5056338. Copyright JetBrains s.r.o., (c)
2000-2018";
CFBundleIconFile = "AndroidStudio.icns";
CFBundleIdentifier = "com.google.android.studio";
CFBundleInfoDictionaryVersion = "6.0";
CFBundleName = "Android Studio";
CFBundlePackageType = APPL;
CFBundleShortVersionString = "3.2";
CFBundleSignature = "????";
CFBundleURLTypes = (
{
CFBundleTypeRole = Editor;
CFBundleURLName = Stacktrace;
CFBundleURLSchemes = (
idea
);
}
);
CFBundleVersion = "AI-181.5540.7.32.5056338";
JVMOptions = {
ClassPath =
"$APP_PACKAGE/Contents/lib/bootstrap.jar:$APP_PACKAGE/Content
s/lib/extensions.jar:$APP_PACKAGE/Contents/lib/util.jar:$APP_
PACKAGE/Contents/lib/jdom.jar:$APP_PACKAGE/Contents/lib/log4j
.jar:$APP_PACKAGE/Contents/lib/trove4j.jar:$APP_PACKAGE/Conte
nts/lib/jna.jar";
JVMVersion = "1.8*,1.8+";
MainClass = "com.intellij.idea.Main";
Properties = {
"idea.executable" = studio;
"idea.home.path" = "$APP_PACKAGE/Contents";
"idea.java.redist" = Bundled;
"idea.paths.selector" = "AndroidStudio3.2";
"idea.platform.prefix" = AndroidStudio;
};
WorkingDirectory = "$APP_PACKAGE/Contents/bin";
};
LSApplicationCategoryType =
"public.app-category.developer-tools";
LSArchitecturePriority = (
"x86_64"
);
LSMinimumSystemVersion = "10.8";
LSRequiresNativeExecution = YES;
NSHighResolutionCapable = 1;
NSSupportsAutomaticGraphicsSwitching = 1;
}
[ +3 ms] executing: /usr/bin/defaults read /Applications/Android
Studio.app/Contents/Info CFBundleShortVersionString
[ +46 ms] Exit code 0 from: /usr/bin/defaults read /Applications/Android
Studio.app/Contents/Info CFBundleShortVersionString
[ ] 3.2
[ +65 ms] executing: /Users/mzmz/flutter_project/moduit/android/gradlew -v
[ +573 ms]
------------------------------------------------------------
Gradle 4.10.2
------------------------------------------------------------
Build time: 2018-09-19 18:10:15 UTC
Revision: b4d8d5d170bb4ba516e88d7fe5647e2323d791dd
Kotlin DSL: 1.0-rc-6
Kotlin: 1.2.61
Groovy: 2.4.15
Ant: Apache Ant(TM) version 1.9.11 compiled on
March 23 2018
JVM: 1.8.0_152-release (JetBrains s.r.o 25.152-b06)
OS: Mac OS X 10.14.5 x86_64
[ +8 ms] Initializing gradle... (completed in 1.1s)
[ +8 ms] Resolving dependencies...
[ ] executing: [/Users/mzmz/flutter_project/moduit/android/]
/Users/mzmz/flutter_project/moduit/android/gradlew app:properties
[ +694 ms]
> Configure project :app
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
> Task :app:properties
------------------------------------------------------------
Project :app
------------------------------------------------------------
INTERNAL__CHECKED_MINIMUM_PLUGIN_VERSIONS: true
allprojects: [project ':app']
android:
com.android.build.gradle.internal.dsl.BaseAppModuleExtension
_Decorated@7e1bde84
androidDependencies: task ':app:androidDependencies'
ant:
org.gradle.api.internal.project.DefaultAntBuilder@4f4c2ff4
antBuilderFactory:
org.gradle.api.internal.project.DefaultAntBuilderFactory@68a
36592
archivesBaseName: app
artifacts:
org.gradle.api.internal.artifacts.dsl.DefaultArtifactHandler
_Decorated@45d0bd01
asDynamicObject: DynamicObject for project ':app'
assemble: task ':app:assemble'
assembleAndroidTest: task ':app:assembleAndroidTest'
assembleDebug: task ':app:assembleDebug'
assembleDebugAndroidTest: task
':app:assembleDebugAndroidTest'
assembleDebugUnitTest: task ':app:assembleDebugUnitTest'
assembleDynamicProfile: task ':app:assembleDynamicProfile'
assembleDynamicProfileUnitTest: task
':app:assembleDynamicProfileUnitTest'
assembleDynamicRelease: task ':app:assembleDynamicRelease'
assembleDynamicReleaseUnitTest: task
':app:assembleDynamicReleaseUnitTest'
assembleProfile: task ':app:assembleProfile'
assembleProfileUnitTest: task ':app:assembleProfileUnitTest'
assembleRelease: task ':app:assembleRelease'
assembleReleaseUnitTest: task ':app:assembleReleaseUnitTest'
baseClassLoaderScope:
org.gradle.api.internal.initialization.DefaultClassLoaderSco
pe@651fb4c1
buildDebugPreBundle: task ':app:buildDebugPreBundle'
buildDir: /Users/mzmz/flutter_project/moduit/build/app
buildDynamicProfilePreBundle: task
':app:buildDynamicProfilePreBundle'
buildDynamicReleasePreBundle: task
':app:buildDynamicReleasePreBundle'
buildFile:
/Users/mzmz/flutter_project/moduit/android/app/build.gradle
buildOutputs: BaseVariantOutput container
buildPath: :
buildProfilePreBundle: task ':app:buildProfilePreBundle'
buildReleasePreBundle: task ':app:buildReleasePreBundle'
buildScriptSource:
org.gradle.groovy.scripts.TextResourceScriptSource@4b021419
buildscript:
org.gradle.api.internal.initialization.DefaultScriptHandler@
387e771e
bundle: task ':app:bundle'
bundleDebug: task ':app:bundleDebug'
bundleDebugAndroidTestResources: task
':app:bundleDebugAndroidTestResources'
bundleDebugResources: task ':app:bundleDebugResources'
bundleDynamicProfile: task ':app:bundleDynamicProfile'
bundleDynamicProfileResources: task
':app:bundleDynamicProfileResources'
bundleDynamicRelease: task ':app:bundleDynamicRelease'
bundleDynamicReleaseResources: task
':app:bundleDynamicReleaseResources'
bundleProfile: task ':app:bundleProfile'
bundleProfileResources: task ':app:bundleProfileResources'
bundleRelease: task ':app:bundleRelease'
bundleReleaseResources: task ':app:bundleReleaseResources'
check: task ':app:check'
checkDebugAndroidTestClasspath: task
':app:checkDebugAndroidTestClasspath'
checkDebugClasspath: task ':app:checkDebugClasspath'
checkDebugLibraries: task ':app:checkDebugLibraries'
checkDebugManifest: task ':app:checkDebugManifest'
checkDynamicProfileClasspath: task
':app:checkDynamicProfileClasspath'
checkDynamicProfileLibraries: task
':app:checkDynamicProfileLibraries'
checkDynamicProfileManifest: task
':app:checkDynamicProfileManifest'
checkDynamicReleaseClasspath: task
':app:checkDynamicReleaseClasspath'
checkDynamicReleaseLibraries: task
':app:checkDynamicReleaseLibraries'
checkDynamicReleaseManifest: task
':app:checkDynamicReleaseManifest'
checkProfileClasspath: task ':app:checkProfileClasspath'
checkProfileLibraries: task ':app:checkProfileLibraries'
checkProfileManifest: task ':app:checkProfileManifest'
checkReleaseClasspath: task ':app:checkReleaseClasspath'
checkReleaseLibraries: task ':app:checkReleaseLibraries'
checkReleaseManifest: task ':app:checkReleaseManifest'
childProjects: {}
class: class
org.gradle.api.internal.project.DefaultProject_Decorated
classLoaderScope:
org.gradle.api.internal.initialization.DefaultClassLoaderSco
pe@7806fda5
cleanBuildCache: task ':app:cleanBuildCache'
compileDebugAidl: task ':app:compileDebugAidl'
compileDebugAndroidTestAidl: task
':app:compileDebugAndroidTestAidl'
compileDebugAndroidTestJavaWithJavac: task
':app:compileDebugAndroidTestJavaWithJavac'
compileDebugAndroidTestNdk: task
':app:compileDebugAndroidTestNdk'
compileDebugAndroidTestRenderscript: task
':app:compileDebugAndroidTestRenderscript'
compileDebugAndroidTestShaders: task
':app:compileDebugAndroidTestShaders'
compileDebugAndroidTestSources: task
':app:compileDebugAndroidTestSources'
compileDebugJavaWithJavac: task
':app:compileDebugJavaWithJavac'
compileDebugNdk: task ':app:compileDebugNdk'
compileDebugRenderscript: task
':app:compileDebugRenderscript'
compileDebugShaders: task ':app:compileDebugShaders'
compileDebugSources: task ':app:compileDebugSources'
compileDebugUnitTestJavaWithJavac: task
':app:compileDebugUnitTestJavaWithJavac'
compileDebugUnitTestSources: task
':app:compileDebugUnitTestSources'
compileDynamicProfileAidl: task
':app:compileDynamicProfileAidl'
compileDynamicProfileJavaWithJavac: task
':app:compileDynamicProfileJavaWithJavac'
compileDynamicProfileNdk: task
':app:compileDynamicProfileNdk'
compileDynamicProfileRenderscript: task
':app:compileDynamicProfileRenderscript'
compileDynamicProfileShaders: task
':app:compileDynamicProfileShaders'
compileDynamicProfileSources: task
':app:compileDynamicProfileSources'
compileDynamicProfileUnitTestJavaWithJavac: task
':app:compileDynamicProfileUnitTestJavaWithJavac'
compileDynamicProfileUnitTestSources: task
':app:compileDynamicProfileUnitTestSources'
compileDynamicReleaseAidl: task
':app:compileDynamicReleaseAidl'
compileDynamicReleaseJavaWithJavac: task
':app:compileDynamicReleaseJavaWithJavac'
compileDynamicReleaseNdk: task
':app:compileDynamicReleaseNdk'
compileDynamicReleaseRenderscript: task
':app:compileDynamicReleaseRenderscript'
compileDynamicReleaseShaders: task
':app:compileDynamicReleaseShaders'
compileDynamicReleaseSources: task
':app:compileDynamicReleaseSources'
compileDynamicReleaseUnitTestJavaWithJavac: task
':app:compileDynamicReleaseUnitTestJavaWithJavac'
compileDynamicReleaseUnitTestSources: task
':app:compileDynamicReleaseUnitTestSources'
compileLint: task ':app:compileLint'
compileProfileAidl: task ':app:compileProfileAidl'
compileProfileJavaWithJavac: task
':app:compileProfileJavaWithJavac'
compileProfileNdk: task ':app:compileProfileNdk'
compileProfileRenderscript: task
':app:compileProfileRenderscript'
compileProfileShaders: task ':app:compileProfileShaders'
compileProfileSources: task ':app:compileProfileSources'
compileProfileUnitTestJavaWithJavac: task
':app:compileProfileUnitTestJavaWithJavac'
compileProfileUnitTestSources: task
':app:compileProfileUnitTestSources'
compileReleaseAidl: task ':app:compileReleaseAidl'
compileReleaseJavaWithJavac: task
':app:compileReleaseJavaWithJavac'
compileReleaseNdk: task ':app:compileReleaseNdk'
compileReleaseRenderscript: task
':app:compileReleaseRenderscript'
compileReleaseShaders: task ':app:compileReleaseShaders'
compileReleaseSources: task ':app:compileReleaseSources'
compileReleaseUnitTestJavaWithJavac: task
':app:compileReleaseUnitTestJavaWithJavac'
compileReleaseUnitTestSources: task
':app:compileReleaseUnitTestSources'
compileflutterBuildDebugArm: task
':app:compileflutterBuildDebugArm'
compileflutterBuildDebugArm64: task
':app:compileflutterBuildDebugArm64'
compileflutterBuildDynamicProfileArm: task
':app:compileflutterBuildDynamicProfileArm'
compileflutterBuildDynamicProfileArm64: task
':app:compileflutterBuildDynamicProfileArm64'
compileflutterBuildDynamicReleaseArm: task
':app:compileflutterBuildDynamicReleaseArm'
compileflutterBuildDynamicReleaseArm64: task
':app:compileflutterBuildDynamicReleaseArm64'
compileflutterBuildProfileArm: task
':app:compileflutterBuildProfileArm'
compileflutterBuildProfileArm64: task
':app:compileflutterBuildProfileArm64'
compileflutterBuildReleaseArm: task
':app:compileflutterBuildReleaseArm'
compileflutterBuildReleaseArm64: task
':app:compileflutterBuildReleaseArm64'
components: SoftwareComponentInternal set
configurationActions:
org.gradle.configuration.project.DefaultProjectConfiguration
ActionContainer@60a7f7d8
configurationTargetIdentifier:
org.gradle.configuration.ConfigurationTargetIdentifier$1@3bd
e8509
configurations: configuration container
connectedAndroidTest: task ':app:connectedAndroidTest'
connectedCheck: task ':app:connectedCheck'
connectedDebugAndroidTest: task
':app:connectedDebugAndroidTest'
consumeConfigAttr: task ':app:consumeConfigAttr'
convention:
org.gradle.api.internal.plugins.DefaultConvention@70d3d3eb
copyFlutterAssetsDebug: task ':app:copyFlutterAssetsDebug'
copyFlutterAssetsDynamicProfile: task
':app:copyFlutterAssetsDynamicProfile'
copyFlutterAssetsDynamicRelease: task
':app:copyFlutterAssetsDynamicRelease'
copyFlutterAssetsProfile: task
':app:copyFlutterAssetsProfile'
copyFlutterAssetsRelease: task
':app:copyFlutterAssetsRelease'
createDebugCompatibleScreenManifests: task
':app:createDebugCompatibleScreenManifests'
createDynamicProfileCompatibleScreenManifests: task
':app:createDynamicProfileCompatibleScreenManifests'
createDynamicReleaseCompatibleScreenManifests: task
':app:createDynamicReleaseCompatibleScreenManifests'
createMockableJar: task ':app:createMockableJar'
createProfileCompatibleScreenManifests: task
':app:createProfileCompatibleScreenManifests'
createReleaseCompatibleScreenManifests: task
':app:createReleaseCompatibleScreenManifests'
defaultArtifacts:
org.gradle.api.internal.plugins.DefaultArtifactPublicationSe
t_Decorated@3f77e381
defaultTasks: []
deferredProjectConfiguration:
org.gradle.api.internal.project.DeferredProjectConfiguration
@6031ca80
dependencies:
org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDe
pendencyHandler_Decorated@2f88fd42
dependencyLocking:
org.gradle.internal.locking.DefaultDependencyLockingHandler_
Decorated@412a3fd3
depth: 1
description: null
deviceAndroidTest: task ':app:deviceAndroidTest'
deviceCheck: task ':app:deviceCheck'
displayName: project ':app'
distsDir:
/Users/mzmz/flutter_project/moduit/build/app/distributions
distsDirName: distributions
docsDir: /Users/mzmz/flutter_project/moduit/build/app/docs
docsDirName: docs
ext:
org.gradle.api.internal.plugins.DefaultExtraPropertiesExtens
ion@41c1a79c
extensions:
org.gradle.api.internal.plugins.DefaultConvention@70d3d3eb
extractApksForDebug: task ':app:extractApksForDebug'
extractApksForDynamicProfile: task
':app:extractApksForDynamicProfile'
extractApksForDynamicRelease: task
':app:extractApksForDynamicRelease'
extractApksForProfile: task ':app:extractApksForProfile'
extractApksForRelease: task ':app:extractApksForRelease'
extractProguardFiles: task ':app:extractProguardFiles'
fileOperations:
org.gradle.api.internal.file.DefaultFileOperations@2f4a00ee
fileResolver:
org.gradle.api.internal.file.BaseDirFileResolver@47409aa8
flutter: FlutterExtension_Decorated@5704f134
flutterBuildX86Jar: task ':app:flutterBuildX86Jar'
generateDebugAndroidTestAssets: task
':app:generateDebugAndroidTestAssets'
generateDebugAndroidTestBuildConfig: task
':app:generateDebugAndroidTestBuildConfig'
generateDebugAndroidTestResValues: task
':app:generateDebugAndroidTestResValues'
generateDebugAndroidTestResources: task
':app:generateDebugAndroidTestResources'
generateDebugAndroidTestSources: task
':app:generateDebugAndroidTestSources'
generateDebugAssets: task ':app:generateDebugAssets'
generateDebugBuildConfig: task
':app:generateDebugBuildConfig'
generateDebugFeatureMetadata: task
':app:generateDebugFeatureMetadata'
generateDebugFeatureTransitiveDeps: task
':app:generateDebugFeatureTransitiveDeps'
generateDebugResValues: task ':app:generateDebugResValues'
generateDebugResources: task ':app:generateDebugResources'
generateDebugSources: task ':app:generateDebugSources'
generateDebugUnitTestAssets: task
':app:generateDebugUnitTestAssets'
generateDebugUnitTestResources: task
':app:generateDebugUnitTestResources'
generateDebugUnitTestSources: task
':app:generateDebugUnitTestSources'
generateDynamicProfileAssets: task
':app:generateDynamicProfileAssets'
generateDynamicProfileBuildConfig: task
':app:generateDynamicProfileBuildConfig'
generateDynamicProfileFeatureMetadata: task
':app:generateDynamicProfileFeatureMetadata'
generateDynamicProfileFeatureTransitiveDeps: task
':app:generateDynamicProfileFeatureTransitiveDeps'
generateDynamicProfileResValues: task
':app:generateDynamicProfileResValues'
generateDynamicProfileResources: task
':app:generateDynamicProfileResources'
generateDynamicProfileSources: task
':app:generateDynamicProfileSources'
generateDynamicProfileUnitTestAssets: task
':app:generateDynamicProfileUnitTestAssets'
generateDynamicProfileUnitTestResources: task
':app:generateDynamicProfileUnitTestResources'
generateDynamicProfileUnitTestSources: task
':app:generateDynamicProfileUnitTestSources'
generateDynamicReleaseAssets: task
':app:generateDynamicReleaseAssets'
generateDynamicReleaseBuildConfig: task
':app:generateDynamicReleaseBuildConfig'
generateDynamicReleaseFeatureMetadata: task
':app:generateDynamicReleaseFeatureMetadata'
generateDynamicReleaseFeatureTransitiveDeps: task
':app:generateDynamicReleaseFeatureTransitiveDeps'
generateDynamicReleaseResValues: task
':app:generateDynamicReleaseResValues'
generateDynamicReleaseResources: task
':app:generateDynamicReleaseResources'
generateDynamicReleaseSources: task
':app:generateDynamicReleaseSources'
generateDynamicReleaseUnitTestAssets: task
':app:generateDynamicReleaseUnitTestAssets'
generateDynamicReleaseUnitTestResources: task
':app:generateDynamicReleaseUnitTestResources'
generateDynamicReleaseUnitTestSources: task
':app:generateDynamicReleaseUnitTestSources'
generateProfileAssets: task ':app:generateProfileAssets'
generateProfileBuildConfig: task
':app:generateProfileBuildConfig'
generateProfileFeatureMetadata: task
':app:generateProfileFeatureMetadata'
generateProfileFeatureTransitiveDeps: task
':app:generateProfileFeatureTransitiveDeps'
generateProfileResValues: task
':app:generateProfileResValues'
generateProfileResources: task
':app:generateProfileResources'
generateProfileSources: task ':app:generateProfileSources'
generateProfileUnitTestAssets: task
':app:generateProfileUnitTestAssets'
generateProfileUnitTestResources: task
':app:generateProfileUnitTestResources'
generateProfileUnitTestSources: task
':app:generateProfileUnitTestSources'
generateReleaseAssets: task ':app:generateReleaseAssets'
generateReleaseBuildConfig: task
':app:generateReleaseBuildConfig'
generateReleaseFeatureMetadata: task
':app:generateReleaseFeatureMetadata'
generateReleaseFeatureTransitiveDeps: task
':app:generateReleaseFeatureTransitiveDeps'
generateReleaseResValues: task
':app:generateReleaseResValues'
generateReleaseResources: task
':app:generateReleaseResources'
generateReleaseSources: task ':app:generateReleaseSources'
generateReleaseUnitTestAssets: task
':app:generateReleaseUnitTestAssets'
generateReleaseUnitTestResources: task
':app:generateReleaseUnitTestResources'
generateReleaseUnitTestSources: task
':app:generateReleaseUnitTestSources'
googleServices:
com.google.gms.googleservices.GoogleServicesPlugin$GoogleSer
vicesPluginConfig_Decorated@1bb5410f
gradle: build 'android'
group: android
identityPath: :app
inheritedScope:
org.gradle.api.internal.ExtensibleDynamicObject$InheritedDyn
amicObject@64077fe7
installDebug: task ':app:installDebug'
installDebugAndroidTest: task ':app:installDebugAndroidTest'
installDynamicProfile: task ':app:installDynamicProfile'
installDynamicRelease: task ':app:installDynamicRelease'
installProfile: task ':app:installProfile'
installRelease: task ':app:installRelease'
java:
org.gradle.api.plugins.internal.DefaultJavaPluginExtension_D
ecorated@27512c15
javaPreCompileDebug: task ':app:javaPreCompileDebug'
javaPreCompileDebugAndroidTest: task
':app:javaPreCompileDebugAndroidTest'
javaPreCompileDebugUnitTest: task
':app:javaPreCompileDebugUnitTest'
javaPreCompileDynamicProfile: task
':app:javaPreCompileDynamicProfile'
javaPreCompileDynamicProfileUnitTest: task
':app:javaPreCompileDynamicProfileUnitTest'
javaPreCompileDynamicRelease: task
':app:javaPreCompileDynamicRelease'
javaPreCompileDynamicReleaseUnitTest: task
':app:javaPreCompileDynamicReleaseUnitTest'
javaPreCompileProfile: task ':app:javaPreCompileProfile'
javaPreCompileProfileUnitTest: task
':app:javaPreCompileProfileUnitTest'
javaPreCompileRelease: task ':app:javaPreCompileRelease'
javaPreCompileReleaseUnitTest: task
':app:javaPreCompileReleaseUnitTest'
layout:
org.gradle.api.internal.file.DefaultProjectLayout@57acf49a
libsDir: /Users/mzmz/flutter_project/moduit/build/app/libs
libsDirName: libs
lint: task ':app:lint'
lintDebug: task ':app:lintDebug'
lintDynamicProfile: task ':app:lintDynamicProfile'
lintDynamicRelease: task ':app:lintDynamicRelease'
lintFix: task ':app:lintFix'
lintProfile: task ':app:lintProfile'
lintRelease: task ':app:lintRelease'
lintVitalRelease: task ':app:lintVitalRelease'
listenerBuildOperationDecorator:
org.gradle.configuration.internal.DefaultListenerBuildOperat
ionDecorator@66a07a59
logger:
org.gradle.internal.logging.slf4j.OutputEventListenerBackedL
ogger@54bc28cd
logging:
org.gradle.internal.logging.services.DefaultLoggingManager@3
987d92d
mainApkListPersistenceDebug: task
':app:mainApkListPersistenceDebug'
mainApkListPersistenceDebugAndroidTest: task
':app:mainApkListPersistenceDebugAndroidTest'
mainApkListPersistenceDynamicProfile: task
':app:mainApkListPersistenceDynamicProfile'
mainApkListPersistenceDynamicRelease: task
':app:mainApkListPersistenceDynamicRelease'
mainApkListPersistenceProfile: task
':app:mainApkListPersistenceProfile'
mainApkListPersistenceRelease: task
':app:mainApkListPersistenceRelease'
makeApkFromBundleForDebug: task
':app:makeApkFromBundleForDebug'
makeApkFromBundleForDynamicProfile: task
':app:makeApkFromBundleForDynamicProfile'
makeApkFromBundleForDynamicRelease: task
':app:makeApkFromBundleForDynamicRelease'
makeApkFromBundleForProfile: task
':app:makeApkFromBundleForProfile'
makeApkFromBundleForRelease: task
':app:makeApkFromBundleForRelease'
mergeDebugAndroidTestAssets: task
':app:mergeDebugAndroidTestAssets'
mergeDebugAndroidTestJniLibFolders: task
':app:mergeDebugAndroidTestJniLibFolders'
mergeDebugAndroidTestResources: task
':app:mergeDebugAndroidTestResources'
mergeDebugAndroidTestShaders: task
':app:mergeDebugAndroidTestShaders'
mergeDebugAssets: task ':app:mergeDebugAssets'
mergeDebugJniLibFolders: task ':app:mergeDebugJniLibFolders'
mergeDebugResources: task ':app:mergeDebugResources'
mergeDebugShaders: task ':app:mergeDebugShaders'
mergeDynamicProfileAssets: task
':app:mergeDynamicProfileAssets'
mergeDynamicProfileJniLibFolders: task
':app:mergeDynamicProfileJniLibFolders'
mergeDynamicProfileResources: task
':app:mergeDynamicProfileResources'
mergeDynamicProfileShaders: task
':app:mergeDynamicProfileShaders'
mergeDynamicReleaseAssets: task
':app:mergeDynamicReleaseAssets'
mergeDynamicReleaseJniLibFolders: task
':app:mergeDynamicReleaseJniLibFolders'
mergeDynamicReleaseResources: task
':app:mergeDynamicReleaseResources'
mergeDynamicReleaseShaders: task
':app:mergeDynamicReleaseShaders'
mergeProfileAssets: task ':app:mergeProfileAssets'
mergeProfileJniLibFolders: task
':app:mergeProfileJniLibFolders'
mergeProfileResources: task ':app:mergeProfileResources'
mergeProfileShaders: task ':app:mergeProfileShaders'
mergeReleaseAssets: task ':app:mergeReleaseAssets'
mergeReleaseJniLibFolders: task
':app:mergeReleaseJniLibFolders'
mergeReleaseResources: task ':app:mergeReleaseResources'
mergeReleaseShaders: task ':app:mergeReleaseShaders'
modelRegistry:
org.gradle.model.internal.registry.DefaultModelRegistry@1718
6b8c
modelSchemaStore:
org.gradle.model.internal.manage.schema.extract.DefaultModel
SchemaStore@81ce292
module:
org.gradle.api.internal.artifacts.ProjectBackedModule@25f65c
d4
name: app
normalization:
org.gradle.normalization.internal.DefaultInputNormalizationH
andler_Decorated@272055d1
objects:
org.gradle.api.internal.model.DefaultObjectFactory@42b781de
org.gradle.jvmargs: -Xmx1536M
packLibsflutterBuildDebug: task
':app:packLibsflutterBuildDebug'
packLibsflutterBuildDynamicProfile: task
':app:packLibsflutterBuildDynamicProfile'
packLibsflutterBuildDynamicRelease: task
':app:packLibsflutterBuildDynamicRelease'
packLibsflutterBuildProfile: task
':app:packLibsflutterBuildProfile'
packLibsflutterBuildRelease: task
':app:packLibsflutterBuildRelease'
packageAppClassesDebug: task ':app:packageAppClassesDebug'
packageAppClassesDebugAndroidTest: task
':app:packageAppClassesDebugAndroidTest'
packageAppClassesDebugUnitTest: task
':app:packageAppClassesDebugUnitTest'
packageAppClassesDynamicProfile: task
':app:packageAppClassesDynamicProfile'
packageAppClassesDynamicProfileUnitTest: task
':app:packageAppClassesDynamicProfileUnitTest'
packageAppClassesDynamicRelease: task
':app:packageAppClassesDynamicRelease'
packageAppClassesDynamicReleaseUnitTest: task
':app:packageAppClassesDynamicReleaseUnitTest'
packageAppClassesProfile: task
':app:packageAppClassesProfile'
packageAppClassesProfileUnitTest: task
':app:packageAppClassesProfileUnitTest'
packageAppClassesRelease: task
':app:packageAppClassesRelease'
packageAppClassesReleaseUnitTest: task
':app:packageAppClassesReleaseUnitTest'
packageDebug: task ':app:packageDebug'
packageDebugAndroidTest: task ':app:packageDebugAndroidTest'
packageDebugBundle: task ':app:packageDebugBundle'
packageDebugUniversalApk: task
':app:packageDebugUniversalApk'
packageDynamicProfile: task ':app:packageDynamicProfile'
packageDynamicProfileBundle: task
':app:packageDynamicProfileBundle'
packageDynamicProfileUniversalApk: task
':app:packageDynamicProfileUniversalApk'
packageDynamicRelease: task ':app:packageDynamicRelease'
packageDynamicReleaseBundle: task
':app:packageDynamicReleaseBundle'
packageDynamicReleaseUniversalApk: task
':app:packageDynamicReleaseUniversalApk'
packageProfile: task ':app:packageProfile'
packageProfileBundle: task ':app:packageProfileBundle'
packageProfileUniversalApk: task
':app:packageProfileUniversalApk'
packageRelease: task ':app:packageRelease'
packageReleaseBundle: task ':app:packageReleaseBundle'
packageReleaseUniversalApk: task
':app:packageReleaseUniversalApk'
parent: root project 'android'
parentIdentifier: root project 'android'
path: :app
pluginManager:
org.gradle.api.internal.plugins.DefaultPluginManager_Decorat
ed@45fe7614
plugins: [org.gradle.api.plugins.HelpTasksPlugin@11ee312c,
com.android.build.gradle.api.AndroidBasePlugin@34c5601d,
org.gradle.language.base.plugins.LifecycleBasePlugin@4a82be2
a, org.gradle.api.plugins.BasePlugin@7c7a2fb8,
org.gradle.api.plugins.ReportingBasePlugin@1c7d064a,
org.gradle.api.plugins.JavaBasePlugin@3275850,
com.android.build.gradle.AppPlugin@5c0bc5f0,
FlutterPlugin@71212626,
com.google.gms.googleservices.GoogleServicesPlugin@51a311e]
preBuild: task ':app:preBuild'
preDebugAndroidTestBuild: task
':app:preDebugAndroidTestBuild'
preDebugBuild: task ':app:preDebugBuild'
preDebugUnitTestBuild: task ':app:preDebugUnitTestBuild'
preDynamicProfileBuild: task ':app:preDynamicProfileBuild'
preDynamicProfileUnitTestBuild: task
':app:preDynamicProfileUnitTestBuild'
preDynamicReleaseBuild: task ':app:preDynamicReleaseBuild'
preDynamicReleaseUnitTestBuild: task
':app:preDynamicReleaseUnitTestBuild'
preProfileBuild: task ':app:preProfileBuild'
preProfileUnitTestBuild: task ':app:preProfileUnitTestBuild'
preReleaseBuild: task ':app:preReleaseBuild'
preReleaseUnitTestBuild: task ':app:preReleaseUnitTestBuild'
prepareLintJar: task ':app:prepareLintJar'
processDebugAndroidTestJavaRes: task
':app:processDebugAndroidTestJavaRes'
processDebugAndroidTestManifest: task
':app:processDebugAndroidTestManifest'
processDebugAndroidTestResources: task
':app:processDebugAndroidTestResources'
processDebugGoogleServices: task
':app:processDebugGoogleServices'
processDebugJavaRes: task ':app:processDebugJavaRes'
processDebugManifest: task ':app:processDebugManifest'
processDebugResources: task ':app:processDebugResources'
processDebugUnitTestJavaRes: task
':app:processDebugUnitTestJavaRes'
processDynamicProfileGoogleServices: task
':app:processDynamicProfileGoogleServices'
processDynamicProfileJavaRes: task
':app:processDynamicProfileJavaRes'
processDynamicProfileManifest: task
':app:processDynamicProfileManifest'
processDynamicProfileResources: task
':app:processDynamicProfileResources'
processDynamicProfileUnitTestJavaRes: task
':app:processDynamicProfileUnitTestJavaRes'
processDynamicReleaseGoogleServices: task
':app:processDynamicReleaseGoogleServices'
processDynamicReleaseJavaRes: task
':app:processDynamicReleaseJavaRes'
processDynamicReleaseManifest: task
':app:processDynamicReleaseManifest'
processDynamicReleaseResources: task
':app:processDynamicReleaseResources'
processDynamicReleaseUnitTestJavaRes: task
':app:processDynamicReleaseUnitTestJavaRes'
processOperations:
org.gradle.api.internal.file.DefaultFileOperations@2f4a00ee
processProfileGoogleServices: task
':app:processProfileGoogleServices'
processProfileJavaRes: task ':app:processProfileJavaRes'
processProfileManifest: task ':app:processProfileManifest'
processProfileResources: task ':app:processProfileResources'
processProfileUnitTestJavaRes: task
':app:processProfileUnitTestJavaRes'
processReleaseGoogleServices: task
':app:processReleaseGoogleServices'
processReleaseJavaRes: task ':app:processReleaseJavaRes'
processReleaseManifest: task ':app:processReleaseManifest'
processReleaseResources: task ':app:processReleaseResources'
processReleaseUnitTestJavaRes: task
':app:processReleaseUnitTestJavaRes'
project: project ':app'
projectConfigurator:
org.gradle.api.internal.project.BuildOperationCrossProjectCo
nfigurator@3cc60c35
projectDir: /Users/mzmz/flutter_project/moduit/android/app
projectEvaluationBroadcaster: ProjectEvaluationListener
broadcast
projectEvaluator:
org.gradle.configuration.project.LifecycleProjectEvaluator@3
ee06a18
projectPath: :app
projectRegistry:
org.gradle.api.internal.project.DefaultProjectRegistry@46886
bf4
properties: {...}
providers:
org.gradle.api.internal.provider.DefaultProviderFactory@218c
6397
reportBuildArtifactsDebug: task
':app:reportBuildArtifactsDebug'
reportBuildArtifactsDynamicProfile: task
':app:reportBuildArtifactsDynamicProfile'
reportBuildArtifactsDynamicRelease: task
':app:reportBuildArtifactsDynamicRelease'
reportBuildArtifactsProfile: task
':app:reportBuildArtifactsProfile'
reportBuildArtifactsRelease: task
':app:reportBuildArtifactsRelease'
reportSourceSetTransformAndroidTest: task
':app:reportSourceSetTransformAndroidTest'
reportSourceSetTransformAndroidTestDebug: task
':app:reportSourceSetTransformAndroidTestDebug'
reportSourceSetTransformDebug: task
':app:reportSourceSetTransformDebug'
reportSourceSetTransformDynamicProfile: task
':app:reportSourceSetTransformDynamicProfile'
reportSourceSetTransformDynamicRelease: task
':app:reportSourceSetTransformDynamicRelease'
reportSourceSetTransformMain: task
':app:reportSourceSetTransformMain'
reportSourceSetTransformProfile: task
':app:reportSourceSetTransformProfile'
reportSourceSetTransformRelease: task
':app:reportSourceSetTransformRelease'
reportSourceSetTransformTest: task
':app:reportSourceSetTransformTest'
reportSourceSetTransformTestDebug: task
':app:reportSourceSetTransformTestDebug'
reportSourceSetTransformTestDynamicProfile: task
':app:reportSourceSetTransformTestDynamicProfile'
reportSourceSetTransformTestDynamicRelease: task
':app:reportSourceSetTransformTestDynamicRelease'
reportSourceSetTransformTestProfile: task
':app:reportSourceSetTransformTestProfile'
reportSourceSetTransformTestRelease: task
':app:reportSourceSetTransformTestRelease'
reporting:
org.gradle.api.reporting.ReportingExtension_Decorated@12ce30
fa
reportsDir:
/Users/mzmz/flutter_project/moduit/build/app/reports
repositories: repository container
resolveConfigAttr: task ':app:resolveConfigAttr'
resourceLoader:
org.gradle.internal.resource.transfer.DefaultUriTextResource
Loader@1e652132
resources:
org.gradle.api.internal.resources.DefaultResourceHandler@23e
8284c
rootDir: /Users/mzmz/flutter_project/moduit/android
rootProject: root project 'android'
script: false
scriptHandlerFactory:
org.gradle.api.internal.initialization.DefaultScriptHandlerF
actory@263a200e
scriptPluginFactory:
org.gradle.configuration.ScriptPluginFactorySelector@45909dd
3
serviceRegistryFactory:
org.gradle.internal.service.scopes.ProjectScopeServices$4@72
4b48e2
services: ProjectScopeServices
signingReport: task ':app:signingReport'
sourceCompatibility: 1.8
sourceSets: SourceSet container
splitsDiscoveryTaskDebug: task
':app:splitsDiscoveryTaskDebug'
splitsDiscoveryTaskDynamicProfile: task
':app:splitsDiscoveryTaskDynamicProfile'
splitsDiscoveryTaskDynamicRelease: task
':app:splitsDiscoveryTaskDynamicRelease'
splitsDiscoveryTaskProfile: task
':app:splitsDiscoveryTaskProfile'
splitsDiscoveryTaskRelease: task
':app:splitsDiscoveryTaskRelease'
standardOutputCapture:
org.gradle.internal.logging.services.DefaultLoggingManager@3
987d92d
state: project state 'EXECUTED'
status: integration
subprojects: []
targetCompatibility: 1.8
tasks: task set
test: task ':app:test'
testDebugUnitTest: task ':app:testDebugUnitTest'
testDynamicProfileUnitTest: task
':app:testDynamicProfileUnitTest'
testDynamicReleaseUnitTest: task
':app:testDynamicReleaseUnitTest'
testProfileUnitTest: task ':app:testProfileUnitTest'
testReleaseUnitTest: task ':app:testReleaseUnitTest'
testReportDir:
/Users/mzmz/flutter_project/moduit/build/app/reports/tests
testReportDirName: tests
testResultsDir:
/Users/mzmz/flutter_project/moduit/build/app/test-results
testResultsDirName: test-results
transformClassesAndResourcesWithProguardForRelease: task
':app:transformClassesAndResourcesWithProguardForRelease'
transformClassesWithDexBuilderForDebug: task
':app:transformClassesWithDexBuilderForDebug'
transformClassesWithDexBuilderForDebugAndroidTest: task
':app:transformClassesWithDexBuilderForDebugAndroidTest'
transformClassesWithDexBuilderForDynamicProfile: task
':app:transformClassesWithDexBuilderForDynamicProfile'
transformClassesWithDexBuilderForDynamicRelease: task
':app:transformClassesWithDexBuilderForDynamicRelease'
transformClassesWithDexBuilderForProfile: task
':app:transformClassesWithDexBuilderForProfile'
transformClassesWithDexBuilderForRelease: task
':app:transformClassesWithDexBuilderForRelease'
transformDexArchiveWithDexMergerForDebug: task
':app:transformDexArchiveWithDexMergerForDebug'
transformDexArchiveWithDexMergerForDebugAndroidTest: task
':app:transformDexArchiveWithDexMergerForDebugAndroidTest'
transformDexArchiveWithDexMergerForDynamicProfile: task
':app:transformDexArchiveWithDexMergerForDynamicProfile'
transformDexArchiveWithDexMergerForDynamicRelease: task
':app:transformDexArchiveWithDexMergerForDynamicRelease'
transformDexArchiveWithDexMergerForProfile: task
':app:transformDexArchiveWithDexMergerForProfile'
transformDexArchiveWithDexMergerForRelease: task
':app:transformDexArchiveWithDexMergerForRelease'
transformDexArchiveWithExternalLibsDexMergerForDebug: task
':app:transformDexArchiveWithExternalLibsDexMergerForDebug'
transformDexArchiveWithExternalLibsDexMergerForDebugAndroidT
est: task
':app:transformDexArchiveWithExternalLibsDexMergerForDebugAn
droidTest'
transformDexArchiveWithExternalLibsDexMergerForDynamicProfil
e: task
':app:transformDexArchiveWithExternalLibsDexMergerForDynamic
Profile'
transformDexArchiveWithExternalLibsDexMergerForDynamicReleas
e: task
':app:transformDexArchiveWithExternalLibsDexMergerForDynamic
Release'
transformDexArchiveWithExternalLibsDexMergerForProfile: task
':app:transformDexArchiveWithExternalLibsDexMergerForProfile
'
transformNativeLibsWithMergeJniLibsForDebug: task
':app:transformNativeLibsWithMergeJniLibsForDebug'
transformNativeLibsWithMergeJniLibsForDebugAndroidTest: task
':app:transformNativeLibsWithMergeJniLibsForDebugAndroidTest
'
transformNativeLibsWithMergeJniLibsForDynamicProfile: task
':app:transformNativeLibsWithMergeJniLibsForDynamicProfile'
transformNativeLibsWithMergeJniLibsForDynamicRelease: task
':app:transformNativeLibsWithMergeJniLibsForDynamicRelease'
transformNativeLibsWithMergeJniLibsForProfile: task
':app:transformNativeLibsWithMergeJniLibsForProfile'
transformNativeLibsWithMergeJniLibsForRelease: task
':app:transformNativeLibsWithMergeJniLibsForRelease'
transformResourcesWithMergeJavaResForDebug: task
':app:transformResourcesWithMergeJavaResForDebug'
transformResourcesWithMergeJavaResForDebugAndroidTest: task
':app:transformResourcesWithMergeJavaResForDebugAndroidTest'
transformResourcesWithMergeJavaResForDebugUnitTest: task
':app:transformResourcesWithMergeJavaResForDebugUnitTest'
transformResourcesWithMergeJavaResForDynamicProfile: task
':app:transformResourcesWithMergeJavaResForDynamicProfile'
transformResourcesWithMergeJavaResForDynamicProfileUnitTest:
task
':app:transformResourcesWithMergeJavaResForDynamicProfileUni
tTest'
transformResourcesWithMergeJavaResForDynamicRelease: task
':app:transformResourcesWithMergeJavaResForDynamicRelease'
transformResourcesWithMergeJavaResForDynamicReleaseUnitTest:
task
':app:transformResourcesWithMergeJavaResForDynamicReleaseUni
tTest'
transformResourcesWithMergeJavaResForProfile: task
':app:transformResourcesWithMergeJavaResForProfile'
transformResourcesWithMergeJavaResForProfileUnitTest: task
':app:transformResourcesWithMergeJavaResForProfileUnitTest'
transformResourcesWithMergeJavaResForRelease: task
':app:transformResourcesWithMergeJavaResForRelease'
transformResourcesWithMergeJavaResForReleaseUnitTest: task
':app:transformResourcesWithMergeJavaResForReleaseUnitTest'
uninstallAll: task ':app:uninstallAll'
uninstallDebug: task ':app:uninstallDebug'
uninstallDebugAndroidTest: task
':app:uninstallDebugAndroidTest'
uninstallDynamicProfile: task ':app:uninstallDynamicProfile'
uninstallDynamicRelease: task ':app:uninstallDynamicRelease'
uninstallProfile: task ':app:uninstallProfile'
uninstallRelease: task ':app:uninstallRelease'
validateSigningDebug: task ':app:validateSigningDebug'
validateSigningDebugAndroidTest: task
':app:validateSigningDebugAndroidTest'
validateSigningDynamicProfile: task
':app:validateSigningDynamicProfile'
validateSigningDynamicRelease: task
':app:validateSigningDynamicRelease'
validateSigningProfile: task ':app:validateSigningProfile'
validateSigningRelease: task ':app:validateSigningRelease'
version: unspecified
writeDebugApplicationId: task ':app:writeDebugApplicationId'
writeDynamicProfileApplicationId: task
':app:writeDynamicProfileApplicationId'
writeDynamicReleaseApplicationId: task
':app:writeDynamicReleaseApplicationId'
writeProfileApplicationId: task
':app:writeProfileApplicationId'
writeReleaseApplicationId: task
':app:writeReleaseApplicationId'
1 actionable task: 1 executed
[ +28 ms] executing: [/Users/mzmz/flutter_project/moduit/android/]
/Users/mzmz/flutter_project/moduit/android/gradlew app:tasks --all
--console=auto
[ +685 ms]
> Configure project :app
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
> Task :app:tasks
------------------------------------------------------------
All tasks runnable from project :app
------------------------------------------------------------
Android tasks
-------------
androidDependencies - Displays the Android dependencies of
the project.
signingReport - Displays the signing info for each variant.
sourceSets - Prints out all the source sets defined in this
project.
Build tasks
-----------
assemble - Assembles all variants of all applications and
secondary packages.
assembleAndroidTest - Assembles all the Test applications.
assembleDebug - Assembles all Debug builds.
assembleDynamicProfile - Assembles all DynamicProfile
builds.
assembleDynamicRelease - Assembles all DynamicRelease
builds.
assembleProfile - Assembles all Profile builds.
assembleRelease - Assembles all Release builds.
build - Assembles and tests this project.
buildDependents - Assembles and tests this project and all
projects that depend on it.
buildNeeded - Assembles and tests this project and all
projects it depends on.
bundleDebug - Creates all Debug bundles.
bundleDynamicProfile - Creates all DynamicProfile bundles.
bundleDynamicRelease - Creates all DynamicRelease bundles.
bundleProfile - Creates all Profile bundles.
bundleRelease - Creates all Release bundles.
clean - Deletes the build directory.
cleanBuildCache - Deletes the build cache directory.
compileDebugAndroidTestSources
compileDebugSources
compileDebugUnitTestSources
compileDynamicProfileSources
compileDynamicProfileUnitTestSources
compileDynamicReleaseSources
compileDynamicReleaseUnitTestSources
compileProfileSources
compileProfileUnitTestSources
compileReleaseSources
compileReleaseUnitTestSources
Cleanup tasks
-------------
lintFix - Runs lint on all variants and applies any safe
suggestions to the source code.
Help tasks
----------
buildEnvironment - Displays all buildscript dependencies
declared in project ':app'.
components - Displays the components produced by project
':app'. [incubating]
dependencies - Displays all dependencies declared in project
':app'.
dependencyInsight - Displays the insight into a specific
dependency in project ':app'.
dependentComponents - Displays the dependent components of
components in project ':app'. [incubating]
help - Displays a help message.
model - Displays the configuration model of project ':app'.
[incubating]
projects - Displays the sub-projects of project ':app'.
properties - Displays the properties of project ':app'.
tasks - Displays the tasks runnable from project ':app'.
Install tasks
-------------
installDebug - Installs the Debug build.
installDebugAndroidTest - Installs the android (on device)
tests for the Debug build.
installDynamicProfile - Installs the DynamicProfile build.
installDynamicRelease - Installs the DynamicRelease build.
installProfile - Installs the Profile build.
installRelease - Installs the Release build.
uninstallAll - Uninstall all applications.
uninstallDebug - Uninstalls the Debug build.
uninstallDebugAndroidTest - Uninstalls the android (on
device) tests for the Debug build.
uninstallDynamicProfile - Uninstalls the DynamicProfile
build.
uninstallDynamicRelease - Uninstalls the DynamicRelease
build.
uninstallProfile - Uninstalls the Profile build.
uninstallRelease - Uninstalls the Release build.
Verification tasks
------------------
check - Runs all checks.
connectedAndroidTest - Installs and runs instrumentation
tests for all flavors on connected devices.
connectedCheck - Runs all device checks on currently
connected devices.
connectedDebugAndroidTest - Installs and runs the tests for
debug on connected devices.
deviceAndroidTest - Installs and runs instrumentation tests
using all Device Providers.
deviceCheck - Runs all device checks using Device Providers
and Test Servers.
lint - Runs lint on all variants.
lintDebug - Runs lint on the Debug build.
lintDynamicProfile - Runs lint on the DynamicProfile build.
lintDynamicRelease - Runs lint on the DynamicRelease build.
lintProfile - Runs lint on the Profile build.
lintRelease - Runs lint on the Release build.
lintVitalRelease - Runs lint on just the fatal issues in the
release build.
test - Run unit tests for all variants.
testDebugUnitTest - Run unit tests for the debug build.
testDynamicProfileUnitTest - Run unit tests for the
dynamicProfile build.
testDynamicReleaseUnitTest - Run unit tests for the
dynamicRelease build.
testProfileUnitTest - Run unit tests for the profile build.
testReleaseUnitTest - Run unit tests for the release build.
Other tasks
-----------
assembleDebugAndroidTest
assembleDebugUnitTest
assembleDynamicProfileUnitTest
assembleDynamicReleaseUnitTest
assembleProfileUnitTest
assembleReleaseUnitTest
buildDebugPreBundle
buildDynamicProfilePreBundle
buildDynamicReleasePreBundle
buildProfilePreBundle
buildReleasePreBundle
bundle
bundleDebugAndroidTestResources
bundleDebugResources
bundleDynamicProfileResources
bundleDynamicReleaseResources
bundleProfileResources
bundleReleaseResources
checkDebugAndroidTestClasspath
checkDebugClasspath
checkDebugLibraries
checkDebugManifest
checkDynamicProfileClasspath
checkDynamicProfileLibraries
checkDynamicProfileManifest
checkDynamicReleaseClasspath
checkDynamicReleaseLibraries
checkDynamicReleaseManifest
checkProfileClasspath
checkProfileLibraries
checkProfileManifest
checkReleaseClasspath
checkReleaseLibraries
checkReleaseManifest
compileDebugAidl
compileDebugAndroidTestAidl
compileDebugAndroidTestJavaWithJavac
compileDebugAndroidTestNdk
compileDebugAndroidTestRenderscript
compileDebugAndroidTestShaders
compileDebugJavaWithJavac
compileDebugNdk
compileDebugRenderscript
compileDebugShaders
compileDebugUnitTestJavaWithJavac
compileDynamicProfileAidl
compileDynamicProfileJavaWithJavac
compileDynamicProfileNdk
compileDynamicProfileRenderscript
compileDynamicProfileShaders
compileDynamicProfileUnitTestJavaWithJavac
compileDynamicReleaseAidl
compileDynamicReleaseJavaWithJavac
compileDynamicReleaseNdk
compileDynamicReleaseRenderscript
compileDynamicReleaseShaders
compileDynamicReleaseUnitTestJavaWithJavac
compileflutterBuildDebugArm
compileflutterBuildDebugArm64
compileflutterBuildDynamicProfileArm
compileflutterBuildDynamicProfileArm64
compileflutterBuildDynamicReleaseArm
compileflutterBuildDynamicReleaseArm64
compileflutterBuildProfileArm
compileflutterBuildProfileArm64
compileflutterBuildReleaseArm
compileflutterBuildReleaseArm64
compileLint
compileProfileAidl
compileProfileJavaWithJavac
compileProfileNdk
compileProfileRenderscript
compileProfileShaders
compileProfileUnitTestJavaWithJavac
compileReleaseAidl
compileReleaseJavaWithJavac
compileReleaseNdk
compileReleaseRenderscript
compileReleaseShaders
compileReleaseUnitTestJavaWithJavac
consumeConfigAttr
copyFlutterAssetsDebug
copyFlutterAssetsDynamicProfile
copyFlutterAssetsDynamicRelease
copyFlutterAssetsProfile
copyFlutterAssetsRelease
createDebugCompatibleScreenManifests
createDynamicProfileCompatibleScreenManifests
createDynamicReleaseCompatibleScreenManifests
createMockableJar
createProfileCompatibleScreenManifests
createReleaseCompatibleScreenManifests
extractApksForDebug
extractApksForDynamicProfile
extractApksForDynamicRelease
extractApksForProfile
extractApksForRelease
extractProguardFiles
flutterBuildX86Jar
generateDebugAndroidTestAssets
generateDebugAndroidTestBuildConfig
generateDebugAndroidTestResources
generateDebugAndroidTestResValues
generateDebugAndroidTestSources
generateDebugAssets
generateDebugBuildConfig
generateDebugFeatureMetadata
generateDebugFeatureTransitiveDeps
generateDebugResources
generateDebugResValues
generateDebugSources
generateDebugUnitTestAssets
generateDebugUnitTestResources
generateDebugUnitTestSources
generateDynamicProfileAssets
generateDynamicProfileBuildConfig
generateDynamicProfileFeatureMetadata
generateDynamicProfileFeatureTransitiveDeps
generateDynamicProfileResources
generateDynamicProfileResValues
generateDynamicProfileSources
generateDynamicProfileUnitTestAssets
generateDynamicProfileUnitTestResources
generateDynamicProfileUnitTestSources
generateDynamicReleaseAssets
generateDynamicReleaseBuildConfig
generateDynamicReleaseFeatureMetadata
generateDynamicReleaseFeatureTransitiveDeps
generateDynamicReleaseResources
generateDynamicReleaseResValues
generateDynamicReleaseSources
generateDynamicReleaseUnitTestAssets
generateDynamicReleaseUnitTestResources
generateDynamicReleaseUnitTestSources
generateProfileAssets
generateProfileBuildConfig
generateProfileFeatureMetadata
generateProfileFeatureTransitiveDeps
generateProfileResources
generateProfileResValues
generateProfileSources
generateProfileUnitTestAssets
generateProfileUnitTestResources
generateProfileUnitTestSources
generateReleaseAssets
generateReleaseBuildConfig
generateReleaseFeatureMetadata
generateReleaseFeatureTransitiveDeps
generateReleaseResources
generateReleaseResValues
generateReleaseSources
generateReleaseUnitTestAssets
generateReleaseUnitTestResources
generateReleaseUnitTestSources
javaPreCompileDebug
javaPreCompileDebugAndroidTest
javaPreCompileDebugUnitTest
javaPreCompileDynamicProfile
javaPreCompileDynamicProfileUnitTest
javaPreCompileDynamicRelease
javaPreCompileDynamicReleaseUnitTest
javaPreCompileProfile
javaPreCompileProfileUnitTest
javaPreCompileRelease
javaPreCompileReleaseUnitTest
mainApkListPersistenceDebug
mainApkListPersistenceDebugAndroidTest
mainApkListPersistenceDynamicProfile
mainApkListPersistenceDynamicRelease
mainApkListPersistenceProfile
mainApkListPersistenceRelease
makeApkFromBundleForDebug
makeApkFromBundleForDynamicProfile
makeApkFromBundleForDynamicRelease
makeApkFromBundleForProfile
makeApkFromBundleForRelease
mergeDebugAndroidTestAssets
mergeDebugAndroidTestJniLibFolders
mergeDebugAndroidTestResources
mergeDebugAndroidTestShaders
mergeDebugAssets
mergeDebugJniLibFolders
mergeDebugResources
mergeDebugShaders
mergeDynamicProfileAssets
mergeDynamicProfileJniLibFolders
mergeDynamicProfileResources
mergeDynamicProfileShaders
mergeDynamicReleaseAssets
mergeDynamicReleaseJniLibFolders
mergeDynamicReleaseResources
mergeDynamicReleaseShaders
mergeProfileAssets
mergeProfileJniLibFolders
mergeProfileResources
mergeProfileShaders
mergeReleaseAssets
mergeReleaseJniLibFolders
mergeReleaseResources
mergeReleaseShaders
packageAppClassesDebug
packageAppClassesDebugAndroidTest
packageAppClassesDebugUnitTest
packageAppClassesDynamicProfile
packageAppClassesDynamicProfileUnitTest
packageAppClassesDynamicRelease
packageAppClassesDynamicReleaseUnitTest
packageAppClassesProfile
packageAppClassesProfileUnitTest
packageAppClassesRelease
packageAppClassesReleaseUnitTest
packageDebug
packageDebugAndroidTest
packageDebugBundle
packageDebugUniversalApk
packageDynamicProfile
packageDynamicProfileBundle
packageDynamicProfileUniversalApk
packageDynamicRelease
packageDynamicReleaseBundle
packageDynamicReleaseUniversalApk
packageProfile
packageProfileBundle
packageProfileUniversalApk
packageRelease
packageReleaseBundle
packageReleaseUniversalApk
packLibsflutterBuildDebug
packLibsflutterBuildDynamicProfile
packLibsflutterBuildDynamicRelease
packLibsflutterBuildProfile
packLibsflutterBuildRelease
preBuild
preDebugAndroidTestBuild
preDebugBuild
preDebugUnitTestBuild
preDynamicProfileBuild
preDynamicProfileUnitTestBuild
preDynamicReleaseBuild
preDynamicReleaseUnitTestBuild
prepareLintJar
preProfileBuild
preProfileUnitTestBuild
preReleaseBuild
preReleaseUnitTestBuild
processDebugAndroidTestJavaRes
processDebugAndroidTestManifest
processDebugAndroidTestResources
processDebugGoogleServices
processDebugJavaRes
processDebugManifest
processDebugResources
processDebugUnitTestJavaRes
processDynamicProfileGoogleServices
processDynamicProfileJavaRes
processDynamicProfileManifest
processDynamicProfileResources
processDynamicProfileUnitTestJavaRes
processDynamicReleaseGoogleServices
processDynamicReleaseJavaRes
processDynamicReleaseManifest
processDynamicReleaseResources
processDynamicReleaseUnitTestJavaRes
processProfileGoogleServices
processProfileJavaRes
processProfileManifest
processProfileResources
processProfileUnitTestJavaRes
processReleaseGoogleServices
processReleaseJavaRes
processReleaseManifest
processReleaseResources
processReleaseUnitTestJavaRes
reportBuildArtifactsDebug
reportBuildArtifactsDynamicProfile
reportBuildArtifactsDynamicRelease
reportBuildArtifactsProfile
reportBuildArtifactsRelease
reportSourceSetTransformAndroidTest
reportSourceSetTransformAndroidTestDebug
reportSourceSetTransformDebug
reportSourceSetTransformDynamicProfile
reportSourceSetTransformDynamicRelease
reportSourceSetTransformMain
reportSourceSetTransformProfile
reportSourceSetTransformRelease
reportSourceSetTransformTest
reportSourceSetTransformTestDebug
reportSourceSetTransformTestDynamicProfile
reportSourceSetTransformTestDynamicRelease
reportSourceSetTransformTestProfile
reportSourceSetTransformTestRelease
resolveConfigAttr
splitsDiscoveryTaskDebug
splitsDiscoveryTaskDynamicProfile
splitsDiscoveryTaskDynamicRelease
splitsDiscoveryTaskProfile
splitsDiscoveryTaskRelease
transformClassesAndResourcesWithProguardForRelease
transformClassesWithDexBuilderForDebug
transformClassesWithDexBuilderForDebugAndroidTest
transformClassesWithDexBuilderForDynamicProfile
transformClassesWithDexBuilderForDynamicRelease
transformClassesWithDexBuilderForProfile
transformClassesWithDexBuilderForRelease
transformDexArchiveWithDexMergerForDebug
transformDexArchiveWithDexMergerForDebugAndroidTest
transformDexArchiveWithDexMergerForDynamicProfile
transformDexArchiveWithDexMergerForDynamicRelease
transformDexArchiveWithDexMergerForProfile
transformDexArchiveWithDexMergerForRelease
transformDexArchiveWithExternalLibsDexMergerForDebug
transformDexArchiveWithExternalLibsDexMergerForDebugAndroidT
est
transformDexArchiveWithExternalLibsDexMergerForDynamicProfil
e
transformDexArchiveWithExternalLibsDexMergerForDynamicReleas
e
transformDexArchiveWithExternalLibsDexMergerForProfile
transformNativeLibsWithMergeJniLibsForDebug
transformNativeLibsWithMergeJniLibsForDebugAndroidTest
transformNativeLibsWithMergeJniLibsForDynamicProfile
transformNativeLibsWithMergeJniLibsForDynamicRelease
transformNativeLibsWithMergeJniLibsForProfile
transformNativeLibsWithMergeJniLibsForRelease
transformResourcesWithMergeJavaResForDebug
transformResourcesWithMergeJavaResForDebugAndroidTest
transformResourcesWithMergeJavaResForDebugUnitTest
transformResourcesWithMergeJavaResForDynamicProfile
transformResourcesWithMergeJavaResForDynamicProfileUnitTest
transformResourcesWithMergeJavaResForDynamicRelease
transformResourcesWithMergeJavaResForDynamicReleaseUnitTest
transformResourcesWithMergeJavaResForProfile
transformResourcesWithMergeJavaResForProfileUnitTest
transformResourcesWithMergeJavaResForRelease
transformResourcesWithMergeJavaResForReleaseUnitTest
validateSigningDebug
validateSigningDebugAndroidTest
validateSigningDynamicProfile
validateSigningDynamicRelease
validateSigningProfile
validateSigningRelease
writeDebugApplicationId
writeDynamicProfileApplicationId
writeDynamicReleaseApplicationId
writeProfileApplicationId
writeReleaseApplicationId
Rules
-----
Pattern: clean<TaskName>: Cleans the output files of a task.
Pattern: build<ConfigurationName>: Assembles the artifacts
of a configuration.
Pattern: upload<ConfigurationName>: Assembles and uploads
the artifacts belonging to a configuration.
1 actionable task: 1 executed
[ +13 ms] Resolving dependencies... (completed in 1.4s)
[ +1 ms] Running Gradle task 'bundleRelease'...
[ +2 ms] executing: [/Users/mzmz/flutter_project/moduit/android/]
/Users/mzmz/flutter_project/moduit/android/gradlew -Pverbose=true
-Ptarget=lib/main.dart -Ptrack-widget-creation=false
-Ptarget-platform=android-arm,android-arm64 bundleRelease
[ +677 ms] > Configure project :app
[ ] registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
[ ] registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
[ ] registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
[ ] registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
[ ] registerResGeneratingTask is deprecated, use
registerGeneratedResFolders(FileCollection)
[ +85 ms] > Task :app:compileflutterBuildReleaseArm UP-TO-DATE
[ ] > Task :app:compileflutterBuildReleaseArm64 UP-TO-DATE
[ ] > Task :app:packLibsflutterBuildRelease UP-TO-DATE
[ +100 ms] > Task :app:checkReleaseClasspath UP-TO-DATE
[ +1 ms] > Task :app:preBuild UP-TO-DATE
[ ] > Task :app:extractProguardFiles UP-TO-DATE
[ ] > Task :firebase_admob:preBuild UP-TO-DATE
[ ] > Task :firebase_admob:preReleaseBuild UP-TO-DATE
[ ] > Task :firebase_admob:checkReleaseManifest UP-TO-DATE
[ ] > Task :firebase_admob:processReleaseManifest UP-TO-DATE
[ ] > Task :firebase_analytics:preBuild UP-TO-DATE
[ ] > Task :firebase_analytics:preReleaseBuild UP-TO-DATE
[ ] > Task :firebase_analytics:checkReleaseManifest UP-TO-DATE
[ ] > Task :firebase_analytics:processReleaseManifest UP-TO-DATE
[ ] > Task :sqflite:preBuild UP-TO-DATE
[ ] > Task :sqflite:preReleaseBuild UP-TO-DATE
[ ] > Task :sqflite:checkReleaseManifest UP-TO-DATE
[ ] > Task :sqflite:processReleaseManifest UP-TO-DATE
[ ] > Task :app:preReleaseBuild UP-TO-DATE
[ ] > Task :firebase_admob:packageReleaseRenderscript NO-SOURCE
[ ] > Task :firebase_analytics:packageReleaseRenderscript NO-SOURCE
[ ] > Task :sqflite:packageReleaseRenderscript NO-SOURCE
[ ] > Task :app:compileReleaseRenderscript UP-TO-DATE
[ ] > Task :app:generateReleaseResValues UP-TO-DATE
[ ] > Task :app:generateReleaseResources UP-TO-DATE
[ ] > Task :app:processReleaseGoogleServices
[ ] Parsing json file:
/Users/mzmz/flutter_project/moduit/android/app/google-services.json
[ ] > Task :firebase_admob:compileReleaseRenderscript UP-TO-DATE
[ ] > Task :firebase_admob:generateReleaseResValues UP-TO-DATE
[ ] > Task :firebase_admob:generateReleaseResources UP-TO-DATE
[ ] > Task :firebase_admob:packageReleaseResources UP-TO-DATE
[ ] > Task :firebase_analytics:compileReleaseRenderscript UP-TO-DATE
[ ] > Task :firebase_analytics:generateReleaseResValues UP-TO-DATE
[ ] > Task :firebase_analytics:generateReleaseResources UP-TO-DATE
[ ] > Task :firebase_analytics:packageReleaseResources UP-TO-DATE
[ ] > Task :sqflite:compileReleaseRenderscript UP-TO-DATE
[ ] > Task :sqflite:generateReleaseResValues UP-TO-DATE
[ ] > Task :sqflite:generateReleaseResources UP-TO-DATE
[ ] > Task :sqflite:packageReleaseResources UP-TO-DATE
[ +91 ms] > Task :app:mergeReleaseResources UP-TO-DATE
[ ] > Task :app:checkReleaseManifest UP-TO-DATE
[ ] > Task :app:createReleaseCompatibleScreenManifests UP-TO-DATE
[ ] > Task :app:mainApkListPersistenceRelease UP-TO-DATE
[ ] > Task :app:processReleaseManifest UP-TO-DATE
[ ] > Task :app:bundleReleaseResources UP-TO-DATE
[ ] > Task :app:cleanMergeReleaseAssets
[ ] > Task :app:mergeReleaseShaders UP-TO-DATE
[ ] > Task :app:compileReleaseShaders UP-TO-DATE
[ ] > Task :app:generateReleaseAssets UP-TO-DATE
[ ] > Task :firebase_admob:mergeReleaseShaders UP-TO-DATE
[ ] > Task :firebase_admob:compileReleaseShaders UP-TO-DATE
[ ] > Task :firebase_admob:generateReleaseAssets UP-TO-DATE
[ ] > Task :firebase_admob:packageReleaseAssets UP-TO-DATE
[ ] > Task :firebase_analytics:mergeReleaseShaders UP-TO-DATE
[ ] > Task :firebase_analytics:compileReleaseShaders UP-TO-DATE
[ ] > Task :firebase_analytics:generateReleaseAssets UP-TO-DATE
[ ] > Task :firebase_analytics:packageReleaseAssets UP-TO-DATE
[ ] > Task :sqflite:mergeReleaseShaders UP-TO-DATE
[ ] > Task :sqflite:compileReleaseShaders UP-TO-DATE
[ ] > Task :sqflite:generateReleaseAssets UP-TO-DATE
[ ] > Task :sqflite:packageReleaseAssets UP-TO-DATE
[ ] > Task :app:mergeReleaseAssets
[ ] > Task :firebase_admob:compileReleaseAidl NO-SOURCE
[ ] > Task :firebase_analytics:compileReleaseAidl NO-SOURCE
[ ] > Task :sqflite:compileReleaseAidl NO-SOURCE
[ ] > Task :app:compileReleaseAidl NO-SOURCE
[ ] > Task :app:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :app:prepareLintJar UP-TO-DATE
[ ] > Task :app:copyFlutterAssetsRelease
[ ] > Task :app:splitsDiscoveryTaskRelease UP-TO-DATE
[ ] > Task :firebase_admob:generateReleaseRFile UP-TO-DATE
[ ] > Task :firebase_analytics:generateReleaseRFile UP-TO-DATE
[ ] > Task :sqflite:generateReleaseRFile UP-TO-DATE
[ ] > Task :app:processReleaseResources UP-TO-DATE
[ ] > Task :app:generateReleaseSources UP-TO-DATE
[ ] > Task :firebase_admob:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :firebase_admob:prepareLintJar UP-TO-DATE
[ ] > Task :firebase_admob:generateReleaseSources UP-TO-DATE
[ +95 ms] > Task :firebase_admob:javaPreCompileRelease UP-TO-DATE
[ ] > Task :firebase_admob:compileReleaseJavaWithJavac UP-TO-DATE
[ ] > Task :firebase_admob:processReleaseJavaRes NO-SOURCE
[ ] > Task
:firebase_admob:transformClassesAndResourcesWithPrepareIntermediateJarsForReleas
e UP-TO-DATE
[ ] > Task :firebase_analytics:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :firebase_analytics:prepareLintJar UP-TO-DATE
[ ] > Task :firebase_analytics:generateReleaseSources UP-TO-DATE
[ ] > Task :firebase_analytics:javaPreCompileRelease UP-TO-DATE
[ ] > Task :firebase_analytics:compileReleaseJavaWithJavac UP-TO-DATE
[ ] > Task :firebase_analytics:processReleaseJavaRes NO-SOURCE
[ ] > Task
:firebase_analytics:transformClassesAndResourcesWithPrepareIntermediateJarsForRe
lease UP-TO-DATE
[ ] > Task :sqflite:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :sqflite:prepareLintJar UP-TO-DATE
[ ] > Task :sqflite:generateReleaseSources UP-TO-DATE
[ ] > Task :sqflite:javaPreCompileRelease UP-TO-DATE
[ ] > Task :sqflite:compileReleaseJavaWithJavac UP-TO-DATE
[ ] > Task :sqflite:processReleaseJavaRes NO-SOURCE
[ ] > Task
:sqflite:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease
UP-TO-DATE
[ ] > Task :app:javaPreCompileRelease UP-TO-DATE
[ ] > Task :app:compileReleaseJavaWithJavac UP-TO-DATE
[ ] > Task :app:checkReleaseLibraries UP-TO-DATE
[ ] > Task :app:processReleaseJavaRes NO-SOURCE
[ ] > Task :app:transformResourcesWithMergeJavaResForRelease UP-TO-DATE
[ ] > Task :firebase_admob:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ ] > Task :firebase_analytics:mergeReleaseConsumerProguardFiles
UP-TO-DATE
[ ] > Task :sqflite:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ +100 ms] ProGuard, version 6.0.3
[ ] Reading input...
[ ] Reading program jar
[/Users/mzmz/flutter/flutter/bin/cache/artifacts/engine/android-arm64-release/fl
utter.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/flutter_project/moduit/build/app/intermediates/flutter/release/libs
.jar] (filtered)
[ +199 ms] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/firebase-core-16.0.9.aar/4acb
5a34e75acf7e5a7ac1a335c7ffbf/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/firebase-ads-17.2.0.aar/dcbed
9d8daac6bbc2b62c82c33de52a5/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/firebase-analytics-16.5.0.aar
/ad8b7623502c3377a1ccade1402d456f/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-measurement-16.
5.0.aar/f47563bd6533f0a77e9e24b706bcee82/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-measurement-api
-16.5.0.aar/5a209d310597a82acbcf135f7b5059bd/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-measurement-sdk
-16.5.0.aar/ff2c71bebae9d0ec0b04ae92047017f2/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-ads-17.2.0.aar/
c9744203be579f9c6ed8230a4ca1ab1c/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-measurement-imp
l-16.5.0.aar/c5d9e23c4040870c36ef1d5797c14d81/jars/classes.jar] (filtered)
[ +1 ms] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-ads-lite-17.2.0
.aar/7bdb531ae89e0dccb658a79d9847f0e7/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-measurement-sdk
-api-16.5.0.aar/aecf1503081382a7460f0fce9a3eafec/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-measurement-bas
e-16.5.0.aar/f940f625c9209edbc7421d7cc78a75a0/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/firebase-iid-17.1.2.aar/9c14f
0099a1905c667f3a4db831a8ec9/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-stats-16.0.1.aa
r/787434756388c6beed73d715a678dac1/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/firebase-common-16.1.0.aar/d9
d404dab563a656943c8b4354af145f/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/firebase-iid-interop-16.0.1.a
ar/396971f454fa91e7bec08b1551ac9cfc/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-base-16.0.1.aar
/f72df12a689e4cc96e0a73b02e4d5a56/jars/classes.jar] (filtered)
[ +93 ms] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-tasks-16.0.1.aa
r/3890751f3785b069d15272e11bb4286e/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/firebase-measurement-connecto
r-17.0.1.aar/e98b97845613c3da1374a31ccb70be83/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-ads-identifier-
16.0.0.aar/c9e789eeee60c6370a7da0e1758a2ab6/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-gass-17.2.0.aar
/83aa4e075aeb50d87ec478edf82fc54e/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-basement-16.2.0
.aar/a845040dbe7574713f3845d3ee96e17d/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/customtabs-26.1.0.aar/9ea513e
d7e20df2da2fe3841efe654f1/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/play-services-ads-base-17.2.0
.aar/871d3d86a005af79f04577e235d1e842/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/support-v4-26.1.0.aar/dd4f48c
77097056f7e8af40245c47c43/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/support-media-compat-26.1.0.a
ar/cd749804684a0f621bde39c66c9eb6d9/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/support-fragment-26.1.0.aar/1
36975df92d30c5aa2ff4b30bf3bc265/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/support-core-utils-26.1.0.aar
/ac39c1882d7a9490fcbc77867e0b8faf/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/support-core-ui-26.1.0.aar/fb
6fe0e047f8a3ef25fb35302f9ddf4e/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/support-compat-26.1.0.aar/fb4
826ebbd5957c1dac8340a5bdb8e64/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/modules-2/files-2.1/com.android.support/support-anno
tations/26.1.0/814258103cf26a15fcc26ecce35f5b7d24b73f8/support-annotations-26.1.
0.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/modules-2/files-2.1/com.google.auto.value/auto-value
-annotations/1.6/da725083ee79fdcd86d9f3d8a76e38174a01892a/auto-value-annotations
-1.6.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/transforms-1/files-1.1/runtime-1.0.0.aar/31926c33c64
d655615fb5a6025f2ab75/jars/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/common/1.
0.0/e414a4cb28434e25c4f6aa71426eb20cf4874ae9/common-1.0.0.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/.gradle/caches/modules-2/files-2.1/android.arch.core/common/1.0.0/a
2d487452376193fc8c103dd2b9bd5f2b1b44563/common-1.0.0.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/flutter_project/moduit/build/firebase_analytics/intermediates/inter
mediate-jars/release/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/flutter_project/moduit/build/firebase_admob/intermediates/intermedi
ate-jars/release/classes.jar] (filtered)
[ ] Reading program jar
[/Users/mzmz/flutter_project/moduit/build/sqflite/intermediates/intermediate-jar
s/release/classes.jar] (filtered)
[ ] Reading program directory
[/Users/mzmz/flutter_project/moduit/build/app/intermediates/javac/release/compil
eReleaseJavaWithJavac/classes] (filtered)
[ ] Reading program jar
[/Users/mzmz/flutter_project/moduit/build/app/intermediates/transforms/mergeJava
Res/release/0.jar] (filtered)
[ ] Reading library jar
[/Users/mzmz/Library/Android/sdk/platforms/android-28/android.jar]
[ +192 ms] Reading library jar
[/Users/mzmz/Library/Android/sdk/build-tools/28.0.3/core-lambda-stubs.jar]
[ ] Reading library jar
[/Users/mzmz/Library/Android/sdk/platforms/android-28/optional/org.apache.http.l
egacy.jar]
[ ] Reading library jar
[/Users/mzmz/Library/Android/sdk/platforms/android-28/optional/android.test.mock
.jar]
[ ] Reading library jar
[/Users/mzmz/Library/Android/sdk/platforms/android-28/optional/android.test.base
.jar]
[ ] Reading library jar
[/Users/mzmz/Library/Android/sdk/platforms/android-28/optional/android.test.runn
er.jar]
[ ] Initializing...
[ ] Note: the configuration refers to the unknown class
'com.google.android.gms.ads.internal.ClientApi'
[ ] Note: the configuration refers to the unknown class
'com.google.android.gms.ads.mediation.MediationAdNetworkAdapter'
[ ] Note: the configuration refers to the unknown class
'com.google.android.gms.common.api.internal.BasePendingResult$ReleasableResultGu
ardian'
[ ] Warning: io.flutter.embedding.engine.FlutterEngineAndroidLifecycle$1:
can't find superclass or interface
android.arch.lifecycle.DefaultLifecycleObserver
[ +196 ms] Warning: io.flutter.embedding.engine.FlutterEngineAndroidLifecycle$1:
can't find referenced class android.arch.lifecycle.DefaultLifecycleObserver
[ +95 ms] Note: com.google.android.gms.common.util.WorkSourceUtil: can't find
dynamically referenced class android.os.WorkSource$WorkChain
[ ] Note: com.google.android.gms.internal.ads.zzdml: can't find
dynamically referenced class libcore.io.Memory
[ ] Note: com.google.android.gms.internal.ads.zzdml: can't find
dynamically referenced class org.robolectric.Robolectric
[ ] Note: com.google.android.gms.internal.ads.zzdnm: can't find
dynamically referenced class com.google.protobuf.ExtensionRegistry
[ ] Note: com.google.android.gms.internal.ads.zzdnn: can't find
dynamically referenced class com.google.protobuf.Extension
[ ] Note: com.google.android.gms.internal.ads.zzdnq: can't find
dynamically referenced class com.google.protobuf.ExtensionSchemaFull
[ ] Note: com.google.android.gms.internal.ads.zzdoy: can't find
dynamically referenced class com.google.protobuf.DescriptorMessageInfoFactory
[ ] Note: com.google.android.gms.internal.ads.zzdpg: can't find
dynamically referenced class com.google.protobuf.MapFieldSchemaFull
[ ] Note: com.google.android.gms.internal.ads.zzdpt: can't find
dynamically referenced class com.google.protobuf.NewInstanceSchemaFull
[ ] Note: com.google.android.gms.internal.ads.zzdqc: can't find
dynamically referenced class com.google.protobuf.GeneratedMessage
[ ] Note: com.google.android.gms.internal.ads.zzdqc: can't find
dynamically referenced class com.google.protobuf.UnknownFieldSetSchema
[ ] Note: com.google.android.gms.internal.measurement.zzdi: can't find
dynamically referenced class libcore.io.Memory
[ ] Note: com.google.android.gms.internal.measurement.zzdi: can't find
dynamically referenced class org.robolectric.Robolectric
[ ] Note: com.google.android.gms.internal.measurement.zzej: can't find
dynamically referenced class com.google.protobuf.ExtensionRegistry
[ ] Note: com.google.android.gms.internal.measurement.zzel: can't find
dynamically referenced class com.google.protobuf.Extension
[ ] Note: com.google.android.gms.internal.measurement.zzep: can't find
dynamically referenced class com.google.protobuf.ExtensionSchemaFull
[ ] Note: com.google.android.gms.internal.measurement.zzfv: can't find
dynamically referenced class com.google.protobuf.DescriptorMessageInfoFactory
[ ] Note: com.google.android.gms.internal.measurement.zzgd: can't find
dynamically referenced class com.google.protobuf.MapFieldSchemaFull
[ ] Note: com.google.android.gms.internal.measurement.zzgs: can't find
dynamically referenced class com.google.protobuf.NewInstanceSchemaFull
[ ] Note: com.google.android.gms.internal.measurement.zzgz: can't find
dynamically referenced class com.google.protobuf.GeneratedMessage
[ ] Note: com.google.android.gms.internal.measurement.zzgz: can't find
dynamically referenced class com.google.protobuf.UnknownFieldSetSchema
[ ] Note: com.google.android.gms.internal.measurement.zzz: can't find
dynamically referenced class android.os.SystemProperties
[ ] Note: com.google.android.gms.measurement.internal.zzgp: can't find
dynamically referenced class com.google.android.gms.tagmanager.TagManagerService
[ ] Note: com.google.android.gms.measurement.internal.zzs: can't find
dynamically referenced class android.os.SystemProperties
[ ] Note: com.google.firebase.iid.FirebaseInstanceId$zza: can't find
dynamically referenced class com.google.firebase.messaging.FirebaseMessaging
[ ] Note: io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors:
can't find dynamically referenced class android.util.LongArray
[ +397 ms] Note: the configuration refers to the unknown field
'com.google.android.gms.common.api.internal.BasePendingResult$ReleasableResultGu
ardian mResultGuardian' in class
'com.google.android.gms.common.api.internal.BasePendingResult'
[ +97 ms] Note: the configuration keeps the entry point
'android.arch.lifecycle.Lifecycle { void
addObserver(android.arch.lifecycle.LifecycleObserver); }', but not the
descriptor class 'android.arch.lifecycle.LifecycleObserver'
[ ] Note: the configuration keeps the entry point
'android.arch.lifecycle.Lifecycle { void
removeObserver(android.arch.lifecycle.LifecycleObserver); }', but not the
descriptor class 'android.arch.lifecycle.LifecycleObserver'
[ ] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry {
LifecycleRegistry(android.arch.lifecycle.LifecycleOwner); }', but not the
descriptor class 'android.arch.lifecycle.LifecycleOwner'
[ ] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry { void
markState(android.arch.lifecycle.Lifecycle$State); }', but not the descriptor
class 'android.arch.lifecycle.Lifecycle$State'
[ ] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry { void
handleLifecycleEvent(android.arch.lifecycle.Lifecycle$Event); }', but not the
descriptor class 'android.arch.lifecycle.Lifecycle$Event'
[ ] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry {
android.arch.lifecycle.Lifecycle$State
calculateTargetState(android.arch.lifecycle.LifecycleObserver); }', but not the
descriptor class 'android.arch.lifecycle.LifecycleObserver'
[ ] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry { void
addObserver(android.arch.lifecycle.LifecycleObserver); }', but not the
descriptor class 'android.arch.lifecycle.LifecycleObserver'
[ ] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry { void
pushParentState(android.arch.lifecycle.Lifecycle$State); }', but not the
descriptor class 'android.arch.lifecycle.Lifecycle$State'
[ ] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry { void
removeObserver(android.arch.lifecycle.LifecycleObserver); }', but not the
descriptor class 'android.arch.lifecycle.LifecycleObserver'
[ +2 ms] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry {
android.arch.lifecycle.Lifecycle$State
getStateAfter(android.arch.lifecycle.Lifecycle$Event); }', but not the
descriptor class 'android.arch.lifecycle.Lifecycle$Event'
[ ] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry {
android.arch.lifecycle.Lifecycle$Event
downEvent(android.arch.lifecycle.Lifecycle$State); }', but not the descriptor
class 'android.arch.lifecycle.Lifecycle$State'
[ ] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry {
android.arch.lifecycle.Lifecycle$Event
upEvent(android.arch.lifecycle.Lifecycle$State); }', but not the descriptor
class 'android.arch.lifecycle.Lifecycle$State'
[ ] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry {
android.arch.lifecycle.Lifecycle$State
min(android.arch.lifecycle.Lifecycle$State,android.arch.lifecycle.Lifecycle$Stat
e); }', but not the descriptor class 'android.arch.lifecycle.Lifecycle$State'
[ +2 ms] Note: the configuration keeps the entry point
'android.arch.lifecycle.LifecycleRegistry {
android.arch.lifecycle.Lifecycle$State
min(android.arch.lifecycle.Lifecycle$State,android.arch.lifecycle.Lifecycle$Stat
e); }', but not the descriptor class 'android.arch.lifecycle.Lifecycle$State'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter {
com.google.android.gms.ads.AdRequest
zza(android.content.Context,com.google.android.gms.ads.mediation.MediationAdRequ
est,android.os.Bundle,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationBannerListener,android.os.Bundle,com.google.android.gms.ads.AdSize,com.goo
gle.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle); }', but not
the descriptor class
'com.google.android.gms.ads.mediation.MediationBannerListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationBannerListener,android.os.Bundle,com.google.android.gms.ads.AdSize,com.goo
gle.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle); }', but not
the descriptor class 'com.google.android.gms.ads.AdSize'
[ +2 ms] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationBannerListener,android.os.Bundle,com.google.android.gms.ads.AdSize,com.goo
gle.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle); }', but not
the descriptor class 'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter { void
requestInterstitialAd(android.content.Context,com.google.android.gms.ads.mediati
on.MediationInterstitialListener,android.os.Bundle,com.google.android.gms.ads.me
diation.MediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationInterstitialListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter { void
requestInterstitialAd(android.content.Context,com.google.android.gms.ads.mediati
on.MediationInterstitialListener,android.os.Bundle,com.google.android.gms.ads.me
diation.MediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter { void
requestNativeAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationNativeListener,android.os.Bundle,com.google.android.gms.ads.mediation.Nati
veMediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationNativeListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter { void
requestNativeAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationNativeListener,android.os.Bundle,com.google.android.gms.ads.mediation.Nati
veMediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.NativeMediationAdRequest'
[ +1 ms] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter { void
initialize(android.content.Context,com.google.android.gms.ads.mediation.Mediatio
nAdRequest,java.lang.String,com.google.android.gms.ads.reward.mediation.Mediatio
nRewardedVideoAdListener,android.os.Bundle,android.os.Bundle); }', but not the
descriptor class 'com.google.android.gms.ads.mediation.MediationAdRequest'
[ +1 ms] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter { void
initialize(android.content.Context,com.google.android.gms.ads.mediation.Mediatio
nAdRequest,java.lang.String,com.google.android.gms.ads.reward.mediation.Mediatio
nRewardedVideoAdListener,android.os.Bundle,android.os.Bundle); }', but not the
descriptor class
'com.google.android.gms.ads.reward.mediation.MediationRewardedVideoAdListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter { void
loadAd(com.google.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle
,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.AbstractAdViewAdapter {
com.google.android.gms.ads.InterstitialAd
zza(com.google.ads.mediation.AbstractAdViewAdapter,com.google.android.gms.ads.In
terstitialAd); }', but not the descriptor class
'com.google.android.gms.ads.InterstitialAd'
[ +1 ms] Note: the configuration keeps the entry point
'com.google.ads.mediation.MediationBannerAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.MediationServerParameters,com.google.ads.AdSize,c
om.google.ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtra
s); }', but not the descriptor class
'com.google.ads.mediation.MediationBannerListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.MediationBannerAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.MediationServerParameters,com.google.ads.AdSize,c
om.google.ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtra
s); }', but not the descriptor class
'com.google.ads.mediation.MediationServerParameters'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.MediationBannerAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.MediationServerParameters,com.google.ads.AdSize,c
om.google.ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtra
s); }', but not the descriptor class 'com.google.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.MediationBannerAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.MediationServerParameters,com.google.ads.AdSize,c
om.google.ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtra
s); }', but not the descriptor class
'com.google.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.MediationBannerAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.MediationServerParameters,com.google.ads.AdSize,c
om.google.ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtra
s); }', but not the descriptor class 'com.google.ads.mediation.NetworkExtras'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.MediationInterstitialAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.MediationServerParameters,com.google.
ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtras); }',
but not the descriptor class
'com.google.ads.mediation.MediationInterstitialListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.MediationInterstitialAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.MediationServerParameters,com.google.
ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtras); }',
but not the descriptor class
'com.google.ads.mediation.MediationServerParameters'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.MediationInterstitialAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.MediationServerParameters,com.google.
ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtras); }',
but not the descriptor class 'com.google.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.MediationInterstitialAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.MediationServerParameters,com.google.
ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtras); }',
but not the descriptor class 'com.google.ads.mediation.NetworkExtras'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.customevent.CustomEventServerParameters,com.googl
e.ads.AdSize,com.google.ads.mediation.MediationAdRequest,com.google.android.gms.
ads.mediation.customevent.CustomEventExtras); }', but not the descriptor class
'com.google.ads.mediation.MediationBannerListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.customevent.CustomEventServerParameters,com.googl
e.ads.AdSize,com.google.ads.mediation.MediationAdRequest,com.google.android.gms.
ads.mediation.customevent.CustomEventExtras); }', but not the descriptor class
'com.google.ads.mediation.customevent.CustomEventServerParameters'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.customevent.CustomEventServerParameters,com.googl
e.ads.AdSize,com.google.ads.mediation.MediationAdRequest,com.google.android.gms.
ads.mediation.customevent.CustomEventExtras); }', but not the descriptor class
'com.google.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.customevent.CustomEventServerParameters,com.googl
e.ads.AdSize,com.google.ads.mediation.MediationAdRequest,com.google.android.gms.
ads.mediation.customevent.CustomEventExtras); }', but not the descriptor class
'com.google.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.customevent.CustomEventServerParameters,com.googl
e.ads.AdSize,com.google.ads.mediation.MediationAdRequest,com.google.android.gms.
ads.mediation.customevent.CustomEventExtras); }', but not the descriptor class
'com.google.android.gms.ads.mediation.customevent.CustomEventExtras'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.customevent.CustomEventServerParamete
rs,com.google.ads.mediation.MediationAdRequest,com.google.android.gms.ads.mediat
ion.customevent.CustomEventExtras); }', but not the descriptor class
'com.google.ads.mediation.MediationInterstitialListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.customevent.CustomEventServerParamete
rs,com.google.ads.mediation.MediationAdRequest,com.google.android.gms.ads.mediat
ion.customevent.CustomEventExtras); }', but not the descriptor class
'com.google.ads.mediation.customevent.CustomEventServerParameters'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.customevent.CustomEventServerParamete
rs,com.google.ads.mediation.MediationAdRequest,com.google.android.gms.ads.mediat
ion.customevent.CustomEventExtras); }', but not the descriptor class
'com.google.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.customevent.CustomEventServerParamete
rs,com.google.ads.mediation.MediationAdRequest,com.google.android.gms.ads.mediat
ion.customevent.CustomEventExtras); }', but not the descriptor class
'com.google.android.gms.ads.mediation.customevent.CustomEventExtras'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.MediationServerParameters,com.google.ads.AdSize,c
om.google.ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtra
s); }', but not the descriptor class
'com.google.ads.mediation.MediationBannerListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.MediationServerParameters,com.google.ads.AdSize,c
om.google.ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtra
s); }', but not the descriptor class
'com.google.ads.mediation.MediationServerParameters'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.MediationServerParameters,com.google.ads.AdSize,c
om.google.ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtra
s); }', but not the descriptor class 'com.google.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.MediationServerParameters,com.google.ads.AdSize,c
om.google.ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtra
s); }', but not the descriptor class
'com.google.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(com.google.ads.mediation.MediationBannerListener,android.app.Act
ivity,com.google.ads.mediation.MediationServerParameters,com.google.ads.AdSize,c
om.google.ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtra
s); }', but not the descriptor class 'com.google.ads.mediation.NetworkExtras'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.MediationServerParameters,com.google.
ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtras); }',
but not the descriptor class
'com.google.ads.mediation.MediationInterstitialListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.MediationServerParameters,com.google.
ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtras); }',
but not the descriptor class
'com.google.ads.mediation.MediationServerParameters'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.MediationServerParameters,com.google.
ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtras); }',
but not the descriptor class 'com.google.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventAdapter { void
requestInterstitialAd(com.google.ads.mediation.MediationInterstitialListener,and
roid.app.Activity,com.google.ads.mediation.MediationServerParameters,com.google.
ads.mediation.MediationAdRequest,com.google.ads.mediation.NetworkExtras); }',
but not the descriptor class 'com.google.ads.mediation.NetworkExtras'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventBanner { void
requestBannerAd(com.google.ads.mediation.customevent.CustomEventBannerListener,a
ndroid.app.Activity,java.lang.String,java.lang.String,com.google.ads.AdSize,com.
google.ads.mediation.MediationAdRequest,java.lang.Object); }', but not the
descriptor class
'com.google.ads.mediation.customevent.CustomEventBannerListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventBanner { void
requestBannerAd(com.google.ads.mediation.customevent.CustomEventBannerListener,a
ndroid.app.Activity,java.lang.String,java.lang.String,com.google.ads.AdSize,com.
google.ads.mediation.MediationAdRequest,java.lang.Object); }', but not the
descriptor class 'com.google.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventBanner { void
requestBannerAd(com.google.ads.mediation.customevent.CustomEventBannerListener,a
ndroid.app.Activity,java.lang.String,java.lang.String,com.google.ads.AdSize,com.
google.ads.mediation.MediationAdRequest,java.lang.Object); }', but not the
descriptor class 'com.google.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventInterstitial { void
requestInterstitialAd(com.google.ads.mediation.customevent.CustomEventInterstiti
alListener,android.app.Activity,java.lang.String,java.lang.String,com.google.ads
.mediation.MediationAdRequest,java.lang.Object); }', but not the descriptor
class 'com.google.ads.mediation.customevent.CustomEventInterstitialListener'
[ ] Note: the configuration keeps the entry point
'com.google.ads.mediation.customevent.CustomEventInterstitial { void
requestInterstitialAd(com.google.ads.mediation.customevent.CustomEventInterstiti
alListener,android.app.Activity,java.lang.String,java.lang.String,com.google.ads
.mediation.MediationAdRequest,java.lang.Object); }', but not the descriptor
class 'com.google.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.AdView { void
setAdSize(com.google.android.gms.ads.AdSize); }', but not the descriptor class
'com.google.android.gms.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.AdView { void
setAdListener(com.google.android.gms.ads.AdListener); }', but not the descriptor
class 'com.google.android.gms.ads.AdListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.BaseAdView { void
setAdListener(com.google.android.gms.ads.AdListener); }', but not the descriptor
class 'com.google.android.gms.ads.AdListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.BaseAdView { void
setAdSize(com.google.android.gms.ads.AdSize); }', but not the descriptor class
'com.google.android.gms.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.NativeExpressAdView { void
setVideoOptions(com.google.android.gms.ads.VideoOptions); }', but not the
descriptor class 'com.google.android.gms.ads.VideoOptions'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.NativeExpressAdView { void
setAdSize(com.google.android.gms.ads.AdSize); }', but not the descriptor class
'com.google.android.gms.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.NativeExpressAdView { void
setAdListener(com.google.android.gms.ads.AdListener); }', but not the descriptor
class 'com.google.android.gms.ads.AdListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.doubleclick.PublisherAdView { void
setVideoOptions(com.google.android.gms.ads.VideoOptions); }', but not the
descriptor class 'com.google.android.gms.ads.VideoOptions'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.doubleclick.PublisherAdView { void
setAdListener(com.google.android.gms.ads.AdListener); }', but not the descriptor
class 'com.google.android.gms.ads.AdListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.doubleclick.PublisherAdView { void
setAdSizes(com.google.android.gms.ads.AdSize[]); }', but not the descriptor
class 'com.google.android.gms.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.doubleclick.PublisherAdView { void
setAppEventListener(com.google.android.gms.ads.doubleclick.AppEventListener);
}', but not the descriptor class
'com.google.android.gms.ads.doubleclick.AppEventListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.doubleclick.PublisherAdView { void
setCorrelator(com.google.android.gms.ads.Correlator); }', but not the descriptor
class 'com.google.android.gms.ads.Correlator'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.doubleclick.PublisherAdView { void
setOnCustomRenderedAdLoadedListener(com.google.android.gms.ads.doubleclick.OnCus
tomRenderedAdLoadedListener); }', but not the descriptor class
'com.google.android.gms.ads.doubleclick.OnCustomRenderedAdLoadedListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.formats.NativeAdView { void
setAdChoicesView(com.google.android.gms.ads.formats.AdChoicesView); }', but not
the descriptor class 'com.google.android.gms.ads.formats.AdChoicesView'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.formats.NativeAdView { void
setNativeAd(com.google.android.gms.ads.formats.NativeAd); }', but not the
descriptor class 'com.google.android.gms.ads.formats.NativeAd'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.formats.NativeAppInstallAdView { void
setMediaView(com.google.android.gms.ads.formats.MediaView); }', but not the
descriptor class 'com.google.android.gms.ads.formats.MediaView'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.formats.NativeContentAdView { void
setMediaView(com.google.android.gms.ads.formats.MediaView); }', but not the
descriptor class 'com.google.android.gms.ads.formats.MediaView'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.formats.UnifiedNativeAdView { void
setMediaView(com.google.android.gms.ads.formats.MediaView); }', but not the
descriptor class 'com.google.android.gms.ads.formats.MediaView'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.formats.UnifiedNativeAdView { void
setAdChoicesView(com.google.android.gms.ads.formats.AdChoicesView); }', but not
the descriptor class 'com.google.android.gms.ads.formats.AdChoicesView'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.formats.UnifiedNativeAdView { void
setNativeAd(com.google.android.gms.ads.formats.UnifiedNativeAd); }', but not the
descriptor class 'com.google.android.gms.ads.formats.UnifiedNativeAd'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.Adapter { void
loadBannerAd(com.google.android.gms.ads.mediation.MediationBannerAdConfiguration
,com.google.android.gms.ads.mediation.MediationAdLoadCallback); }', but not the
descriptor class
'com.google.android.gms.ads.mediation.MediationBannerAdConfiguration'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.Adapter { void
loadBannerAd(com.google.android.gms.ads.mediation.MediationBannerAdConfiguration
,com.google.android.gms.ads.mediation.MediationAdLoadCallback); }', but not the
descriptor class 'com.google.android.gms.ads.mediation.MediationAdLoadCallback'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.Adapter { void
loadInterstitialAd(com.google.android.gms.ads.mediation.MediationInterstitialAdC
onfiguration,com.google.android.gms.ads.mediation.MediationAdLoadCallback); }',
but not the descriptor class
'com.google.android.gms.ads.mediation.MediationInterstitialAdConfiguration'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.Adapter { void
loadInterstitialAd(com.google.android.gms.ads.mediation.MediationInterstitialAdC
onfiguration,com.google.android.gms.ads.mediation.MediationAdLoadCallback); }',
but not the descriptor class
'com.google.android.gms.ads.mediation.MediationAdLoadCallback'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.Adapter { void
loadRewardedAd(com.google.android.gms.ads.mediation.MediationRewardedAdConfigura
tion,com.google.android.gms.ads.mediation.MediationAdLoadCallback); }', but not
the descriptor class
'com.google.android.gms.ads.mediation.MediationRewardedAdConfiguration'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.Adapter { void
loadRewardedAd(com.google.android.gms.ads.mediation.MediationRewardedAdConfigura
tion,com.google.android.gms.ads.mediation.MediationAdLoadCallback); }', but not
the descriptor class
'com.google.android.gms.ads.mediation.MediationAdLoadCallback'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.Adapter { void
loadNativeAd(com.google.android.gms.ads.mediation.MediationNativeAdConfiguration
,com.google.android.gms.ads.mediation.MediationAdLoadCallback); }', but not the
descriptor class
'com.google.android.gms.ads.mediation.MediationNativeAdConfiguration'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.Adapter { void
loadNativeAd(com.google.android.gms.ads.mediation.MediationNativeAdConfiguration
,com.google.android.gms.ads.mediation.MediationAdLoadCallback); }', but not the
descriptor class 'com.google.android.gms.ads.mediation.MediationAdLoadCallback'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.Adapter { void
initialize(android.content.Context,com.google.android.gms.ads.mediation.Initiali
zationCompleteCallback,java.util.List); }', but not the descriptor class
'com.google.android.gms.ads.mediation.InitializationCompleteCallback'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.MediationBannerAdapter { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationBannerListener,android.os.Bundle,com.google.android.gms.ads.AdSize,com.goo
gle.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle); }', but not
the descriptor class
'com.google.android.gms.ads.mediation.MediationBannerListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.MediationBannerAdapter { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationBannerListener,android.os.Bundle,com.google.android.gms.ads.AdSize,com.goo
gle.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle); }', but not
the descriptor class 'com.google.android.gms.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.MediationBannerAdapter { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationBannerListener,android.os.Bundle,com.google.android.gms.ads.AdSize,com.goo
gle.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle); }', but not
the descriptor class 'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.MediationInterstitialAdapter { void
requestInterstitialAd(android.content.Context,com.google.android.gms.ads.mediati
on.MediationInterstitialListener,android.os.Bundle,com.google.android.gms.ads.me
diation.MediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationInterstitialListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.MediationInterstitialAdapter { void
requestInterstitialAd(android.content.Context,com.google.android.gms.ads.mediati
on.MediationInterstitialListener,android.os.Bundle,com.google.android.gms.ads.me
diation.MediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.MediationNativeAdapter { void
requestNativeAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationNativeListener,android.os.Bundle,com.google.android.gms.ads.mediation.Nati
veMediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationNativeListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.MediationNativeAdapter { void
requestNativeAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationNativeListener,android.os.Bundle,com.google.android.gms.ads.mediation.Nati
veMediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.NativeMediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationBannerListener,android.os.Bundle,com.google.android.gms.ads.AdSize,com.goo
gle.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle); }', but not
the descriptor class
'com.google.android.gms.ads.mediation.MediationBannerListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationBannerListener,android.os.Bundle,com.google.android.gms.ads.AdSize,com.goo
gle.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle); }', but not
the descriptor class 'com.google.android.gms.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventAdapter { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationBannerListener,android.os.Bundle,com.google.android.gms.ads.AdSize,com.goo
gle.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle); }', but not
the descriptor class 'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventAdapter { void
requestInterstitialAd(android.content.Context,com.google.android.gms.ads.mediati
on.MediationInterstitialListener,android.os.Bundle,com.google.android.gms.ads.me
diation.MediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationInterstitialListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventAdapter { void
requestInterstitialAd(android.content.Context,com.google.android.gms.ads.mediati
on.MediationInterstitialListener,android.os.Bundle,com.google.android.gms.ads.me
diation.MediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventAdapter { void
requestNativeAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationNativeListener,android.os.Bundle,com.google.android.gms.ads.mediation.Nati
veMediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationNativeListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventAdapter { void
requestNativeAd(android.content.Context,com.google.android.gms.ads.mediation.Med
iationNativeListener,android.os.Bundle,com.google.android.gms.ads.mediation.Nati
veMediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.NativeMediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventBanner { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.cus
tomevent.CustomEventBannerListener,java.lang.String,com.google.android.gms.ads.A
dSize,com.google.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle)
; }', but not the descriptor class
'com.google.android.gms.ads.mediation.customevent.CustomEventBannerListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventBanner { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.cus
tomevent.CustomEventBannerListener,java.lang.String,com.google.android.gms.ads.A
dSize,com.google.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle)
; }', but not the descriptor class 'com.google.android.gms.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventBanner { void
requestBannerAd(android.content.Context,com.google.android.gms.ads.mediation.cus
tomevent.CustomEventBannerListener,java.lang.String,com.google.android.gms.ads.A
dSize,com.google.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle)
; }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventInterstitial { void
requestInterstitialAd(android.content.Context,com.google.android.gms.ads.mediati
on.customevent.CustomEventInterstitialListener,java.lang.String,com.google.andro
id.gms.ads.mediation.MediationAdRequest,android.os.Bundle); }', but not the
descriptor class
'com.google.android.gms.ads.mediation.customevent.CustomEventInterstitialListene
r'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventInterstitial { void
requestInterstitialAd(android.content.Context,com.google.android.gms.ads.mediati
on.customevent.CustomEventInterstitialListener,java.lang.String,com.google.andro
id.gms.ads.mediation.MediationAdRequest,android.os.Bundle); }', but not the
descriptor class 'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventNative { void
requestNativeAd(android.content.Context,com.google.android.gms.ads.mediation.cus
tomevent.CustomEventNativeListener,java.lang.String,com.google.android.gms.ads.m
ediation.NativeMediationAdRequest,android.os.Bundle); }', but not the descriptor
class
'com.google.android.gms.ads.mediation.customevent.CustomEventNativeListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.customevent.CustomEventNative { void
requestNativeAd(android.content.Context,com.google.android.gms.ads.mediation.cus
tomevent.CustomEventNativeListener,java.lang.String,com.google.android.gms.ads.m
ediation.NativeMediationAdRequest,android.os.Bundle); }', but not the descriptor
class 'com.google.android.gms.ads.mediation.NativeMediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.rtb.RtbAdapter { void
collectSignals(com.google.android.gms.ads.mediation.rtb.RtbSignalData,com.google
.android.gms.ads.mediation.rtb.SignalCallbacks); }', but not the descriptor
class 'com.google.android.gms.ads.mediation.rtb.RtbSignalData'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.mediation.rtb.RtbAdapter { void
collectSignals(com.google.android.gms.ads.mediation.rtb.RtbSignalData,com.google
.android.gms.ads.mediation.rtb.SignalCallbacks); }', but not the descriptor
class 'com.google.android.gms.ads.mediation.rtb.SignalCallbacks'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.reward.mediation.InitializableMediationRewardedVideo
AdAdapter { void
initialize(android.content.Context,com.google.android.gms.ads.reward.mediation.M
ediationRewardedVideoAdListener,java.util.List); }', but not the descriptor
class
'com.google.android.gms.ads.reward.mediation.MediationRewardedVideoAdListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.reward.mediation.MediationRewardedVideoAdAdapter {
void
initialize(android.content.Context,com.google.android.gms.ads.mediation.Mediatio
nAdRequest,java.lang.String,com.google.android.gms.ads.reward.mediation.Mediatio
nRewardedVideoAdListener,android.os.Bundle,android.os.Bundle); }', but not the
descriptor class 'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.reward.mediation.MediationRewardedVideoAdAdapter {
void
initialize(android.content.Context,com.google.android.gms.ads.mediation.Mediatio
nAdRequest,java.lang.String,com.google.android.gms.ads.reward.mediation.Mediatio
nRewardedVideoAdListener,android.os.Bundle,android.os.Bundle); }', but not the
descriptor class
'com.google.android.gms.ads.reward.mediation.MediationRewardedVideoAdListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.reward.mediation.MediationRewardedVideoAdAdapter {
void
loadAd(com.google.android.gms.ads.mediation.MediationAdRequest,android.os.Bundle
,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.search.SearchAdView { void
setAdListener(com.google.android.gms.ads.AdListener); }', but not the descriptor
class 'com.google.android.gms.ads.AdListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.ads.search.SearchAdView { void
setAdSize(com.google.android.gms.ads.AdSize); }', but not the descriptor class
'com.google.android.gms.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.common.api.internal.LifecycleCallback {
com.google.android.gms.common.api.internal.LifecycleFragment
getChimeraLifecycleFragmentImpl(com.google.android.gms.common.api.internal.Lifec
ycleActivity); }', but not the descriptor class
'com.google.android.gms.common.api.internal.LifecycleActivity'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.internal.ads.zzapm { void
requestInterstitialAd(android.content.Context,com.google.android.gms.ads.mediati
on.MediationInterstitialListener,android.os.Bundle,com.google.android.gms.ads.me
diation.MediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationInterstitialListener'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.internal.ads.zzapm { void
requestInterstitialAd(android.content.Context,com.google.android.gms.ads.mediati
on.MediationInterstitialListener,android.os.Bundle,com.google.android.gms.ads.me
diation.MediationAdRequest,android.os.Bundle); }', but not the descriptor class
'com.google.android.gms.ads.mediation.MediationAdRequest'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
initialize(com.google.android.gms.dynamic.IObjectWrapper,com.google.android.gms.
internal.measurement.zzx,long); }', but not the descriptor class
'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
initialize(com.google.android.gms.dynamic.IObjectWrapper,com.google.android.gms.
internal.measurement.zzx,long); }', but not the descriptor class
'com.google.android.gms.internal.measurement.zzx'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
setUserProperty(java.lang.String,java.lang.String,com.google.android.gms.dynamic
.IObjectWrapper,boolean,long); }', but not the descriptor class
'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
setCurrentScreen(com.google.android.gms.dynamic.IObjectWrapper,java.lang.String,
java.lang.String,long); }', but not the descriptor class
'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
getMaxUserProperties(java.lang.String,com.google.android.gms.internal.measuremen
t.zzp); }', but not the descriptor class
'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void getCurrentScreenName(com.google.android.gms.internal.measurement.zzp); }',
but not the descriptor class 'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void getCurrentScreenClass(com.google.android.gms.internal.measurement.zzp); }',
but not the descriptor class 'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void getCachedAppInstanceId(com.google.android.gms.internal.measurement.zzp);
}', but not the descriptor class
'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void getAppInstanceId(com.google.android.gms.internal.measurement.zzp); }', but
not the descriptor class 'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void getDeepLink(com.google.android.gms.internal.measurement.zzp); }', but not
the descriptor class 'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void getGmpAppId(com.google.android.gms.internal.measurement.zzp); }', but not
the descriptor class 'com.google.android.gms.internal.measurement.zzp'
[ +1 ms] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void generateEventId(com.google.android.gms.internal.measurement.zzp); }', but
not the descriptor class 'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
logEventAndBundle(java.lang.String,java.lang.String,android.os.Bundle,com.google
.android.gms.internal.measurement.zzp,long); }', but not the descriptor class
'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void onActivityStarted(com.google.android.gms.dynamic.IObjectWrapper,long); }',
but not the descriptor class 'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void onActivityStopped(com.google.android.gms.dynamic.IObjectWrapper,long); }',
but not the descriptor class 'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
onActivityCreated(com.google.android.gms.dynamic.IObjectWrapper,android.os.Bundl
e,long); }', but not the descriptor class
'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void onActivityDestroyed(com.google.android.gms.dynamic.IObjectWrapper,long);
}', but not the descriptor class 'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void onActivityPaused(com.google.android.gms.dynamic.IObjectWrapper,long); }',
but not the descriptor class 'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void onActivityResumed(com.google.android.gms.dynamic.IObjectWrapper,long); }',
but not the descriptor class 'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
onActivitySaveInstanceState(com.google.android.gms.dynamic.IObjectWrapper,com.go
ogle.android.gms.internal.measurement.zzp,long); }', but not the descriptor
class 'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
onActivitySaveInstanceState(com.google.android.gms.dynamic.IObjectWrapper,com.go
ogle.android.gms.internal.measurement.zzp,long); }', but not the descriptor
class 'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
performAction(android.os.Bundle,com.google.android.gms.internal.measurement.zzp,
long); }', but not the descriptor class
'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
getUserProperties(java.lang.String,java.lang.String,boolean,com.google.android.g
ms.internal.measurement.zzp); }', but not the descriptor class
'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
logHealthData(int,java.lang.String,com.google.android.gms.dynamic.IObjectWrapper
,com.google.android.gms.dynamic.IObjectWrapper,com.google.android.gms.dynamic.IO
bjectWrapper); }', but not the descriptor class
'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
logHealthData(int,java.lang.String,com.google.android.gms.dynamic.IObjectWrapper
,com.google.android.gms.dynamic.IObjectWrapper,com.google.android.gms.dynamic.IO
bjectWrapper); }', but not the descriptor class
'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
logHealthData(int,java.lang.String,com.google.android.gms.dynamic.IObjectWrapper
,com.google.android.gms.dynamic.IObjectWrapper,com.google.android.gms.dynamic.IO
bjectWrapper); }', but not the descriptor class
'com.google.android.gms.dynamic.IObjectWrapper'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void setEventInterceptor(com.google.android.gms.internal.measurement.zzq); }',
but not the descriptor class 'com.google.android.gms.internal.measurement.zzq'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
registerOnMeasurementEventListener(com.google.android.gms.internal.measurement.z
zq); }', but not the descriptor class
'com.google.android.gms.internal.measurement.zzq'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
unregisterOnMeasurementEventListener(com.google.android.gms.internal.measurement
.zzq); }', but not the descriptor class
'com.google.android.gms.internal.measurement.zzq'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void setInstanceIdProvider(com.google.android.gms.internal.measurement.zzv); }',
but not the descriptor class 'com.google.android.gms.internal.measurement.zzv'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void
getConditionalUserProperties(java.lang.String,java.lang.String,com.google.androi
d.gms.internal.measurement.zzp); }', but not the descriptor class
'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void getTestFlag(com.google.android.gms.internal.measurement.zzp,int); }', but
not the descriptor class 'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.android.gms.measurement.internal.AppMeasurementDynamiteService {
void isDataCollectionEnabled(com.google.android.gms.internal.measurement.zzp);
}', but not the descriptor class
'com.google.android.gms.internal.measurement.zzp'
[ ] Note: the configuration keeps the entry point
'com.google.firebase.iid.FirebaseInstanceId {
com.google.firebase.iid.FirebaseInstanceId
getInstance(com.google.firebase.FirebaseApp); }', but not the descriptor class
'com.google.firebase.FirebaseApp'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEngineAndroidLifecycle {
FlutterEngineAndroidLifecycle(android.arch.lifecycle.LifecycleOwner); }', but
not the descriptor class 'android.arch.lifecycle.LifecycleOwner'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEngineAndroidLifecycle { void
setBackingLifecycle(android.arch.lifecycle.Lifecycle); }', but not the
descriptor class 'android.arch.lifecycle.Lifecycle'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEngineAndroidLifecycle { void
handleLifecycleEvent(android.arch.lifecycle.Lifecycle$Event); }', but not the
descriptor class 'android.arch.lifecycle.Lifecycle$Event'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEngineAndroidLifecycle$1 { void
onCreate(android.arch.lifecycle.LifecycleOwner); }', but not the descriptor
class 'android.arch.lifecycle.LifecycleOwner'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEngineAndroidLifecycle$1 { void
onStart(android.arch.lifecycle.LifecycleOwner); }', but not the descriptor class
'android.arch.lifecycle.LifecycleOwner'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEngineAndroidLifecycle$1 { void
onResume(android.arch.lifecycle.LifecycleOwner); }', but not the descriptor
class 'android.arch.lifecycle.LifecycleOwner'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEngineAndroidLifecycle$1 { void
onPause(android.arch.lifecycle.LifecycleOwner); }', but not the descriptor class
'android.arch.lifecycle.LifecycleOwner'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEngineAndroidLifecycle$1 { void
onStop(android.arch.lifecycle.LifecycleOwner); }', but not the descriptor class
'android.arch.lifecycle.LifecycleOwner'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEngineAndroidLifecycle$1 { void
onDestroy(android.arch.lifecycle.LifecycleOwner); }', but not the descriptor
class 'android.arch.lifecycle.LifecycleOwner'
[ +1 ms] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEnginePluginRegistry { void
attachToActivity(android.app.Activity,android.arch.lifecycle.Lifecycle); }', but
not the descriptor class 'android.arch.lifecycle.Lifecycle'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEnginePluginRegistry { void
attachToService(android.app.Service,android.arch.lifecycle.Lifecycle,boolean);
}', but not the descriptor class 'android.arch.lifecycle.Lifecycle'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEnginePluginRegistry { void
attachToBroadcastReceiver(android.content.BroadcastReceiver,android.arch.lifecyc
le.Lifecycle); }', but not the descriptor class
'android.arch.lifecycle.Lifecycle'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.FlutterEnginePluginRegistry { void
attachToContentProvider(android.content.ContentProvider,android.arch.lifecycle.L
ifecycle); }', but not the descriptor class 'android.arch.lifecycle.Lifecycle'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding {
FlutterPlugin$FlutterPluginBinding(android.content.Context,io.flutter.embedding.
engine.FlutterEngine,android.arch.lifecycle.Lifecycle); }', but not the
descriptor class 'android.arch.lifecycle.Lifecycle'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.plugins.activity.ActivityControlSurface { void
attachToActivity(android.app.Activity,android.arch.lifecycle.Lifecycle); }', but
not the descriptor class 'android.arch.lifecycle.Lifecycle'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.plugins.broadcastreceiver.BroadcastReceiverControlS
urface { void
attachToBroadcastReceiver(android.content.BroadcastReceiver,android.arch.lifecyc
le.Lifecycle); }', but not the descriptor class
'android.arch.lifecycle.Lifecycle'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.plugins.contentprovider.ContentProviderControlSurfa
ce { void
attachToContentProvider(android.content.ContentProvider,android.arch.lifecycle.L
ifecycle); }', but not the descriptor class 'android.arch.lifecycle.Lifecycle'
[ ] Note: the configuration keeps the entry point
'io.flutter.embedding.engine.plugins.service.ServiceControlSurface { void
attachToService(android.app.Service,android.arch.lifecycle.Lifecycle,boolean);
}', but not the descriptor class 'android.arch.lifecycle.Lifecycle'
[ ] Note: the configuration keeps the entry point
'io.flutter.plugins.firebaseadmob.MobileAd {
io.flutter.plugins.firebaseadmob.MobileAd$Banner
createBanner(java.lang.Integer,com.google.android.gms.ads.AdSize,android.app.Act
ivity,io.flutter.plugin.common.MethodChannel); }', but not the descriptor class
'com.google.android.gms.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'io.flutter.plugins.firebaseadmob.MobileAd$Banner {
MobileAd$Banner(java.lang.Integer,com.google.android.gms.ads.AdSize,android.app.
Activity,io.flutter.plugin.common.MethodChannel); }', but not the descriptor
class 'com.google.android.gms.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'io.flutter.plugins.firebaseadmob.MobileAd$Banner {
MobileAd$Banner(java.lang.Integer,com.google.android.gms.ads.AdSize,android.app.
Activity,io.flutter.plugin.common.MethodChannel,io.flutter.plugins.firebaseadmob
.MobileAd$1); }', but not the descriptor class
'com.google.android.gms.ads.AdSize'
[ ] Note: the configuration keeps the entry point
'io.flutter.plugins.firebaseadmob.RewardedVideoAdWrapper { void
onRewarded(com.google.android.gms.ads.reward.RewardItem); }', but not the
descriptor class 'com.google.android.gms.ads.reward.RewardItem'
[ ] Note: there were 3 references to unknown classes.
[ ] You should check your configuration for typos.
[ ]
(http://proguard.sourceforge.net/manual/troubleshooting.html#unknownclass)
[ ] Note: there were 1 references to unknown class members.
[ ] You should check your configuration for typos.
[ ] Note: there were 175 unkept descriptor classes in kept class members.
[ ] You should consider explicitly keeping the mentioned classes
[ ] (using '-keep').
[ ]
(http://proguard.sourceforge.net/manual/troubleshooting.html#descriptorclass)
[ ] Note: there were 26 unresolved dynamic references to classes or
interfaces.
[ ] You should check if you need to specify additional program
jars.
[ ]
(http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclass)
[ ] Warning: Exception while processing task java.io.IOException: Please
correct the above warnings first.
[ ] Thread(Tasks limiter_1): destruction
[ ] > Task :app:transformClassesAndResourcesWithProguardForRelease FAILED
[ ] 74 actionable tasks: 5 executed, 69 up-to-date
[ ] *********************************************************
[ ] WARNING: This version of firebase_admob will break your Android build
if it or its dependencies aren't compatible with AndroidX.
[ ] See https://goo.gl/CP92wY for more information on the
problem and how to fix it.
[ ] This warning prints for all Android build failures. The real
root cause of the error may be unrelated.
[ ] *********************************************************
[ ] Warning: there were 2 unresolved references to classes or interfaces.
[ ] You may need to add missing library jars or update their
versions.
[ ] If your code works fine without the missing classes, you can
suppress
[ ] the warnings with '-dontwarn' options.
[ ]
(http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedclass)
[ ] FAILURE: Build failed with an exception.
[ ] * What went wrong:
[ ] Execution failed for task
':app:transformClassesAndResourcesWithProguardForRelease'.
[ ] > Job failed, see logs for details
[ ] * Try:
[ ] Run with --stacktrace option to get the stack trace. Run with --info
or --debug option to get more log output. Run with --scan to get full insights.
[ ] * Get more help at https://help.gradle.org
[ ] BUILD FAILED in 2s
[ +329 ms] Running Gradle task 'bundleRelease'... (completed in 2.9s)
[ ]
********************************************************************************
***********
[ ] The Gradle failure may have been because of AndroidX
incompatibilities in this
Flutter app.
[ ] See https://goo.gl/CP92wY for more information on the problem and how
to fix it.
[ ]
********************************************************************************
***********
[ +5 ms] "flutter appbundle" took 5,780ms.
[ ] "flutter appbundle" took 5,780ms.
Gradle task bundleRelease failed with exit code 1
#0 throwToolExit (package:flutter_tools/src/base/common.dart:24:3)
#1 _buildGradleProjectV2
(package:flutter_tools/src/android/gradle.dart:509:5)
<asynchronous suspension>
#2 buildGradleProject
(package:flutter_tools/src/android/gradle.dart:346:14)
<asynchronous suspension>
#3 buildAppBundle (package:flutter_tools/src/android/app_bundle.dart:43:10)
<asynchronous suspension>
#4 BuildAppBundleCommand.runCommand
(package:flutter_tools/src/commands/build_appbundle.dart:47:11)
<asynchronous suspension>
#5 FlutterCommand.verifyThenRunCommand
(package:flutter_tools/src/runner/flutter_command.dart:508:18)
<asynchronous suspension>
#6 FlutterCommand.run.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command.dart:413:33)
<asynchronous suspension>
#7 AppContext.run.<anonymous closure>
(package:flutter_tools/src/base/context.dart:153:29)
<asynchronous suspension>
#8 _rootRun (dart:async/zone.dart:1124:13)
#9 _CustomZone.run (dart:async/zone.dart:1021:19)
#10 _runZoned (dart:async/zone.dart:1516:10)
#11 runZoned (dart:async/zone.dart:1463:12)
#12 AppContext.run (package:flutter_tools/src/base/context.dart:152:18)
<asynchronous suspension>
#13 FlutterCommand.run
(package:flutter_tools/src/runner/flutter_command.dart:405:20)
#14 CommandRunner.runCommand (package:args/command_runner.dart:197:27)
<asynchronous suspension>
#15 FlutterCommandRunner.runCommand.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command_runner.dart:396:21)
<asynchronous suspension>
#16 AppContext.run.<anonymous closure>
(package:flutter_tools/src/base/context.dart:153:29)
<asynchronous suspension>
#17 _rootRun (dart:async/zone.dart:1124:13)
#18 _CustomZone.run (dart:async/zone.dart:1021:19)
#19 _runZoned (dart:async/zone.dart:1516:10)
#20 runZoned (dart:async/zone.dart:1463:12)
#21 AppContext.run (package:flutter_tools/src/base/context.dart:152:18)
<asynchronous suspension>
#22 FlutterCommandRunner.runCommand
(package:flutter_tools/src/runner/flutter_command_runner.dart:356:19)
<asynchronous suspension>
#23 CommandRunner.run.<anonymous closure>
(package:args/command_runner.dart:112:25)
#24 new Future.sync (dart:async/future.dart:224:31)
#25 CommandRunner.run (package:args/command_runner.dart:112:14)
#26 FlutterCommandRunner.run
(package:flutter_tools/src/runner/flutter_command_runner.dart:242:18)
#27 run.<anonymous closure>.<anonymous closure>
(package:flutter_tools/runner.dart:62:22)
<asynchronous suspension>
#28 _rootRun (dart:async/zone.dart:1124:13)
#29 _CustomZone.run (dart:async/zone.dart:1021:19)
#30 _runZoned (dart:async/zone.dart:1516:10)
#31 runZoned (dart:async/zone.dart:1500:12)
#32 run.<anonymous closure> (package:flutter_tools/runner.dart:60:18)
<asynchronous suspension>
#33 AppContext.run.<anonymous closure>
(package:flutter_tools/src/base/context.dart:153:29)
<asynchronous suspension>
#34 _rootRun (dart:async/zone.dart:1124:13)
#35 _CustomZone.run (dart:async/zone.dart:1021:19)
#36 _runZoned (dart:async/zone.dart:1516:10)
#37 runZoned (dart:async/zone.dart:1463:12)
#38 AppContext.run (package:flutter_tools/src/base/context.dart:152:18)
<asynchronous suspension>
#39 runInContext (package:flutter_tools/src/context_runner.dart:56:24)
<asynchronous suspension>
#40 run (package:flutter_tools/runner.dart:51:10)
#41 main (package:flutter_tools/executable.dart:62:9)
<asynchronous suspension>
#42 main
(file:///Users/mzmz/flutter/flutter/packages/flutter_tools/bin/flutter_tools.dar
t:8:3)
#43 _startIsolate.<anonymous closure>
(dart:isolate-patch/isolate_patch.dart:299:32)
#44 _RawReceivePortImpl._handleMessage
(dart:isolate-patch/isolate_patch.dart:172:12)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment