<h2 dir="auto">Steps to Reproduce</h2>

<ol dir="auto">
<li>path_provider getApplicationDocumentsDirectory() is throwing an unhandled exception on android</li>
</ol>
<div class="highlight highlight-source-dart notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="import 'dart:io';

import 'package:path_provider/path_provider.dart';
import 'package:flutter/material.dart';

void main() =&gt; runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key key, this.title}) : super(key: key);

  final String title;

  @override
  _MyHomePageState createState() =&gt; _MyHomePageState();
}

class _MyHomePageState extends State&lt;MyHomePage&gt; {
  String _appdir = &quot;&quot;;

  Future&lt;String&gt; getAppDir() async {
    // Uncaught exception thrown here!
    Directory dir = await getApplicationDocumentsDirectory();
    return dir.path;
  }

  @override
  void initState() async {
    // TODO: implement initState
    super.initState();
    String temp = await getAppDir();

    setState(() {
      _appdir = temp;
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: &lt;Widget&gt;[
            Text(_appdir),
          ],
        ),
      ),
    );
  }
}"><pre class="notranslate"><span class="pl-k">import</span> <span class="pl-s">'dart:io'</span>;

<span class="pl-k">import</span> <span class="pl-s">'package:path_provider/path_provider.dart'</span>;
<span class="pl-k">import</span> <span class="pl-s">'package:flutter/material.dart'</span>;

<span class="pl-k">void</span> <span class="pl-en">main</span>() <span class="pl-k">=&gt;</span> <span class="pl-en">runApp</span>(<span class="pl-c1">MyApp</span>());

<span class="pl-k">class</span> <span class="pl-c1">MyApp</span> <span class="pl-k">extends</span> <span class="pl-c1">StatelessWidget</span> {
  <span class="pl-k">@override</span>
  <span class="pl-c1">Widget</span> <span class="pl-en">build</span>(<span class="pl-c1">BuildContext</span> context) {
    <span class="pl-k">return</span> <span class="pl-c1">MaterialApp</span>(
      title<span class="pl-k">:</span> <span class="pl-s">'Flutter Demo'</span>,
      theme<span class="pl-k">:</span> <span class="pl-c1">ThemeData</span>(
        primarySwatch<span class="pl-k">:</span> <span class="pl-c1">Colors</span>.blue,
      ),
      home<span class="pl-k">:</span> <span class="pl-c1">MyHomePage</span>(title<span class="pl-k">:</span> <span class="pl-s">'Flutter Demo Home Page'</span>),
    );
  }
}

<span class="pl-k">class</span> <span class="pl-c1">MyHomePage</span> <span class="pl-k">extends</span> <span class="pl-c1">StatefulWidget</span> {
  <span class="pl-c1">MyHomePage</span>({<span class="pl-c1">Key</span> key, <span class="pl-c1">this</span>.title}) <span class="pl-k">:</span> <span class="pl-c1">super</span>(key<span class="pl-k">:</span> key);

  <span class="pl-k">final</span> <span class="pl-c1">String</span> title;

  <span class="pl-k">@override</span>
  <span class="pl-c1">_MyHomePageState</span> <span class="pl-en">createState</span>() <span class="pl-k">=&gt;</span> <span class="pl-c1">_MyHomePageState</span>();
}

<span class="pl-k">class</span> <span class="pl-c1">_MyHomePageState</span> <span class="pl-k">extends</span> <span class="pl-c1">State</span>&lt;<span class="pl-c1">MyHomePage</span>&gt; {
  <span class="pl-c1">String</span> _appdir <span class="pl-k">=</span> <span class="pl-s">""</span>;

  <span class="pl-c1">Future</span>&lt;<span class="pl-c1">String</span>&gt; <span class="pl-en">getAppDir</span>() <span class="pl-k">async</span> {
    <span class="pl-c">// Uncaught exception thrown here!</span>
    <span class="pl-c1">Directory</span> dir <span class="pl-k">=</span> <span class="pl-k">await</span> <span class="pl-en">getApplicationDocumentsDirectory</span>();
    <span class="pl-k">return</span> dir.path;
  }

  <span class="pl-k">@override</span>
  <span class="pl-k">void</span> <span class="pl-en">initState</span>() <span class="pl-k">async</span> {
    <span class="pl-c">// TODO: implement initState</span>
    <span class="pl-c1">super</span>.<span class="pl-en">initState</span>();
    <span class="pl-c1">String</span> temp <span class="pl-k">=</span> <span class="pl-k">await</span> <span class="pl-en">getAppDir</span>();

    <span class="pl-en">setState</span>(() {
      _appdir <span class="pl-k">=</span> temp;
    });
  }

  <span class="pl-k">@override</span>
  <span class="pl-c1">Widget</span> <span class="pl-en">build</span>(<span class="pl-c1">BuildContext</span> context) {
    <span class="pl-k">return</span> <span class="pl-c1">Scaffold</span>(
      appBar<span class="pl-k">:</span> <span class="pl-c1">AppBar</span>(
        title<span class="pl-k">:</span> <span class="pl-c1">Text</span>(widget.title),
      ),
      body<span class="pl-k">:</span> <span class="pl-c1">Center</span>(
        child<span class="pl-k">:</span> <span class="pl-c1">Column</span>(
          mainAxisAlignment<span class="pl-k">:</span> <span class="pl-c1">MainAxisAlignment</span>.center,
          children<span class="pl-k">:</span> <span class="pl-k">&lt;</span><span class="pl-c1">Widget</span><span class="pl-k">&gt;</span>[
            <span class="pl-c1">Text</span>(_appdir),
          ],
        ),
      ),
    );
  }
}</pre></div>
<h2 dir="auto">Logs</h2>

<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[  +60 ms] executing: [C:\flutter\] git rev-parse --abbrev-ref --symbolic @{u}
[ +107 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/beta
[        ] executing: [C:\flutter\] git rev-parse --abbrev-ref HEAD
[  +51 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] beta
[        ] executing: [C:\flutter\] git ls-remote --get-url origin
[  +51 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[        ] executing: [C:\flutter\] git log -n 1 --pretty=format:%H
[  +53 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[        ] d8cbb80206db06d151206f8b599b7dde5a386a2d
[        ] executing: [C:\flutter\] git log -n 1 --pretty=format:%ar
[  +50 ms] Exit code 0 from: git log -n 1 --pretty=format:%ar
[        ] 2 weeks ago
[        ] executing: [C:\flutter\] git describe --match v*.*.* --first-parent --long --tags
[  +57 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v0.10.2-0-gd8cbb8020
[ +212 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb devices -l
[  +27 ms] Exit code 0 from: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb devices -l
[        ] List of devices attached
           emulator-5554          device product:sdk_gphone_x86 model:Android_SDK_built_for_x86 device:generic_x86 transport_id:3
[ +289 ms] Found plugin path_provider at C:\flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-0.4.1\
[ +102 ms] Found plugin path_provider at C:\flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-0.4.1\
[  +92 ms] C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell getprop
[  +81 ms] ro.hardware = ranchu
[ +837 ms] Launching lib\main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
[  +33 ms] Using gradle from C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\gradlew.bat.
[   +9 ms] executing: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\gradlew.bat -v
[+1035 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_191 (Oracle Corporation 25.191-b12)
           OS:           Windows 10 10.0 amd64
Resolving dependencies...
[   +1 ms] executing: [C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\] C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\gradlew.bat app:properties
[+2064 ms] 
           &gt; Task :app:properties

           ------------------------------------------------------------
           Project :app
           ------------------------------------------------------------

           INTERNAL__CHECKED_MINIMUM_PLUGIN_VERSIONS: true
           allprojects: [project ':app']
           android: com.android.build.gradle.internal.dsl.BaseAppModuleExtension_Decorated@2fdbf65b
           androidDependencies: task ':app:androidDependencies'
           ant: org.gradle.api.internal.project.DefaultAntBuilder@661618ee
           antBuilderFactory: org.gradle.api.internal.project.DefaultAntBuilderFactory@5e12a09a
           archivesBaseName: app
           artifacts: org.gradle.api.internal.artifacts.dsl.DefaultArtifactHandler_Decorated@444662a9
           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.DefaultClassLoaderScope@34df3d54
           buildDebugPreBundle: task ':app:buildDebugPreBundle'
           buildDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app
           buildDynamicProfilePreBundle: task ':app:buildDynamicProfilePreBundle'
           buildDynamicReleasePreBundle: task ':app:buildDynamicReleasePreBundle'
           buildFile: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\app\build.gradle
           buildOutputs: BaseVariantOutput container
           buildPath: :
           buildProfilePreBundle: task ':app:buildProfilePreBundle'
           buildReleasePreBundle: task ':app:buildReleasePreBundle'
           buildScriptSource: org.gradle.groovy.scripts.TextResourceScriptSource@62588249
           buildscript: org.gradle.api.internal.initialization.DefaultScriptHandler@2905e8e8
           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.DefaultClassLoaderScope@5ea1944b
           cleanBuildCache: task ':app:cleanBuildCache'
           compileDebugAidl: task ':app:compileDebugAidl'
           compileDebugAndroidTestAidl: task ':app:compileDebugAndroidTestAidl'
           compileDebugAndroidTestJavaWithJavac: task ':app:compileDebugAndroidTestJavaWithJavac'
           compileDebugAndroidTestKotlin: task ':app:compileDebugAndroidTestKotlin'
           compileDebugAndroidTestNdk: task ':app:compileDebugAndroidTestNdk'
           compileDebugAndroidTestRenderscript: task ':app:compileDebugAndroidTestRenderscript'
           compileDebugAndroidTestShaders: task ':app:compileDebugAndroidTestShaders'
           compileDebugAndroidTestSources: task ':app:compileDebugAndroidTestSources'
           compileDebugJavaWithJavac: task ':app:compileDebugJavaWithJavac'
           compileDebugKotlin: task ':app:compileDebugKotlin'
           compileDebugNdk: task ':app:compileDebugNdk'
           compileDebugRenderscript: task ':app:compileDebugRenderscript'
           compileDebugShaders: task ':app:compileDebugShaders'
           compileDebugSources: task ':app:compileDebugSources'
           compileDebugUnitTestJavaWithJavac: task ':app:compileDebugUnitTestJavaWithJavac'
           compileDebugUnitTestKotlin: task ':app:compileDebugUnitTestKotlin'
           compileDebugUnitTestSources: task ':app:compileDebugUnitTestSources'
           compileDynamicProfileAidl: task ':app:compileDynamicProfileAidl'
           compileDynamicProfileJavaWithJavac: task ':app:compileDynamicProfileJavaWithJavac'
           compileDynamicProfileKotlin: task ':app:compileDynamicProfileKotlin'
           compileDynamicProfileNdk: task ':app:compileDynamicProfileNdk'
           compileDynamicProfileRenderscript: task ':app:compileDynamicProfileRenderscript'
           compileDynamicProfileShaders: task ':app:compileDynamicProfileShaders'
           compileDynamicProfileSources: task ':app:compileDynamicProfileSources'
           compileDynamicProfileUnitTestJavaWithJavac: task ':app:compileDynamicProfileUnitTestJavaWithJavac'
           compileDynamicProfileUnitTestKotlin: task ':app:compileDynamicProfileUnitTestKotlin'
           compileDynamicProfileUnitTestSources: task ':app:compileDynamicProfileUnitTestSources'
           compileDynamicReleaseAidl: task ':app:compileDynamicReleaseAidl'
           compileDynamicReleaseJavaWithJavac: task ':app:compileDynamicReleaseJavaWithJavac'
           compileDynamicReleaseKotlin: task ':app:compileDynamicReleaseKotlin'
           compileDynamicReleaseNdk: task ':app:compileDynamicReleaseNdk'
           compileDynamicReleaseRenderscript: task ':app:compileDynamicReleaseRenderscript'
           compileDynamicReleaseShaders: task ':app:compileDynamicReleaseShaders'
           compileDynamicReleaseSources: task ':app:compileDynamicReleaseSources'
           compileDynamicReleaseUnitTestJavaWithJavac: task ':app:compileDynamicReleaseUnitTestJavaWithJavac'
           compileDynamicReleaseUnitTestKotlin: task ':app:compileDynamicReleaseUnitTestKotlin'
           compileDynamicReleaseUnitTestSources: task ':app:compileDynamicReleaseUnitTestSources'
           compileLint: task ':app:compileLint'
           compileProfileAidl: task ':app:compileProfileAidl'
           compileProfileJavaWithJavac: task ':app:compileProfileJavaWithJavac'
           compileProfileKotlin: task ':app:compileProfileKotlin'
           compileProfileNdk: task ':app:compileProfileNdk'
           compileProfileRenderscript: task ':app:compileProfileRenderscript'
           compileProfileShaders: task ':app:compileProfileShaders'
           compileProfileSources: task ':app:compileProfileSources'
           compileProfileUnitTestJavaWithJavac: task ':app:compileProfileUnitTestJavaWithJavac'
           compileProfileUnitTestKotlin: task ':app:compileProfileUnitTestKotlin'
           compileProfileUnitTestSources: task ':app:compileProfileUnitTestSources'
           compileReleaseAidl: task ':app:compileReleaseAidl'
           compileReleaseJavaWithJavac: task ':app:compileReleaseJavaWithJavac'
           compileReleaseKotlin: task ':app:compileReleaseKotlin'
           compileReleaseNdk: task ':app:compileReleaseNdk'
           compileReleaseRenderscript: task ':app:compileReleaseRenderscript'
           compileReleaseShaders: task ':app:compileReleaseShaders'
           compileReleaseSources: task ':app:compileReleaseSources'
           compileReleaseUnitTestJavaWithJavac: task ':app:compileReleaseUnitTestJavaWithJavac'
           compileReleaseUnitTestKotlin: task ':app:compileReleaseUnitTestKotlin'
           compileReleaseUnitTestSources: task ':app:compileReleaseUnitTestSources'
           components: SoftwareComponentInternal set
           configurationActions: org.gradle.configuration.project.DefaultProjectConfigurationActionContainer@13592756
           configurationTargetIdentifier: org.gradle.configuration.ConfigurationTargetIdentifier$1@35b5a5be
           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@33f15948
           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.DefaultArtifactPublicationSet_Decorated@612080b1
           defaultTasks: []
           deferredProjectConfiguration: org.gradle.api.internal.project.DeferredProjectConfiguration@3b997854
           dependencies: org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@2319a2cc
           dependencyLocking: org.gradle.internal.locking.DefaultDependencyLockingHandler_Decorated@1a1b94fe
           depth: 1
           description: null
           deviceAndroidTest: task ':app:deviceAndroidTest'
           deviceCheck: task ':app:deviceCheck'
           displayName: project ':app'
           distsDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\distributions
           distsDirName: distributions
           docsDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\docs
           docsDirName: docs
           ext: org.gradle.api.internal.plugins.DefaultExtraPropertiesExtension@7f5baa04
           extensions: org.gradle.api.internal.plugins.DefaultConvention@33f15948
           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@f703663
           fileResolver: org.gradle.api.internal.file.BaseDirFileResolver@6111ea83
           flutter: FlutterExtension_Decorated@27eb2e3b
           flutterBuildDebug: task ':app:flutterBuildDebug'
           flutterBuildDynamicProfile: task ':app:flutterBuildDynamicProfile'
           flutterBuildDynamicRelease: task ':app:flutterBuildDynamicRelease'
           flutterBuildProfile: task ':app:flutterBuildProfile'
           flutterBuildRelease: task ':app:flutterBuildRelease'
           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'
           gradle: build 'android'
           group: android
           identityPath: :app
           inheritedScope: org.gradle.api.internal.ExtensibleDynamicObject$InheritedDynamicObject@5c2bb48
           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_Decorated@b0f46bd
           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'
           kotlin: org.jetbrains.kotlin.gradle.dsl.KotlinProjectExtension_Decorated@6524e0ad
           kotlin_version: 1.2.71
           layout: org.gradle.api.internal.file.DefaultProjectLayout@1b4090c4
           libsDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\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.DefaultListenerBuildOperationDecorator@bc8701f
           logger: org.gradle.internal.logging.slf4j.OutputEventListenerBackedLogger@78a7b26b
           logging: org.gradle.internal.logging.services.DefaultLoggingManager@7a03f575
           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@38e05310
           modelSchemaStore: org.gradle.model.internal.manage.schema.extract.DefaultModelSchemaStore@73a95201
           module: org.gradle.api.internal.artifacts.ProjectBackedModule@2476fad7
           name: app
           normalization: org.gradle.normalization.internal.DefaultInputNormalizationHandler_Decorated@27393278
           objects: org.gradle.api.internal.model.DefaultObjectFactory@6fb9e608
           org.gradle.jvmargs: -Xmx1536M
           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_Decorated@a741ed7
           plugins: [org.gradle.api.plugins.HelpTasksPlugin@30b6b45a, com.android.build.gradle.api.AndroidBasePlugin@5e72fac6, org.gradle.language.base.plugins.LifecycleBasePlugin@7e5bcea6, org.gradle.api.plugins.BasePlugin@5473e51c, org.gradle.api.plugins.ReportingBasePlugin@51628fac, org.gradle.api.plugins.JavaBasePlugin@188ffb8c, com.android.build.gradle.AppPlugin@380138c5, org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPluginWrapper@731161dc, FlutterPlugin@36cb9ffd]
           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'
           processDebugJavaRes: task ':app:processDebugJavaRes'
           processDebugManifest: task ':app:processDebugManifest'
           processDebugResources: task ':app:processDebugResources'
           processDebugUnitTestJavaRes: task ':app:processDebugUnitTestJavaRes'
           processDynamicProfileJavaRes: task ':app:processDynamicProfileJavaRes'
           processDynamicProfileManifest: task ':app:processDynamicProfileManifest'
           processDynamicProfileResources: task ':app:processDynamicProfileResources'
           processDynamicProfileUnitTestJavaRes: task ':app:processDynamicProfileUnitTestJavaRes'
           processDynamicReleaseJavaRes: task ':app:processDynamicReleaseJavaRes'
           processDynamicReleaseManifest: task ':app:processDynamicReleaseManifest'
           processDynamicReleaseResources: task ':app:processDynamicReleaseResources'
           processDynamicReleaseUnitTestJavaRes: task ':app:processDynamicReleaseUnitTestJavaRes'
           processOperations: org.gradle.api.internal.file.DefaultFileOperations@f703663
           processProfileJavaRes: task ':app:processProfileJavaRes'
           processProfileManifest: task ':app:processProfileManifest'
           processProfileResources: task ':app:processProfileResources'
           processProfileUnitTestJavaRes: task ':app:processProfileUnitTestJavaRes'
           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.BuildOperationCrossProjectConfigurator@517f4133
           projectDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\app
           projectEvaluationBroadcaster: ProjectEvaluationListener broadcast
           projectEvaluator: org.gradle.configuration.project.LifecycleProjectEvaluator@60899cc9
           projectPath: :app
           projectRegistry: org.gradle.api.internal.project.DefaultProjectRegistry@186e0e85
           properties: {...}
           providers: org.gradle.api.internal.provider.DefaultProviderFactory@ea5418f
           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@72b05e02
           reportsDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\reports
           repositories: repository container
           resolveConfigAttr: task ':app:resolveConfigAttr'
           resourceLoader: org.gradle.internal.resource.transfer.DefaultUriTextResourceLoader@596dffbe
           resources: org.gradle.api.internal.resources.DefaultResourceHandler@752e5f8e
           rootDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android
           rootProject: root project 'android'
           script: false
           scriptHandlerFactory: org.gradle.api.internal.initialization.DefaultScriptHandlerFactory@1ddc7d88
           scriptPluginFactory: org.gradle.configuration.ScriptPluginFactorySelector@6d6c707f
           serviceRegistryFactory: org.gradle.internal.service.scopes.ProjectScopeServices$4@5b4af263
           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@7a03f575
           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: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\reports\tests
           testReportDirName: tests
           testResultsDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\test-results
           testResultsDirName: test-results
           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'
           transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest: task ':app:transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest'
           transformDexArchiveWithExternalLibsDexMergerForDynamicProfile: task ':app:transformDexArchiveWithExternalLibsDexMergerForDynamicProfile'
           transformDexArchiveWithExternalLibsDexMergerForDynamicRelease: task ':app:transformDexArchiveWithExternalLibsDexMergerForDynamicRelease'
           transformDexArchiveWithExternalLibsDexMergerForProfile: task ':app:transformDexArchiveWithExternalLibsDexMergerForProfile'
           transformDexArchiveWithExternalLibsDexMergerForRelease: task ':app:transformDexArchiveWithExternalLibsDexMergerForRelease'
           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:transformResourcesWithMergeJavaResForDynamicProfileUnitTest'
           transformResourcesWithMergeJavaResForDynamicRelease: task ':app:transformResourcesWithMergeJavaResForDynamicRelease'
           transformResourcesWithMergeJavaResForDynamicReleaseUnitTest: task ':app:transformResourcesWithMergeJavaResForDynamicReleaseUnitTest'
           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
[   +7 ms] executing: [C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\] C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\gradlew.bat app:tasks --all
[+2044 ms] 
           &gt; 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
           compileDebugAndroidTestKotlin - Compiles the debugAndroidTest kotlin.
           compileDebugAndroidTestNdk
           compileDebugAndroidTestRenderscript
           compileDebugAndroidTestShaders
           compileDebugJavaWithJavac
           compileDebugKotlin - Compiles the debug kotlin.
           compileDebugNdk
           compileDebugRenderscript
           compileDebugShaders
           compileDebugUnitTestJavaWithJavac
           compileDebugUnitTestKotlin - Compiles the debugUnitTest kotlin.
           compileDynamicProfileAidl
           compileDynamicProfileJavaWithJavac
           compileDynamicProfileKotlin - Compiles the dynamicProfile kotlin.
           compileDynamicProfileNdk
           compileDynamicProfileRenderscript
           compileDynamicProfileShaders
           compileDynamicProfileUnitTestJavaWithJavac
           compileDynamicProfileUnitTestKotlin - Compiles the dynamicProfileUnitTest kotlin.
           compileDynamicReleaseAidl
           compileDynamicReleaseJavaWithJavac
           compileDynamicReleaseKotlin - Compiles the dynamicRelease kotlin.
           compileDynamicReleaseNdk
           compileDynamicReleaseRenderscript
           compileDynamicReleaseShaders
           compileDynamicReleaseUnitTestJavaWithJavac
           compileDynamicReleaseUnitTestKotlin - Compiles the dynamicReleaseUnitTest kotlin.
           compileLint
           compileProfileAidl
           compileProfileJavaWithJavac
           compileProfileKotlin - Compiles the profile kotlin.
           compileProfileNdk
           compileProfileRenderscript
           compileProfileShaders
           compileProfileUnitTestJavaWithJavac
           compileProfileUnitTestKotlin - Compiles the profileUnitTest kotlin.
           compileReleaseAidl
           compileReleaseJavaWithJavac
           compileReleaseKotlin - Compiles the release kotlin.
           compileReleaseNdk
           compileReleaseRenderscript
           compileReleaseShaders
           compileReleaseUnitTestJavaWithJavac
           compileReleaseUnitTestKotlin - Compiles the releaseUnitTest kotlin.
           consumeConfigAttr
           copyFlutterAssetsDebug
           copyFlutterAssetsDynamicProfile
           copyFlutterAssetsDynamicRelease
           copyFlutterAssetsProfile
           copyFlutterAssetsRelease
           createDebugCompatibleScreenManifests
           createDynamicProfileCompatibleScreenManifests
           createDynamicReleaseCompatibleScreenManifests
           createMockableJar
           createProfileCompatibleScreenManifests
           createReleaseCompatibleScreenManifests
           extractApksForDebug
           extractApksForDynamicProfile
           extractApksForDynamicRelease
           extractApksForProfile
           extractApksForRelease
           extractProguardFiles
           flutterBuildDebug
           flutterBuildDynamicProfile
           flutterBuildDynamicRelease
           flutterBuildProfile
           flutterBuildRelease
           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
           preBuild
           preDebugAndroidTestBuild
           preDebugBuild
           preDebugUnitTestBuild
           preDynamicProfileBuild
           preDynamicProfileUnitTestBuild
           preDynamicReleaseBuild
           preDynamicReleaseUnitTestBuild
           prepareLintJar
           preProfileBuild
           preProfileUnitTestBuild
           preReleaseBuild
           preReleaseUnitTestBuild
           processDebugAndroidTestJavaRes
           processDebugAndroidTestManifest
           processDebugAndroidTestResources
           processDebugJavaRes
           processDebugManifest
           processDebugResources
           processDebugUnitTestJavaRes
           processDynamicProfileJavaRes
           processDynamicProfileManifest
           processDynamicProfileResources
           processDynamicProfileUnitTestJavaRes
           processDynamicReleaseJavaRes
           processDynamicReleaseManifest
           processDynamicReleaseResources
           processDynamicReleaseUnitTestJavaRes
           processProfileJavaRes
           processProfileManifest
           processProfileResources
           processProfileUnitTestJavaRes
           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
           transformClassesWithDexBuilderForDebug
           transformClassesWithDexBuilderForDebugAndroidTest
           transformClassesWithDexBuilderForDynamicProfile
           transformClassesWithDexBuilderForDynamicRelease
           transformClassesWithDexBuilderForProfile
           transformClassesWithDexBuilderForRelease
           transformDexArchiveWithDexMergerForDebug
           transformDexArchiveWithDexMergerForDebugAndroidTest
           transformDexArchiveWithDexMergerForDynamicProfile
           transformDexArchiveWithDexMergerForDynamicRelease
           transformDexArchiveWithDexMergerForProfile
           transformDexArchiveWithDexMergerForRelease
           transformDexArchiveWithExternalLibsDexMergerForDebug
           transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest
           transformDexArchiveWithExternalLibsDexMergerForDynamicProfile
           transformDexArchiveWithExternalLibsDexMergerForDynamicRelease
           transformDexArchiveWithExternalLibsDexMergerForProfile
           transformDexArchiveWithExternalLibsDexMergerForRelease
           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&lt;TaskName&gt;: Cleans the output files of a task.
           Pattern: build&lt;ConfigurationName&gt;: Assembles the artifacts of a configuration.
           Pattern: upload&lt;ConfigurationName&gt;: Assembles and uploads the artifacts belonging to a configuration.
           1 actionable task: 1 executed
[  +12 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\outputs\apk\app.apk AndroidManifest.xml
[  +14 ms] Exit code 0 from: C:\Users\Barry\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\outputs\apk\app.apk AndroidManifest.xml
[        ] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)=&quot;1.0.0&quot; (Raw: &quot;1.0.0&quot;)
               A: package=&quot;com.example.getappdocdirtest&quot; (Raw: &quot;com.example.getappdocdirtest&quot;)
               A: platformBuildVersionCode=(type 0x10)0x1
               A: platformBuildVersionName=&quot;1.0.0&quot; (Raw: &quot;1.0.0&quot;)
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1b
               E: uses-permission (line=16)
                 A: android:name(0x01010003)=&quot;android.permission.INTERNET&quot; (Raw: &quot;android.permission.INTERNET&quot;)
               E: application (line=24)
                 A: android:label(0x01010001)=&quot;get_app_doc_dir_test&quot; (Raw: &quot;get_app_doc_dir_test&quot;)
                 A: android:icon(0x01010002)=@0x7f020000
                 A: android:name(0x01010003)=&quot;io.flutter.app.FlutterApplication&quot; (Raw: &quot;io.flutter.app.FlutterApplication&quot;)
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 E: activity (line=29)
                   A: android:theme(0x01010000)=@0x7f030000
                   A: android:name(0x01010003)=&quot;com.example.getappdocdirtest.MainActivity&quot; (Raw: &quot;com.example.getappdocdirtest.MainActivity&quot;)
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x400035b4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=43)
                     A: android:name(0x01010003)=&quot;io.flutter.app.android.SplashScreenUntilFirstFrame&quot; (Raw: &quot;io.flutter.app.android.SplashScreenUntilFirstFrame&quot;)
                     A: android:value(0x01010024)=(type 0x12)0xffffffff
                   E: intent-filter (line=47)
                     E: action (line=48)
                       A: android:name(0x01010003)=&quot;android.intent.action.MAIN&quot; (Raw: &quot;android.intent.action.MAIN&quot;)
                     E: category (line=50)
                       A: android:name(0x01010003)=&quot;android.intent.category.LAUNCHER&quot; (Raw: &quot;android.intent.category.LAUNCHER&quot;)
[   +6 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell -x logcat -v time -t 1
[  +56 ms] Exit code 0 from: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell -x logcat -v time -t 1
[        ] --------- beginning of main
           11-11 18:19:00.024 D/hwcomposer( 1436): hw_composer sent 6 syncs in 60s
[   +3 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell -x logcat -v time
[ +447 ms] DependencyChecker: nothing is modified after 2018-11-11 18:08:28.000.
[   +4 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb version
[  +24 ms] Android Debug Bridge version 1.0.40
           Version 4986621
           Installed as C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb.EXE
[   +4 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb start-server
[  +40 ms] Building APK
Gradle task 'assembleDebug'...
[  +16 ms] executing: [C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\] C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\gradlew.bat -q -Ptarget=C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\lib\main.dart -Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root assembleDebug
[+3119 ms] calculateSha: LocalDirectory: 'C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\outputs\apk'/app.apk
[ +403 ms] Built build\app\outputs\apk\debug\app-debug.apk.
[   +1 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\outputs\apk\app.apk AndroidManifest.xml
[  +12 ms] Exit code 0 from: C:\Users\Barry\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\outputs\apk\app.apk AndroidManifest.xml
[        ] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)=&quot;1.0.0&quot; (Raw: &quot;1.0.0&quot;)
               A: package=&quot;com.example.getappdocdirtest&quot; (Raw: &quot;com.example.getappdocdirtest&quot;)
               A: platformBuildVersionCode=(type 0x10)0x1
               A: platformBuildVersionName=&quot;1.0.0&quot; (Raw: &quot;1.0.0&quot;)
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1b
               E: uses-permission (line=16)
                 A: android:name(0x01010003)=&quot;android.permission.INTERNET&quot; (Raw: &quot;android.permission.INTERNET&quot;)
               E: application (line=24)
                 A: android:label(0x01010001)=&quot;get_app_doc_dir_test&quot; (Raw: &quot;get_app_doc_dir_test&quot;)
                 A: android:icon(0x01010002)=@0x7f020000
                 A: android:name(0x01010003)=&quot;io.flutter.app.FlutterApplication&quot; (Raw: &quot;io.flutter.app.FlutterApplication&quot;)
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 E: activity (line=29)
                   A: android:theme(0x01010000)=@0x7f030000
                   A: android:name(0x01010003)=&quot;com.example.getappdocdirtest.MainActivity&quot; (Raw: &quot;com.example.getappdocdirtest.MainActivity&quot;)
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x400035b4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=43)
                     A: android:name(0x01010003)=&quot;io.flutter.app.android.SplashScreenUntilFirstFrame&quot; (Raw: &quot;io.flutter.app.android.SplashScreenUntilFirstFrame&quot;)
                     A: android:value(0x01010024)=(type 0x12)0xffffffff
                   E: intent-filter (line=47)
                     E: action (line=48)
                       A: android:name(0x01010003)=&quot;android.intent.action.MAIN&quot; (Raw: &quot;android.intent.action.MAIN&quot;)
                     E: category (line=50)
                       A: android:name(0x01010003)=&quot;android.intent.category.LAUNCHER&quot; (Raw: &quot;android.intent.category.LAUNCHER&quot;)
[        ] Stopping app 'app.apk' on Android SDK built for x86.
[        ] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell am force-stop com.example.getappdocdirtest
[  +77 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell pm list packages com.example.getappdocdirtest
[ +683 ms] package:com.example.getappdocdirtest
[   +3 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell cat /data/local/tmp/sky.com.example.getappdocdirtest.sha1
[  +48 ms] f0c53ee680662d6275858610e4fc6242ac29c534
[        ] Latest build already installed.
[        ] Android SDK built for x86 startApp
[   +1 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell am start -a android.intent.action.RUN -f 0x20000000 --ez enable-background-compilation true --ez enable-dart-profiling true --ez enable-checked-mode true com.example.getappdocdirtest/com.example.getappdocdirtest.MainActivity
[  +87 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.getappdocdirtest/.MainActivity (has extras) }
[        ] Waiting for observatory port to be available...
[ +582 ms] Observatory URL on device: http://127.0.0.1:47907/
[   +1 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 forward tcp:0 tcp:47907
[  +34 ms] 50482
[        ] Forwarded host port 50482 to device port 47907 for Observatory
[   +8 ms] Connecting to service protocol: http://127.0.0.1:50482/
[ +598 ms] Successfully connected to service protocol: http://127.0.0.1:50482/
[   +6 ms] getVM: {}
[  +22 ms] getIsolate: {isolateId: isolates/669701415}
[   +7 ms] _flutter.listViews: {isolateId: isolates/669701415}
[ +120 ms] DevFS: Creating new filesystem on the device (null)
[        ] _createDevFS: {fsName: get_app_doc_dir_test}
[  +59 ms] DevFS: Created new filesystem on the device (file:///data/user/0/com.example.getappdocdirtest/cache/get_app_doc_dir_testJJYAVC/get_app_doc_dir_test/)
[   +2 ms] Updating assets
Syncing files to device Android SDK built for x86...
[ +317 ms] DevFS: Starting sync from LocalDirectory: 'C:\Users\Barry\IdeaProjects\get_app_doc_dir_test'
[        ] Scanning project files
[   +9 ms] Scanning package files
[ +131 ms] Scanning asset files
[        ] Scanning for deleted files
[  +75 ms] Compiling dart to kernel with 441 updated files
[  +14 ms] C:\flutter\bin\cache\dart-sdk\bin\dart C:\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --strong --target=flutter --output-dill build\app.dill.track.dill --packages C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\.packages --track-widget-creation
[ +419 ms] I/flutter ( 1018): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
[  +11 ms] I/flutter ( 1018): The following assertion was thrown building Builder:
[        ] I/flutter ( 1018): _MyHomePageState.initState() returned a Future.
[        ] I/flutter ( 1018): State.initState() must be a void method without an `async` keyword.
[        ] I/flutter ( 1018): Rather than awaiting on asynchronous work directly inside of initState,
[        ] I/flutter ( 1018): call a separate method to do this work without awaiting it.
[  +21 ms] I/flutter ( 1018): 
[        ] I/flutter ( 1018): When the exception was thrown, this was the stack:
[  +46 ms] I/flutter ( 1018): #0      StatefulElement._firstBuild.&lt;anonymous closure&gt; (package:flutter/src/widgets/framework.dart:3794:11)
[   +1 ms] I/flutter ( 1018): #1      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3802:8)
[   +1 ms] I/flutter ( 1018): #2      ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #3      Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #4      Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #5      SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #6      Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #7      Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #8      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #9      Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #10     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #11     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #12     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #13     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #14     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #15     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #16     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #17     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[   +1 ms] I/flutter ( 1018): #18     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[   +1 ms] I/flutter ( 1018): #19     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[   +1 ms] I/flutter ( 1018): #20     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #21     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #22     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #23     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #24     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #25     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #26     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #27     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #28     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #29     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #30     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #31     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #32     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[   +3 ms] I/flutter ( 1018): #33     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[   +2 ms] I/flutter ( 1018): #34     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #35     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #36     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #37     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #38     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #39     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #40     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #41     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #42     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #43     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #44     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #45     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #46     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #47     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #48     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #49     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #50     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #51     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #52     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #53     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #54     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #55     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #56     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #57     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #58     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #59     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #60     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #61     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #62     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #63     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #64     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #65     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #66     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #67     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #68     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #69     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #70     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #71     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #72     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #73     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #74     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #75     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #76     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #77     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #78     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #79     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #80     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[   +1 ms] I/flutter ( 1018): #81     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #82     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #83     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #84     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #85     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #86     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[   +2 ms] I/flutter ( 1018): #87     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #88     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #89     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #90     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #91     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #92     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[   +1 ms] I/flutter ( 1018): #93     MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4905:32)
[        ] I/flutter ( 1018): #94     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[   +1 ms] I/flutter ( 1018): #95     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #96     _TheatreElement.mount (package:flutter/src/widgets/overlay.dart:493:16)
[        ] I/flutter ( 1018): #97     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #98     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #99     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #100    Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #101    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #102    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #103    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #104    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #105    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #106    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #107    Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #108    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #109    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #110    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #111    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #112    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #113    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #114    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #115    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #116    Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #117    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #118    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #119    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #120    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #121    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #122    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #123    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #124    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #125    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #126    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #127    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[   +2 ms] I/flutter ( 1018): #128    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #129    Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #130    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #131    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #132    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #133    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #134    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #135    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #136    Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #137    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #138    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #139    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #140    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[ +335 ms] D/        ( 1018): HostConnection::get() New Host Connection established 0x9e218780, tid 1038
[  +30 ms] D/EGL_emulation( 1018): eglMakeCurrent: 0x9e007ec0: ver 3 0 (tinfo 0x9e2032c0)
[  +48 ms] D/skia    ( 1018): Program linking failed.
[   +6 ms] E/emuglGLESv2_enc( 1018): device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glLinkProgram:1441 GL error 0x501
[   +4 ms] F/libc    ( 1018): /buildbot/src/android/ndk-release-r17/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:73: abort_message: assertion &quot;terminating with uncaught exception of type std::bad_alloc: std::bad_alloc&quot; failed
[        ] F/libc    ( 1018): Fatal signal 6 (SIGABRT), code -6 in tid 1038 (1.gpu), pid 1018 (etappdocdirtest)
[  +47 ms] *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
[        ] Build fingerprint: 'google/sdk_gphone_x86/generic_x86:8.1.0/OSM1.180201.007/4586646:user/release-keys'
[        ] Revision: '0'
[        ] ABI: 'x86'
[        ] pid: 1018, tid: 1038, name: 1.gpu  &gt;&gt;&gt; com.example.getappdocdirtest &lt;&lt;&lt;
[        ] signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
[   +6 ms] Abort message: '/buildbot/src/android/ndk-release-r17/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:73: abort_message: assertion &quot;terminating with uncaught exception of type std::bad_alloc: std::bad_alloc&quot; failed'
[        ]     eax 00000000  ebx 000003fa  ecx 0000040e  edx 00000006
[        ]     esi a8325638  edi 000003fa
[        ]     xcs 00000073  xds 0000007b  xes 0000007b  xfs 0000003b  xss 0000007b
[        ]     eip aa832ac4  ebp 8b422004  esp 8b421fa8  flags 00000286
[  +17 ms] backtrace:
[        ]     #00 pc 00000ac4  [vdso:aa832000] (__kernel_vsyscall+16)
[        ]     #01 pc 0001edf8  /system/lib/libc.so (syscall+40)
[        ]     #02 pc 0001f073  /system/lib/libc.so (abort+115)
[        ]     #03 pc 0001f528  /system/lib/libc.so (__assert2+56)
[        ]     #04 pc 0062ef04  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #05 pc 0062f377  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #06 pc 0062f179  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #07 pc 0062e7be  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #08 pc 0062e713  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #09 pc 00631c48  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #10 pc 00631c80  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #11 pc 007ea41a  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #12 pc 007e5d66  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #13 pc 007e747b  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #14 pc 00771588  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #15 pc 00773824  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #16 pc 007a5df1  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #17 pc 007802fd  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #18 pc 007801d0  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #19 pc 0076d297  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #20 pc 0076d7d8  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #21 pc 007fa23b  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #22 pc 007fa14b  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #23 pc 006bf399  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #24 pc 009ebcb0  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #25 pc 0069a281  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #26 pc 006a0c03  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #27 pc 006a1066  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #28 pc 006a1324  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #29 pc 006a0f15  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #30 pc 006a1256  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #31 pc 0066a615  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #32 pc 0066a560  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #33 pc 0066c6a0  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #34 pc 00014af7  /system/lib/libutils.so (android::SimpleLooperCallback::handleEvent(int, int, void*)+39)
[        ]     #35 pc 00015936  /system/lib/libutils.so (android::Looper::pollInner(int)+982)
[        ]     #36 pc 000154d6  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
[        ]     #37 pc 0000ff10  /system/lib/libandroid.so (ALooper_pollOnce+96)
[        ]     #38 pc 0066c7a3  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #39 pc 00668d86  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #40 pc 0066ae7b  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #41 pc 00071445  /system/lib/libc.so (__pthread_start(void*)+53)
[        ]     #42 pc 000205db  /system/lib/libc.so (__start_thread+75)
[        ]     #43 pc 0001ec16  /system/lib/libc.so (__bionic_clone+70)
[ +895 ms] Service protocol connection closed.
[   +1 ms] Lost connection to device.
[ +467 ms] Updating files
[  +51 ms] DevFS sync failed. Lost connection to device: SocketException: Write failed (OS Error: An established connection was aborted by the software in your host machine.
           , errno = 10053), address = 127.0.0.1, port = 50496
"><pre class="notranslate"><code class="notranslate">[  +60 ms] executing: [C:\flutter\] git rev-parse --abbrev-ref --symbolic @{u}
[ +107 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/beta
[        ] executing: [C:\flutter\] git rev-parse --abbrev-ref HEAD
[  +51 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] beta
[        ] executing: [C:\flutter\] git ls-remote --get-url origin
[  +51 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[        ] executing: [C:\flutter\] git log -n 1 --pretty=format:%H
[  +53 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[        ] d8cbb80206db06d151206f8b599b7dde5a386a2d
[        ] executing: [C:\flutter\] git log -n 1 --pretty=format:%ar
[  +50 ms] Exit code 0 from: git log -n 1 --pretty=format:%ar
[        ] 2 weeks ago
[        ] executing: [C:\flutter\] git describe --match v*.*.* --first-parent --long --tags
[  +57 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v0.10.2-0-gd8cbb8020
[ +212 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb devices -l
[  +27 ms] Exit code 0 from: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb devices -l
[        ] List of devices attached
           emulator-5554          device product:sdk_gphone_x86 model:Android_SDK_built_for_x86 device:generic_x86 transport_id:3
[ +289 ms] Found plugin path_provider at C:\flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-0.4.1\
[ +102 ms] Found plugin path_provider at C:\flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-0.4.1\
[  +92 ms] C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell getprop
[  +81 ms] ro.hardware = ranchu
[ +837 ms] Launching lib\main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
[  +33 ms] Using gradle from C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\gradlew.bat.
[   +9 ms] executing: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\gradlew.bat -v
[+1035 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_191 (Oracle Corporation 25.191-b12)
           OS:           Windows 10 10.0 amd64
Resolving dependencies...
[   +1 ms] executing: [C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\] C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\gradlew.bat app:properties
[+2064 ms] 
           &gt; Task :app:properties

           ------------------------------------------------------------
           Project :app
           ------------------------------------------------------------

           INTERNAL__CHECKED_MINIMUM_PLUGIN_VERSIONS: true
           allprojects: [project ':app']
           android: com.android.build.gradle.internal.dsl.BaseAppModuleExtension_Decorated@2fdbf65b
           androidDependencies: task ':app:androidDependencies'
           ant: org.gradle.api.internal.project.DefaultAntBuilder@661618ee
           antBuilderFactory: org.gradle.api.internal.project.DefaultAntBuilderFactory@5e12a09a
           archivesBaseName: app
           artifacts: org.gradle.api.internal.artifacts.dsl.DefaultArtifactHandler_Decorated@444662a9
           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.DefaultClassLoaderScope@34df3d54
           buildDebugPreBundle: task ':app:buildDebugPreBundle'
           buildDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app
           buildDynamicProfilePreBundle: task ':app:buildDynamicProfilePreBundle'
           buildDynamicReleasePreBundle: task ':app:buildDynamicReleasePreBundle'
           buildFile: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\app\build.gradle
           buildOutputs: BaseVariantOutput container
           buildPath: :
           buildProfilePreBundle: task ':app:buildProfilePreBundle'
           buildReleasePreBundle: task ':app:buildReleasePreBundle'
           buildScriptSource: org.gradle.groovy.scripts.TextResourceScriptSource@62588249
           buildscript: org.gradle.api.internal.initialization.DefaultScriptHandler@2905e8e8
           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.DefaultClassLoaderScope@5ea1944b
           cleanBuildCache: task ':app:cleanBuildCache'
           compileDebugAidl: task ':app:compileDebugAidl'
           compileDebugAndroidTestAidl: task ':app:compileDebugAndroidTestAidl'
           compileDebugAndroidTestJavaWithJavac: task ':app:compileDebugAndroidTestJavaWithJavac'
           compileDebugAndroidTestKotlin: task ':app:compileDebugAndroidTestKotlin'
           compileDebugAndroidTestNdk: task ':app:compileDebugAndroidTestNdk'
           compileDebugAndroidTestRenderscript: task ':app:compileDebugAndroidTestRenderscript'
           compileDebugAndroidTestShaders: task ':app:compileDebugAndroidTestShaders'
           compileDebugAndroidTestSources: task ':app:compileDebugAndroidTestSources'
           compileDebugJavaWithJavac: task ':app:compileDebugJavaWithJavac'
           compileDebugKotlin: task ':app:compileDebugKotlin'
           compileDebugNdk: task ':app:compileDebugNdk'
           compileDebugRenderscript: task ':app:compileDebugRenderscript'
           compileDebugShaders: task ':app:compileDebugShaders'
           compileDebugSources: task ':app:compileDebugSources'
           compileDebugUnitTestJavaWithJavac: task ':app:compileDebugUnitTestJavaWithJavac'
           compileDebugUnitTestKotlin: task ':app:compileDebugUnitTestKotlin'
           compileDebugUnitTestSources: task ':app:compileDebugUnitTestSources'
           compileDynamicProfileAidl: task ':app:compileDynamicProfileAidl'
           compileDynamicProfileJavaWithJavac: task ':app:compileDynamicProfileJavaWithJavac'
           compileDynamicProfileKotlin: task ':app:compileDynamicProfileKotlin'
           compileDynamicProfileNdk: task ':app:compileDynamicProfileNdk'
           compileDynamicProfileRenderscript: task ':app:compileDynamicProfileRenderscript'
           compileDynamicProfileShaders: task ':app:compileDynamicProfileShaders'
           compileDynamicProfileSources: task ':app:compileDynamicProfileSources'
           compileDynamicProfileUnitTestJavaWithJavac: task ':app:compileDynamicProfileUnitTestJavaWithJavac'
           compileDynamicProfileUnitTestKotlin: task ':app:compileDynamicProfileUnitTestKotlin'
           compileDynamicProfileUnitTestSources: task ':app:compileDynamicProfileUnitTestSources'
           compileDynamicReleaseAidl: task ':app:compileDynamicReleaseAidl'
           compileDynamicReleaseJavaWithJavac: task ':app:compileDynamicReleaseJavaWithJavac'
           compileDynamicReleaseKotlin: task ':app:compileDynamicReleaseKotlin'
           compileDynamicReleaseNdk: task ':app:compileDynamicReleaseNdk'
           compileDynamicReleaseRenderscript: task ':app:compileDynamicReleaseRenderscript'
           compileDynamicReleaseShaders: task ':app:compileDynamicReleaseShaders'
           compileDynamicReleaseSources: task ':app:compileDynamicReleaseSources'
           compileDynamicReleaseUnitTestJavaWithJavac: task ':app:compileDynamicReleaseUnitTestJavaWithJavac'
           compileDynamicReleaseUnitTestKotlin: task ':app:compileDynamicReleaseUnitTestKotlin'
           compileDynamicReleaseUnitTestSources: task ':app:compileDynamicReleaseUnitTestSources'
           compileLint: task ':app:compileLint'
           compileProfileAidl: task ':app:compileProfileAidl'
           compileProfileJavaWithJavac: task ':app:compileProfileJavaWithJavac'
           compileProfileKotlin: task ':app:compileProfileKotlin'
           compileProfileNdk: task ':app:compileProfileNdk'
           compileProfileRenderscript: task ':app:compileProfileRenderscript'
           compileProfileShaders: task ':app:compileProfileShaders'
           compileProfileSources: task ':app:compileProfileSources'
           compileProfileUnitTestJavaWithJavac: task ':app:compileProfileUnitTestJavaWithJavac'
           compileProfileUnitTestKotlin: task ':app:compileProfileUnitTestKotlin'
           compileProfileUnitTestSources: task ':app:compileProfileUnitTestSources'
           compileReleaseAidl: task ':app:compileReleaseAidl'
           compileReleaseJavaWithJavac: task ':app:compileReleaseJavaWithJavac'
           compileReleaseKotlin: task ':app:compileReleaseKotlin'
           compileReleaseNdk: task ':app:compileReleaseNdk'
           compileReleaseRenderscript: task ':app:compileReleaseRenderscript'
           compileReleaseShaders: task ':app:compileReleaseShaders'
           compileReleaseSources: task ':app:compileReleaseSources'
           compileReleaseUnitTestJavaWithJavac: task ':app:compileReleaseUnitTestJavaWithJavac'
           compileReleaseUnitTestKotlin: task ':app:compileReleaseUnitTestKotlin'
           compileReleaseUnitTestSources: task ':app:compileReleaseUnitTestSources'
           components: SoftwareComponentInternal set
           configurationActions: org.gradle.configuration.project.DefaultProjectConfigurationActionContainer@13592756
           configurationTargetIdentifier: org.gradle.configuration.ConfigurationTargetIdentifier$1@35b5a5be
           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@33f15948
           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.DefaultArtifactPublicationSet_Decorated@612080b1
           defaultTasks: []
           deferredProjectConfiguration: org.gradle.api.internal.project.DeferredProjectConfiguration@3b997854
           dependencies: org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@2319a2cc
           dependencyLocking: org.gradle.internal.locking.DefaultDependencyLockingHandler_Decorated@1a1b94fe
           depth: 1
           description: null
           deviceAndroidTest: task ':app:deviceAndroidTest'
           deviceCheck: task ':app:deviceCheck'
           displayName: project ':app'
           distsDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\distributions
           distsDirName: distributions
           docsDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\docs
           docsDirName: docs
           ext: org.gradle.api.internal.plugins.DefaultExtraPropertiesExtension@7f5baa04
           extensions: org.gradle.api.internal.plugins.DefaultConvention@33f15948
           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@f703663
           fileResolver: org.gradle.api.internal.file.BaseDirFileResolver@6111ea83
           flutter: FlutterExtension_Decorated@27eb2e3b
           flutterBuildDebug: task ':app:flutterBuildDebug'
           flutterBuildDynamicProfile: task ':app:flutterBuildDynamicProfile'
           flutterBuildDynamicRelease: task ':app:flutterBuildDynamicRelease'
           flutterBuildProfile: task ':app:flutterBuildProfile'
           flutterBuildRelease: task ':app:flutterBuildRelease'
           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'
           gradle: build 'android'
           group: android
           identityPath: :app
           inheritedScope: org.gradle.api.internal.ExtensibleDynamicObject$InheritedDynamicObject@5c2bb48
           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_Decorated@b0f46bd
           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'
           kotlin: org.jetbrains.kotlin.gradle.dsl.KotlinProjectExtension_Decorated@6524e0ad
           kotlin_version: 1.2.71
           layout: org.gradle.api.internal.file.DefaultProjectLayout@1b4090c4
           libsDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\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.DefaultListenerBuildOperationDecorator@bc8701f
           logger: org.gradle.internal.logging.slf4j.OutputEventListenerBackedLogger@78a7b26b
           logging: org.gradle.internal.logging.services.DefaultLoggingManager@7a03f575
           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@38e05310
           modelSchemaStore: org.gradle.model.internal.manage.schema.extract.DefaultModelSchemaStore@73a95201
           module: org.gradle.api.internal.artifacts.ProjectBackedModule@2476fad7
           name: app
           normalization: org.gradle.normalization.internal.DefaultInputNormalizationHandler_Decorated@27393278
           objects: org.gradle.api.internal.model.DefaultObjectFactory@6fb9e608
           org.gradle.jvmargs: -Xmx1536M
           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_Decorated@a741ed7
           plugins: [org.gradle.api.plugins.HelpTasksPlugin@30b6b45a, com.android.build.gradle.api.AndroidBasePlugin@5e72fac6, org.gradle.language.base.plugins.LifecycleBasePlugin@7e5bcea6, org.gradle.api.plugins.BasePlugin@5473e51c, org.gradle.api.plugins.ReportingBasePlugin@51628fac, org.gradle.api.plugins.JavaBasePlugin@188ffb8c, com.android.build.gradle.AppPlugin@380138c5, org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPluginWrapper@731161dc, FlutterPlugin@36cb9ffd]
           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'
           processDebugJavaRes: task ':app:processDebugJavaRes'
           processDebugManifest: task ':app:processDebugManifest'
           processDebugResources: task ':app:processDebugResources'
           processDebugUnitTestJavaRes: task ':app:processDebugUnitTestJavaRes'
           processDynamicProfileJavaRes: task ':app:processDynamicProfileJavaRes'
           processDynamicProfileManifest: task ':app:processDynamicProfileManifest'
           processDynamicProfileResources: task ':app:processDynamicProfileResources'
           processDynamicProfileUnitTestJavaRes: task ':app:processDynamicProfileUnitTestJavaRes'
           processDynamicReleaseJavaRes: task ':app:processDynamicReleaseJavaRes'
           processDynamicReleaseManifest: task ':app:processDynamicReleaseManifest'
           processDynamicReleaseResources: task ':app:processDynamicReleaseResources'
           processDynamicReleaseUnitTestJavaRes: task ':app:processDynamicReleaseUnitTestJavaRes'
           processOperations: org.gradle.api.internal.file.DefaultFileOperations@f703663
           processProfileJavaRes: task ':app:processProfileJavaRes'
           processProfileManifest: task ':app:processProfileManifest'
           processProfileResources: task ':app:processProfileResources'
           processProfileUnitTestJavaRes: task ':app:processProfileUnitTestJavaRes'
           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.BuildOperationCrossProjectConfigurator@517f4133
           projectDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\app
           projectEvaluationBroadcaster: ProjectEvaluationListener broadcast
           projectEvaluator: org.gradle.configuration.project.LifecycleProjectEvaluator@60899cc9
           projectPath: :app
           projectRegistry: org.gradle.api.internal.project.DefaultProjectRegistry@186e0e85
           properties: {...}
           providers: org.gradle.api.internal.provider.DefaultProviderFactory@ea5418f
           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@72b05e02
           reportsDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\reports
           repositories: repository container
           resolveConfigAttr: task ':app:resolveConfigAttr'
           resourceLoader: org.gradle.internal.resource.transfer.DefaultUriTextResourceLoader@596dffbe
           resources: org.gradle.api.internal.resources.DefaultResourceHandler@752e5f8e
           rootDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android
           rootProject: root project 'android'
           script: false
           scriptHandlerFactory: org.gradle.api.internal.initialization.DefaultScriptHandlerFactory@1ddc7d88
           scriptPluginFactory: org.gradle.configuration.ScriptPluginFactorySelector@6d6c707f
           serviceRegistryFactory: org.gradle.internal.service.scopes.ProjectScopeServices$4@5b4af263
           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@7a03f575
           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: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\reports\tests
           testReportDirName: tests
           testResultsDir: C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\test-results
           testResultsDirName: test-results
           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'
           transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest: task ':app:transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest'
           transformDexArchiveWithExternalLibsDexMergerForDynamicProfile: task ':app:transformDexArchiveWithExternalLibsDexMergerForDynamicProfile'
           transformDexArchiveWithExternalLibsDexMergerForDynamicRelease: task ':app:transformDexArchiveWithExternalLibsDexMergerForDynamicRelease'
           transformDexArchiveWithExternalLibsDexMergerForProfile: task ':app:transformDexArchiveWithExternalLibsDexMergerForProfile'
           transformDexArchiveWithExternalLibsDexMergerForRelease: task ':app:transformDexArchiveWithExternalLibsDexMergerForRelease'
           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:transformResourcesWithMergeJavaResForDynamicProfileUnitTest'
           transformResourcesWithMergeJavaResForDynamicRelease: task ':app:transformResourcesWithMergeJavaResForDynamicRelease'
           transformResourcesWithMergeJavaResForDynamicReleaseUnitTest: task ':app:transformResourcesWithMergeJavaResForDynamicReleaseUnitTest'
           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
[   +7 ms] executing: [C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\] C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\gradlew.bat app:tasks --all
[+2044 ms] 
           &gt; 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
           compileDebugAndroidTestKotlin - Compiles the debugAndroidTest kotlin.
           compileDebugAndroidTestNdk
           compileDebugAndroidTestRenderscript
           compileDebugAndroidTestShaders
           compileDebugJavaWithJavac
           compileDebugKotlin - Compiles the debug kotlin.
           compileDebugNdk
           compileDebugRenderscript
           compileDebugShaders
           compileDebugUnitTestJavaWithJavac
           compileDebugUnitTestKotlin - Compiles the debugUnitTest kotlin.
           compileDynamicProfileAidl
           compileDynamicProfileJavaWithJavac
           compileDynamicProfileKotlin - Compiles the dynamicProfile kotlin.
           compileDynamicProfileNdk
           compileDynamicProfileRenderscript
           compileDynamicProfileShaders
           compileDynamicProfileUnitTestJavaWithJavac
           compileDynamicProfileUnitTestKotlin - Compiles the dynamicProfileUnitTest kotlin.
           compileDynamicReleaseAidl
           compileDynamicReleaseJavaWithJavac
           compileDynamicReleaseKotlin - Compiles the dynamicRelease kotlin.
           compileDynamicReleaseNdk
           compileDynamicReleaseRenderscript
           compileDynamicReleaseShaders
           compileDynamicReleaseUnitTestJavaWithJavac
           compileDynamicReleaseUnitTestKotlin - Compiles the dynamicReleaseUnitTest kotlin.
           compileLint
           compileProfileAidl
           compileProfileJavaWithJavac
           compileProfileKotlin - Compiles the profile kotlin.
           compileProfileNdk
           compileProfileRenderscript
           compileProfileShaders
           compileProfileUnitTestJavaWithJavac
           compileProfileUnitTestKotlin - Compiles the profileUnitTest kotlin.
           compileReleaseAidl
           compileReleaseJavaWithJavac
           compileReleaseKotlin - Compiles the release kotlin.
           compileReleaseNdk
           compileReleaseRenderscript
           compileReleaseShaders
           compileReleaseUnitTestJavaWithJavac
           compileReleaseUnitTestKotlin - Compiles the releaseUnitTest kotlin.
           consumeConfigAttr
           copyFlutterAssetsDebug
           copyFlutterAssetsDynamicProfile
           copyFlutterAssetsDynamicRelease
           copyFlutterAssetsProfile
           copyFlutterAssetsRelease
           createDebugCompatibleScreenManifests
           createDynamicProfileCompatibleScreenManifests
           createDynamicReleaseCompatibleScreenManifests
           createMockableJar
           createProfileCompatibleScreenManifests
           createReleaseCompatibleScreenManifests
           extractApksForDebug
           extractApksForDynamicProfile
           extractApksForDynamicRelease
           extractApksForProfile
           extractApksForRelease
           extractProguardFiles
           flutterBuildDebug
           flutterBuildDynamicProfile
           flutterBuildDynamicRelease
           flutterBuildProfile
           flutterBuildRelease
           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
           preBuild
           preDebugAndroidTestBuild
           preDebugBuild
           preDebugUnitTestBuild
           preDynamicProfileBuild
           preDynamicProfileUnitTestBuild
           preDynamicReleaseBuild
           preDynamicReleaseUnitTestBuild
           prepareLintJar
           preProfileBuild
           preProfileUnitTestBuild
           preReleaseBuild
           preReleaseUnitTestBuild
           processDebugAndroidTestJavaRes
           processDebugAndroidTestManifest
           processDebugAndroidTestResources
           processDebugJavaRes
           processDebugManifest
           processDebugResources
           processDebugUnitTestJavaRes
           processDynamicProfileJavaRes
           processDynamicProfileManifest
           processDynamicProfileResources
           processDynamicProfileUnitTestJavaRes
           processDynamicReleaseJavaRes
           processDynamicReleaseManifest
           processDynamicReleaseResources
           processDynamicReleaseUnitTestJavaRes
           processProfileJavaRes
           processProfileManifest
           processProfileResources
           processProfileUnitTestJavaRes
           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
           transformClassesWithDexBuilderForDebug
           transformClassesWithDexBuilderForDebugAndroidTest
           transformClassesWithDexBuilderForDynamicProfile
           transformClassesWithDexBuilderForDynamicRelease
           transformClassesWithDexBuilderForProfile
           transformClassesWithDexBuilderForRelease
           transformDexArchiveWithDexMergerForDebug
           transformDexArchiveWithDexMergerForDebugAndroidTest
           transformDexArchiveWithDexMergerForDynamicProfile
           transformDexArchiveWithDexMergerForDynamicRelease
           transformDexArchiveWithDexMergerForProfile
           transformDexArchiveWithDexMergerForRelease
           transformDexArchiveWithExternalLibsDexMergerForDebug
           transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest
           transformDexArchiveWithExternalLibsDexMergerForDynamicProfile
           transformDexArchiveWithExternalLibsDexMergerForDynamicRelease
           transformDexArchiveWithExternalLibsDexMergerForProfile
           transformDexArchiveWithExternalLibsDexMergerForRelease
           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&lt;TaskName&gt;: Cleans the output files of a task.
           Pattern: build&lt;ConfigurationName&gt;: Assembles the artifacts of a configuration.
           Pattern: upload&lt;ConfigurationName&gt;: Assembles and uploads the artifacts belonging to a configuration.
           1 actionable task: 1 executed
[  +12 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\outputs\apk\app.apk AndroidManifest.xml
[  +14 ms] Exit code 0 from: C:\Users\Barry\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\outputs\apk\app.apk AndroidManifest.xml
[        ] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
               A: package="com.example.getappdocdirtest" (Raw: "com.example.getappdocdirtest")
               A: platformBuildVersionCode=(type 0x10)0x1
               A: platformBuildVersionName="1.0.0" (Raw: "1.0.0")
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1b
               E: uses-permission (line=16)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: application (line=24)
                 A: android:label(0x01010001)="get_app_doc_dir_test" (Raw: "get_app_doc_dir_test")
                 A: android:icon(0x01010002)=@0x7f020000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 E: activity (line=29)
                   A: android:theme(0x01010000)=@0x7f030000
                   A: android:name(0x01010003)="com.example.getappdocdirtest.MainActivity" (Raw: "com.example.getappdocdirtest.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x400035b4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=43)
                     A: android:name(0x01010003)="io.flutter.app.android.SplashScreenUntilFirstFrame" (Raw: "io.flutter.app.android.SplashScreenUntilFirstFrame")
                     A: android:value(0x01010024)=(type 0x12)0xffffffff
                   E: intent-filter (line=47)
                     E: action (line=48)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=50)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
[   +6 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell -x logcat -v time -t 1
[  +56 ms] Exit code 0 from: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell -x logcat -v time -t 1
[        ] --------- beginning of main
           11-11 18:19:00.024 D/hwcomposer( 1436): hw_composer sent 6 syncs in 60s
[   +3 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell -x logcat -v time
[ +447 ms] DependencyChecker: nothing is modified after 2018-11-11 18:08:28.000.
[   +4 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb version
[  +24 ms] Android Debug Bridge version 1.0.40
           Version 4986621
           Installed as C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb.EXE
[   +4 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb start-server
[  +40 ms] Building APK
Gradle task 'assembleDebug'...
[  +16 ms] executing: [C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\] C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\android\gradlew.bat -q -Ptarget=C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\lib\main.dart -Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root assembleDebug
[+3119 ms] calculateSha: LocalDirectory: 'C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\outputs\apk'/app.apk
[ +403 ms] Built build\app\outputs\apk\debug\app-debug.apk.
[   +1 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\outputs\apk\app.apk AndroidManifest.xml
[  +12 ms] Exit code 0 from: C:\Users\Barry\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\build\app\outputs\apk\app.apk AndroidManifest.xml
[        ] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
               A: package="com.example.getappdocdirtest" (Raw: "com.example.getappdocdirtest")
               A: platformBuildVersionCode=(type 0x10)0x1
               A: platformBuildVersionName="1.0.0" (Raw: "1.0.0")
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1b
               E: uses-permission (line=16)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: application (line=24)
                 A: android:label(0x01010001)="get_app_doc_dir_test" (Raw: "get_app_doc_dir_test")
                 A: android:icon(0x01010002)=@0x7f020000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 E: activity (line=29)
                   A: android:theme(0x01010000)=@0x7f030000
                   A: android:name(0x01010003)="com.example.getappdocdirtest.MainActivity" (Raw: "com.example.getappdocdirtest.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x400035b4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=43)
                     A: android:name(0x01010003)="io.flutter.app.android.SplashScreenUntilFirstFrame" (Raw: "io.flutter.app.android.SplashScreenUntilFirstFrame")
                     A: android:value(0x01010024)=(type 0x12)0xffffffff
                   E: intent-filter (line=47)
                     E: action (line=48)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=50)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
[        ] Stopping app 'app.apk' on Android SDK built for x86.
[        ] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell am force-stop com.example.getappdocdirtest
[  +77 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell pm list packages com.example.getappdocdirtest
[ +683 ms] package:com.example.getappdocdirtest
[   +3 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell cat /data/local/tmp/sky.com.example.getappdocdirtest.sha1
[  +48 ms] f0c53ee680662d6275858610e4fc6242ac29c534
[        ] Latest build already installed.
[        ] Android SDK built for x86 startApp
[   +1 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 shell am start -a android.intent.action.RUN -f 0x20000000 --ez enable-background-compilation true --ez enable-dart-profiling true --ez enable-checked-mode true com.example.getappdocdirtest/com.example.getappdocdirtest.MainActivity
[  +87 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.getappdocdirtest/.MainActivity (has extras) }
[        ] Waiting for observatory port to be available...
[ +582 ms] Observatory URL on device: http://127.0.0.1:47907/
[   +1 ms] executing: C:\Users\Barry\AppData\Local\Android\sdk\platform-tools\adb -s emulator-5554 forward tcp:0 tcp:47907
[  +34 ms] 50482
[        ] Forwarded host port 50482 to device port 47907 for Observatory
[   +8 ms] Connecting to service protocol: http://127.0.0.1:50482/
[ +598 ms] Successfully connected to service protocol: http://127.0.0.1:50482/
[   +6 ms] getVM: {}
[  +22 ms] getIsolate: {isolateId: isolates/669701415}
[   +7 ms] _flutter.listViews: {isolateId: isolates/669701415}
[ +120 ms] DevFS: Creating new filesystem on the device (null)
[        ] _createDevFS: {fsName: get_app_doc_dir_test}
[  +59 ms] DevFS: Created new filesystem on the device (file:///data/user/0/com.example.getappdocdirtest/cache/get_app_doc_dir_testJJYAVC/get_app_doc_dir_test/)
[   +2 ms] Updating assets
Syncing files to device Android SDK built for x86...
[ +317 ms] DevFS: Starting sync from LocalDirectory: 'C:\Users\Barry\IdeaProjects\get_app_doc_dir_test'
[        ] Scanning project files
[   +9 ms] Scanning package files
[ +131 ms] Scanning asset files
[        ] Scanning for deleted files
[  +75 ms] Compiling dart to kernel with 441 updated files
[  +14 ms] C:\flutter\bin\cache\dart-sdk\bin\dart C:\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --strong --target=flutter --output-dill build\app.dill.track.dill --packages C:\Users\Barry\IdeaProjects\get_app_doc_dir_test\.packages --track-widget-creation
[ +419 ms] I/flutter ( 1018): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
[  +11 ms] I/flutter ( 1018): The following assertion was thrown building Builder:
[        ] I/flutter ( 1018): _MyHomePageState.initState() returned a Future.
[        ] I/flutter ( 1018): State.initState() must be a void method without an `async` keyword.
[        ] I/flutter ( 1018): Rather than awaiting on asynchronous work directly inside of initState,
[        ] I/flutter ( 1018): call a separate method to do this work without awaiting it.
[  +21 ms] I/flutter ( 1018): 
[        ] I/flutter ( 1018): When the exception was thrown, this was the stack:
[  +46 ms] I/flutter ( 1018): #0      StatefulElement._firstBuild.&lt;anonymous closure&gt; (package:flutter/src/widgets/framework.dart:3794:11)
[   +1 ms] I/flutter ( 1018): #1      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3802:8)
[   +1 ms] I/flutter ( 1018): #2      ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #3      Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #4      Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #5      SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #6      Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #7      Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #8      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #9      Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #10     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #11     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #12     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #13     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #14     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #15     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #16     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #17     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[   +1 ms] I/flutter ( 1018): #18     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[   +1 ms] I/flutter ( 1018): #19     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[   +1 ms] I/flutter ( 1018): #20     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #21     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #22     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #23     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #24     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #25     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #26     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #27     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #28     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #29     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #30     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #31     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #32     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[   +3 ms] I/flutter ( 1018): #33     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[   +2 ms] I/flutter ( 1018): #34     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #35     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #36     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #37     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #38     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #39     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #40     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #41     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #42     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #43     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #44     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #45     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #46     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #47     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #48     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #49     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #50     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #51     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #52     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #53     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #54     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #55     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #56     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #57     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #58     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #59     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #60     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #61     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #62     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #63     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #64     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #65     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #66     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #67     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #68     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #69     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #70     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #71     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #72     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #73     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #74     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #75     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #76     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #77     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #78     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #79     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #80     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[   +1 ms] I/flutter ( 1018): #81     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #82     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #83     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #84     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #85     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #86     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[   +2 ms] I/flutter ( 1018): #87     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #88     Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #89     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #90     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #91     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #92     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[   +1 ms] I/flutter ( 1018): #93     MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4905:32)
[        ] I/flutter ( 1018): #94     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[   +1 ms] I/flutter ( 1018): #95     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #96     _TheatreElement.mount (package:flutter/src/widgets/overlay.dart:493:16)
[        ] I/flutter ( 1018): #97     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #98     Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #99     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #100    Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #101    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #102    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #103    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #104    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #105    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #106    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #107    Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #108    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #109    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #110    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #111    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #112    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #113    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #114    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #115    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #116    Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #117    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #118    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #119    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #120    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #121    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #122    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #123    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #124    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #125    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4800:14)
[        ] I/flutter ( 1018): #126    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #127    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[   +2 ms] I/flutter ( 1018): #128    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #129    Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #130    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #131    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3809:11)
[        ] I/flutter ( 1018): #132    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #133    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #134    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[        ] I/flutter ( 1018): #135    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3693:16)
[        ] I/flutter ( 1018): #136    Element.rebuild (package:flutter/src/widgets/framework.dart:3530:5)
[        ] I/flutter ( 1018): #137    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3662:5)
[        ] I/flutter ( 1018): #138    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3657:5)
[        ] I/flutter ( 1018): #139    Element.inflateWidget (package:flutter/src/widgets/framework.dart:2936:14)
[        ] I/flutter ( 1018): #140    Element.updateChild (package:flutter/src/widgets/framework.dart:2739:12)
[ +335 ms] D/        ( 1018): HostConnection::get() New Host Connection established 0x9e218780, tid 1038
[  +30 ms] D/EGL_emulation( 1018): eglMakeCurrent: 0x9e007ec0: ver 3 0 (tinfo 0x9e2032c0)
[  +48 ms] D/skia    ( 1018): Program linking failed.
[   +6 ms] E/emuglGLESv2_enc( 1018): device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glLinkProgram:1441 GL error 0x501
[   +4 ms] F/libc    ( 1018): /buildbot/src/android/ndk-release-r17/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:73: abort_message: assertion "terminating with uncaught exception of type std::bad_alloc: std::bad_alloc" failed
[        ] F/libc    ( 1018): Fatal signal 6 (SIGABRT), code -6 in tid 1038 (1.gpu), pid 1018 (etappdocdirtest)
[  +47 ms] *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
[        ] Build fingerprint: 'google/sdk_gphone_x86/generic_x86:8.1.0/OSM1.180201.007/4586646:user/release-keys'
[        ] Revision: '0'
[        ] ABI: 'x86'
[        ] pid: 1018, tid: 1038, name: 1.gpu  &gt;&gt;&gt; com.example.getappdocdirtest &lt;&lt;&lt;
[        ] signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
[   +6 ms] Abort message: '/buildbot/src/android/ndk-release-r17/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:73: abort_message: assertion "terminating with uncaught exception of type std::bad_alloc: std::bad_alloc" failed'
[        ]     eax 00000000  ebx 000003fa  ecx 0000040e  edx 00000006
[        ]     esi a8325638  edi 000003fa
[        ]     xcs 00000073  xds 0000007b  xes 0000007b  xfs 0000003b  xss 0000007b
[        ]     eip aa832ac4  ebp 8b422004  esp 8b421fa8  flags 00000286
[  +17 ms] backtrace:
[        ]     #00 pc 00000ac4  [vdso:aa832000] (__kernel_vsyscall+16)
[        ]     #01 pc 0001edf8  /system/lib/libc.so (syscall+40)
[        ]     #02 pc 0001f073  /system/lib/libc.so (abort+115)
[        ]     #03 pc 0001f528  /system/lib/libc.so (__assert2+56)
[        ]     #04 pc 0062ef04  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #05 pc 0062f377  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #06 pc 0062f179  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #07 pc 0062e7be  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #08 pc 0062e713  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #09 pc 00631c48  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #10 pc 00631c80  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #11 pc 007ea41a  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #12 pc 007e5d66  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #13 pc 007e747b  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #14 pc 00771588  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #15 pc 00773824  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #16 pc 007a5df1  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #17 pc 007802fd  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #18 pc 007801d0  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #19 pc 0076d297  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #20 pc 0076d7d8  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #21 pc 007fa23b  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #22 pc 007fa14b  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #23 pc 006bf399  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #24 pc 009ebcb0  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #25 pc 0069a281  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #26 pc 006a0c03  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #27 pc 006a1066  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #28 pc 006a1324  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #29 pc 006a0f15  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #30 pc 006a1256  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #31 pc 0066a615  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #32 pc 0066a560  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #33 pc 0066c6a0  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #34 pc 00014af7  /system/lib/libutils.so (android::SimpleLooperCallback::handleEvent(int, int, void*)+39)
[        ]     #35 pc 00015936  /system/lib/libutils.so (android::Looper::pollInner(int)+982)
[        ]     #36 pc 000154d6  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+118)
[        ]     #37 pc 0000ff10  /system/lib/libandroid.so (ALooper_pollOnce+96)
[        ]     #38 pc 0066c7a3  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #39 pc 00668d86  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #40 pc 0066ae7b  /data/app/com.example.getappdocdirtest-W_Ha9KdK57uE2_23Zpg7QQ==/lib/x86/libflutter.so (offset 0x5c7000)
[        ]     #41 pc 00071445  /system/lib/libc.so (__pthread_start(void*)+53)
[        ]     #42 pc 000205db  /system/lib/libc.so (__start_thread+75)
[        ]     #43 pc 0001ec16  /system/lib/libc.so (__bionic_clone+70)
[ +895 ms] Service protocol connection closed.
[   +1 ms] Lost connection to device.
[ +467 ms] Updating files
[  +51 ms] DevFS sync failed. Lost connection to device: SocketException: Write failed (OS Error: An established connection was aborted by the software in your host machine.
           , errno = 10053), address = 127.0.0.1, port = 50496

</code></pre></div>

<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Analyzing get_app_doc_dir_test...
No issues found! (ran in 2.6s)
"><pre class="notranslate"><code class="notranslate">Analyzing get_app_doc_dir_test...
No issues found! (ran in 2.6s)

</code></pre></div>

<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[√] Flutter (Channel beta, v0.10.2, on Microsoft Windows [Version 10.0.17134.345], locale en-GB)
    • Flutter version 0.10.2 at c:\flutter
    • Framework revision d8cbb80206 (2 weeks ago), 2018-10-26 01:30:21 -0400
    • Engine revision 6c2ade9fa2
    • Dart version 2.1.0-dev.8.0.flutter-bf26f760b1

[√] Android toolchain - develop for Android devices (Android SDK 28.0.3)
    • Android SDK at C:\Users\Barry\AppData\Local\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • Java binary at: C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe
    • Java version Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
    • All Android licenses accepted.

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.io/setup/#android-setup for detailed instructions).

[√] IntelliJ IDEA Ultimate Edition (version 2018.2)
    • IntelliJ at C:\Users\Barry\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0\182.4892.20
    • Flutter plugin version 30.0.2
    • Dart plugin version 182.5124

[√] VS Code, 32-bit edition
    • VS Code at C:\Program Files (x86)\Microsoft VS Code
    • Flutter extension version 2.18.0

[√] VS Code, 64-bit edition (version 1.27.2)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 2.18.0

[√] Connected device (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.1.0 (API 27) (emulator)

! Doctor found issues in 1 category."><pre class="notranslate"><code class="notranslate">[√] Flutter (Channel beta, v0.10.2, on Microsoft Windows [Version 10.0.17134.345], locale en-GB)
    • Flutter version 0.10.2 at c:\flutter
    • Framework revision d8cbb80206 (2 weeks ago), 2018-10-26 01:30:21 -0400
    • Engine revision 6c2ade9fa2
    • Dart version 2.1.0-dev.8.0.flutter-bf26f760b1

[√] Android toolchain - develop for Android devices (Android SDK 28.0.3)
    • Android SDK at C:\Users\Barry\AppData\Local\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • Java binary at: C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe
    • Java version Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
    • All Android licenses accepted.

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.io/setup/#android-setup for detailed instructions).

[√] IntelliJ IDEA Ultimate Edition (version 2018.2)
    • IntelliJ at C:\Users\Barry\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0\182.4892.20
    • Flutter plugin version 30.0.2
    • Dart plugin version 182.5124

[√] VS Code, 32-bit edition
    • VS Code at C:\Program Files (x86)\Microsoft VS Code
    • Flutter extension version 2.18.0

[√] VS Code, 64-bit edition (version 1.27.2)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 2.18.0

[√] Connected device (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.1.0 (API 27) (emulator)

! Doctor found issues in 1 category.
</code></pre></div>
<h2 dir="auto">Steps to Reproduce</h2>
<ol dir="auto">
<li>Add an admob bottom banner.</li>
<li>Add a floating action button to the scaffold.</li>
</ol>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/1326504/35255268-145225e2-ffa3-11e7-8eb6-0a5a2fa06e93.png"><img width="399" alt="screen shot 2018-01-22 at 6 33 40 pm" src="https://user-images.githubusercontent.com/1326504/35255268-145225e2-ffa3-11e7-8eb6-0a5a2fa06e93.png" style="max-width: 100%;"></a></p>
<p dir="auto">The Scaffold does not take into account the height of the advertising when positioning the advertising like it does with the snackbar.</p>
<h2 dir="auto">Flutter Doctor</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="brandons-mbp:economy branflake2267$ flutter doctor
[✓] Flutter (on Mac OS X 10.13.2 17C205, locale en-US, channel master)
    • Flutter version unknown at /Users/branflake2267/git/flutter
    • Framework revision 7ffcce84a2 (3 days ago), 2018-01-19 14:59:16 -0800
    • Engine revision e45eb692b1
    • Tools Dart version 2.0.0-dev.16.0
    • Engine Dart version 2.0.0-edge.93d8c9fe2a2c22dc95ec85866af108cfab71ad06

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.2)
    • Android SDK at /Users/branflake2267/Library/Android/sdk
    • Android NDK at /Users/branflake2267/Library/Android/sdk/ndk-bundle
    • Platform android-27, build-tools 27.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-915-b08)

[✓] iOS toolchain - develop for iOS devices (Xcode 9.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.2, Build version 9C40b
    • ios-deploy 1.9.2
    • CocoaPods version 1.3.1

[✓] Android Studio (version 3.0)
    • Android Studio at /Applications/Android Studio 3.0.app/Contents
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-915-b08)

[✓] Android Studio (version 3.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-915-b08)

[✓] IntelliJ IDEA Ultimate Edition (version 2017.3.1)
    • Flutter plugin version 20.0.3
    • Dart plugin version 173.3942.31

[✓] IntelliJ IDEA Community Edition (version 2017.2.5)
    • Flutter plugin version 17.0
    • Dart plugin version 172.4155.35

[✓] Connected devices
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.0.0 (API 26) (emulator)"><pre class="notranslate"><code class="notranslate">brandons-mbp:economy branflake2267$ flutter doctor
[✓] Flutter (on Mac OS X 10.13.2 17C205, locale en-US, channel master)
    • Flutter version unknown at /Users/branflake2267/git/flutter
    • Framework revision 7ffcce84a2 (3 days ago), 2018-01-19 14:59:16 -0800
    • Engine revision e45eb692b1
    • Tools Dart version 2.0.0-dev.16.0
    • Engine Dart version 2.0.0-edge.93d8c9fe2a2c22dc95ec85866af108cfab71ad06

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.2)
    • Android SDK at /Users/branflake2267/Library/Android/sdk
    • Android NDK at /Users/branflake2267/Library/Android/sdk/ndk-bundle
    • Platform android-27, build-tools 27.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-915-b08)

[✓] iOS toolchain - develop for iOS devices (Xcode 9.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.2, Build version 9C40b
    • ios-deploy 1.9.2
    • CocoaPods version 1.3.1

[✓] Android Studio (version 3.0)
    • Android Studio at /Applications/Android Studio 3.0.app/Contents
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-915-b08)

[✓] Android Studio (version 3.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-915-b08)

[✓] IntelliJ IDEA Ultimate Edition (version 2017.3.1)
    • Flutter plugin version 20.0.3
    • Dart plugin version 173.3942.31

[✓] IntelliJ IDEA Community Edition (version 2017.2.5)
    • Flutter plugin version 17.0
    • Dart plugin version 172.4155.35

[✓] Connected devices
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.0.0 (API 26) (emulator)
</code></pre></div>