Issue 1:
Steps to Reproduce

I'm using firebase storage to upload files. My broadband speed is around 80Mbps(download & upload). Avg. file size I'm trying to upload is 2.5MB which is taking minimum 2mins to upload to firebase storage server.

My Main.dart file

// Copyright 2017 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

import 'dart:async';
import 'dart:io';

import 'package:flutter/material.dart';
import 'package:image_picker/image_picker.dart';
import 'package:video_player/video_player.dart';
import 'package:firebase_storage/firebase_storage.dart';
import 'package:progress_hud/progress_hud.dart';
import 'package:path/path.dart' as p;

void main() {
runApp(new MyApp());
}

class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: 'Image Picker Demo',
home: new MyHomePage(title: 'Image Picker Example'),
);
}
}

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

final String title;

@override
_MyHomePageState createState() => new _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
Future<File> _imageFile;
bool isVideo = false;
VideoPlayerController _controller;
VoidCallback listener;
bool showLoadingAnimation = false;

void _onImageButtonPressed(ImageSource source) {
setState(() {
if (_controller != null) {
_controller.setVolume(0.0);
_controller.removeListener(listener);
}
if (isVideo) {
ImagePicker.pickVideo(source: source).then((File file) {
if (file != null && mounted) {
setState(() {
_controller = VideoPlayerController.file(file)
..addListener(listener)
..setVolume(1.0)
..initialize()
..setLooping(true)
..play();
});
}
});
} else {
_imageFile = ImagePicker.pickImage(source: source);
}
});
}

@override
void deactivate() {
if (_controller != null) {
_controller.setVolume(0.0);
_controller.removeListener(listener);
}
super.deactivate();
}

@override
void dispose() {
if (_controller != null) {
_controller.dispose();
}
super.dispose();
}

@override
void initState() {
super.initState();
listener = () {
setState(() {});
};
}

Widget _previewImage() {
return FutureBuilder<File>(
future: _imageFile,
builder: (BuildContext context, AsyncSnapshot<File> snapshot) {
if (snapshot.connectionState == ConnectionState.done &&
snapshot.data != null) {
return Image.file(snapshot.data);
} else if (snapshot.error != null) {
return const Text(
'Error picking image.',
textAlign: TextAlign.center,
);
} else {
return const Text(
'You have not yet picked an image.',
textAlign: TextAlign.center,
);
}
});
}

_prepareImage(){
print("Clicked on upload image button");

setState(() {
this.showLoadingAnimation = true;
print("Loading animation started");
});

_imageFile.then((image) {
print('Image file path : $image');

_uploadImage(image);
});
}

// Method for uploading image
Future _uploadImage(File image) async {
// fetch file name
String fileName = p.basename(image.path);
print('image base file name: ${fileName}');

final StorageReference ref = FirebaseStorage.instance.ref().child(
"images/$fileName");
final StorageUploadTask uploadTask = ref.putFile(image, StorageMetadata(contentLanguage: "en"));
print('STEP 1 Done - ${new DateTime.now()} ');

final Uri downloadUrl = (await uploadTask.future).downloadUrl;
print('STEP 2 Done - ${new DateTime.now()} ');

print('Download url received: $downloadUrl');

setState(() {
this.showLoadingAnimation = false;
print("Loading animation ended");
});
}

@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(widget.title),
),
body: new Stack(
children: <Widget>[
new ListView(
children: <Widget>[
_previewImage(),
new Padding(padding: const EdgeInsets.only(top: 30.0)),
new Row(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
new RaisedButton(
child: new Text('UPLOAD',
style:
new TextStyle(color: const Color(0xFFEEEEEE))),
color: const Color(0xFF00695C),
onPressed: () {
_prepareImage();
})
]),
],
),
this.showLoadingAnimation
? new ProgressHUD(
backgroundColor: Colors.black12,
color: Colors.white,
containerColor: const Color(0xFF00796B),
borderRadius: 5.0,
)
: new Container()
],
),
floatingActionButton: Column(
mainAxisAlignment: MainAxisAlignment.end,
children: <Widget>[
FloatingActionButton(
onPressed: () {
isVideo = false;
_onImageButtonPressed(ImageSource.gallery);
},
heroTag: 'image0',
tooltip: 'Pick Image from gallery',
child: const Icon(Icons.photo_library),
),
Padding(
padding: const EdgeInsets.only(top: 16.0),
child: FloatingActionButton(
onPressed: () {
isVideo = false;
_onImageButtonPressed(ImageSource.camera);
},
heroTag: 'image1',
tooltip: 'Take a Photo',
child: const Icon(Icons.camera_alt),
),
),
],
),
);
}
}

Logs

➜ experiment flutter run --verbose
[ +29 ms] [/Users/sureshkumarmajhi/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +31 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] origin/master
[ ] [/Users/sureshkumarmajhi/flutter/] git rev-parse --abbrev-ref HEAD
[ +8 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ ] master
[ ] [/Users/sureshkumarmajhi/flutter/] git ls-remote --get-url origin
[ +6 ms] Exit code 0 from: git ls-remote --get-url origin
[ ] https://github.com/flutter/flutter.git
[ ] [/Users/sureshkumarmajhi/flutter/] git log -n 1 --pretty=format:%H
[ +7 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[ ] 3b9b5acefc740d095735591dc5f3d3e18a79ef1b
[ ] [/Users/sureshkumarmajhi/flutter/] git log -n 1 --pretty=format:%ar
[ +9 ms] Exit code 0 from: git log -n 1 --pretty=format:%ar
[ ] 2 days ago
[ ] [/Users/sureshkumarmajhi/flutter/] git describe --match v*.*.* --first-parent --long --tags
[ +17 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[ ] v0.5.1-78-g3b9b5acef
[ +311 ms] /usr/bin/defaults read /Applications/Android Studio.app/Contents/Info CFBundleShortVersionString
[ +67 ms] Exit code 0 from: /usr/bin/defaults read /Applications/Android Studio.app/Contents/Info CFBundleShortVersionString
[ ] 3.1
[ +117 ms] /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb devices -l
[ +6 ms] Exit code 0 from: /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb devices -l
[ +1 ms] List of devices attached
803KPSL1600646 device usb:340787200X product:taimen model:Pixel_2_XL device:taimen transport_id:2
[ +14 ms] idevice_id -h
[ +768 ms] /usr/bin/xcrun simctl list --json devices
[ +206 ms] Found plugin firebase_core at /Users/sureshkumarmajhi/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.2.4/
[ +3 ms] Found plugin firebase_storage at /Users/sureshkumarmajhi/.pub-cache/hosted/pub.dartlang.org/firebase_storage-0.3.7/
[ +28 ms] Found plugin image_picker at /Users/sureshkumarmajhi/.pub-cache/hosted/pub.dartlang.org/image_picker-0.4.4/
[ +53 ms] Found plugin video_player at /Users/sureshkumarmajhi/.pub-cache/hosted/pub.dartlang.org/video_player-0.6.0/
[ +34 ms] /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb -s 803KPSL1600646 shell getprop
[ +174 ms] ro.hardware = taimen
[ ] ro.build.characteristics = nosdcard
[ +886 ms] Launching lib/main.dart on Pixel 2 XL in debug mode...
[ +6 ms] Initializing gradle...
[ +8 ms] Using gradle from /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/android/gradlew.
[ +132 ms] /usr/bin/defaults read /Applications/Android Studio.app/Contents/Info CFBundleShortVersionString
[ +56 ms] Exit code 0 from: /usr/bin/defaults read /Applications/Android Studio.app/Contents/Info CFBundleShortVersionString
[ ] 3.1
[ +94 ms] /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/android/gradlew -v
[ +673 ms]
------------------------------------------------------------
Gradle 4.4
------------------------------------------------------------

Build time: 2017-12-06 09:05:06 UTC
Revision: cf7821a6f79f8e2a598df21780e3ff7ce8db2b82

Groovy: 2.4.12
Ant: Apache Ant(TM) version 1.9.9 compiled on February 2 2017
JVM: 1.8.0_152-release (JetBrains s.r.o 25.152-b01)
OS: Mac OS X 10.13.5 x86_64
[ +42 ms] Resolving dependencies...
[ ] [android/] /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/android/gradlew app:properties
[ +860 ms] WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html
Could not find google-services.json while looking in [src/nullnull/debug, src/debug/nullnull, src/nullnull, src/debug, src/nullnullDebug]
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
Could not find google-services.json while looking in [src/nullnull/release, src/release/nullnull, src/nullnull, src/release, src/nullnullRelease]
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
Could not find google-services.json while looking in [src/nullnull/profile, src/profile/nullnull, src/nullnull, src/profile, src/nullnullProfile]
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
:app:properties

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

allprojects: [project ':app']
android: com.android.build.gradle.AppExtension_Decorated@72eade4e
androidDependencies: task ':app:androidDependencies'
ant: org.gradle.api.internal.project.DefaultAntBuilder@7b1d564
antBuilderFactory: org.gradle.api.internal.project.DefaultAntBuilderFactory@a7c1479
archivesBaseName: app
artifacts: org.gradle.api.internal.artifacts.dsl.DefaultArtifactHandler_Decorated@56e2bea8
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'
assembleProfile: task ':app:assembleProfile'
assembleProfileUnitTest: task ':app:assembleProfileUnitTest'
assembleRelease: task ':app:assembleRelease'
assembleReleaseUnitTest: task ':app:assembleReleaseUnitTest'
baseClassLoaderScope: org.gradle.api.internal.initialization.DefaultClassLoaderScope@72de1294
buildDependents: task ':app:buildDependents'
buildDir: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/build/app
buildFile: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/android/app/build.gradle
buildNeeded: task ':app:buildNeeded'
buildOutputs: BaseVariantOutput container
buildPath: :
buildScriptSource: org.gradle.groovy.scripts.TextResourceScriptSource@7bcde35e
buildscript: org.gradle.api.internal.initialization.DefaultScriptHandler@1178ff82
bundleAppClassesDebug: task ':app:bundleAppClassesDebug'
bundleAppClassesDebugAndroidTest: task ':app:bundleAppClassesDebugAndroidTest'
bundleAppClassesDebugUnitTest: task ':app:bundleAppClassesDebugUnitTest'
bundleAppClassesProfile: task ':app:bundleAppClassesProfile'
bundleAppClassesProfileUnitTest: task ':app:bundleAppClassesProfileUnitTest'
bundleAppClassesRelease: task ':app:bundleAppClassesRelease'
bundleAppClassesReleaseUnitTest: task ':app:bundleAppClassesReleaseUnitTest'
bundleDebugAndroidTestResources: task ':app:bundleDebugAndroidTestResources'
bundleDebugResources: task ':app:bundleDebugResources'
bundleProfileResources: task ':app:bundleProfileResources'
bundleReleaseResources: task ':app:bundleReleaseResources'
check: task ':app:check'
checkDebugManifest: task ':app:checkDebugManifest'
checkProfileManifest: task ':app:checkProfileManifest'
checkReleaseManifest: task ':app:checkReleaseManifest'
childProjects: {}
class: class org.gradle.api.internal.project.DefaultProject_Decorated
classLoaderScope: org.gradle.api.internal.initialization.DefaultClassLoaderScope@52ac04fb
cleanBuildCache: task ':app:cleanBuildCache'
compileDebugAidl: task ':app:compileDebugAidl'
compileDebugAndroidTestAidl: task ':app:compileDebugAndroidTestAidl'
compileDebugAndroidTestJavaWithJavac: task ':app:compileDebugAndroidTestJavaWithJavac'
compileDebugAndroidTestNdk: task ':app:compileDebugAndroidTestNdk'
compileDebugAndroidTestRenderscript: task ':app:compileDebugAndroidTestRenderscript'
compileDebugAndroidTestShaders: task ':app:compileDebugAndroidTestShaders'
compileDebugAndroidTestSources: task ':app:compileDebugAndroidTestSources'
compileDebugJavaWithJavac: task ':app:compileDebugJavaWithJavac'
compileDebugNdk: task ':app:compileDebugNdk'
compileDebugRenderscript: task ':app:compileDebugRenderscript'
compileDebugShaders: task ':app:compileDebugShaders'
compileDebugSources: task ':app:compileDebugSources'
compileDebugUnitTestJavaWithJavac: task ':app:compileDebugUnitTestJavaWithJavac'
compileDebugUnitTestSources: task ':app:compileDebugUnitTestSources'
compileLint: task ':app:compileLint'
compileProfileAidl: task ':app:compileProfileAidl'
compileProfileJavaWithJavac: task ':app:compileProfileJavaWithJavac'
compileProfileNdk: task ':app:compileProfileNdk'
compileProfileRenderscript: task ':app:compileProfileRenderscript'
compileProfileShaders: task ':app:compileProfileShaders'
compileProfileSources: task ':app:compileProfileSources'
compileProfileUnitTestJavaWithJavac: task ':app:compileProfileUnitTestJavaWithJavac'
compileProfileUnitTestSources: task ':app:compileProfileUnitTestSources'
compileReleaseAidl: task ':app:compileReleaseAidl'
compileReleaseJavaWithJavac: task ':app:compileReleaseJavaWithJavac'
compileReleaseNdk: task ':app:compileReleaseNdk'
compileReleaseRenderscript: task ':app:compileReleaseRenderscript'
compileReleaseShaders: task ':app:compileReleaseShaders'
compileReleaseSources: task ':app:compileReleaseSources'
compileReleaseUnitTestJavaWithJavac: task ':app:compileReleaseUnitTestJavaWithJavac'
compileReleaseUnitTestSources: task ':app:compileReleaseUnitTestSources'
components: SoftwareComponentInternal set
configurationActions: org.gradle.configuration.project.DefaultProjectConfigurationActionContainer@50e4f688
configurationTargetIdentifier: org.gradle.configuration.ConfigurationTargetIdentifier$1@44a738d9
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@12754b20
copyFlutterAssetsDebug: task ':app:copyFlutterAssetsDebug'
copyFlutterAssetsProfile: task ':app:copyFlutterAssetsProfile'
copyFlutterAssetsRelease: task ':app:copyFlutterAssetsRelease'
createDebugCompatibleScreenManifests: task ':app:createDebugCompatibleScreenManifests'
createProfileCompatibleScreenManifests: task ':app:createProfileCompatibleScreenManifests'
createReleaseCompatibleScreenManifests: task ':app:createReleaseCompatibleScreenManifests'
defaultArtifacts: org.gradle.api.internal.plugins.DefaultArtifactPublicationSet_Decorated@20cc0e49
defaultTasks: []
deferredProjectConfiguration: org.gradle.api.internal.project.DeferredProjectConfiguration@57ebfc6e
dependencies: org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@2a7777ba
depth: 1
description: null
deviceAndroidTest: task ':app:deviceAndroidTest'
deviceCheck: task ':app:deviceCheck'
displayName: project ':app'
distsDir: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/build/app/distributions
distsDirName: distributions
docsDir: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/build/app/docs
docsDirName: docs
ext: org.gradle.api.internal.plugins.DefaultExtraPropertiesExtension@1263159f
extensions: org.gradle.api.internal.plugins.DefaultConvention@12754b20
extractProguardFiles: task ':app:extractProguardFiles'
fileOperations: org.gradle.api.internal.file.DefaultFileOperations@521defdc
fileResolver: org.gradle.api.internal.file.BaseDirFileResolver@5a9d717d
flutter: FlutterExtension_Decorated@4bc61733
flutterBuildDebug: task ':app:flutterBuildDebug'
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'
generateDebugResValues: task ':app:generateDebugResValues'
generateDebugResources: task ':app:generateDebugResources'
generateDebugSources: task ':app:generateDebugSources'
generateProfileAssets: task ':app:generateProfileAssets'
generateProfileBuildConfig: task ':app:generateProfileBuildConfig'
generateProfileResValues: task ':app:generateProfileResValues'
generateProfileResources: task ':app:generateProfileResources'
generateProfileSources: task ':app:generateProfileSources'
generateReleaseAssets: task ':app:generateReleaseAssets'
generateReleaseBuildConfig: task ':app:generateReleaseBuildConfig'
generateReleaseResValues: task ':app:generateReleaseResValues'
generateReleaseResources: task ':app:generateReleaseResources'
generateReleaseSources: task ':app:generateReleaseSources'
gradle: build 'android'
group: android
identityPath: :app
inheritedScope: org.gradle.api.internal.ExtensibleDynamicObject$InheritedDynamicObject@41032c39
installDebug: task ':app:installDebug'
installDebugAndroidTest: task ':app:installDebugAndroidTest'
installProfile: task ':app:installProfile'
installRelease: task ':app:installRelease'
javaPreCompileDebug: task ':app:javaPreCompileDebug'
javaPreCompileDebugAndroidTest: task ':app:javaPreCompileDebugAndroidTest'
javaPreCompileDebugUnitTest: task ':app:javaPreCompileDebugUnitTest'
javaPreCompileProfile: task ':app:javaPreCompileProfile'
javaPreCompileProfileUnitTest: task ':app:javaPreCompileProfileUnitTest'
javaPreCompileRelease: task ':app:javaPreCompileRelease'
javaPreCompileReleaseUnitTest: task ':app:javaPreCompileReleaseUnitTest'
layout: org.gradle.api.internal.file.DefaultProjectLayout@7c5d58ca
libsDir: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/build/app/libs
libsDirName: libs
lint: task ':app:lint'
lintDebug: task ':app:lintDebug'
lintProfile: task ':app:lintProfile'
lintRelease: task ':app:lintRelease'
lintVitalRelease: task ':app:lintVitalRelease'
logger: org.gradle.internal.logging.slf4j.OutputEventListenerBackedLogger@720d9f16
logging: org.gradle.internal.logging.services.DefaultLoggingManager@4dfac8a5
mainApkListPersistenceDebug: task ':app:mainApkListPersistenceDebug'
mainApkListPersistenceDebugAndroidTest: task ':app:mainApkListPersistenceDebugAndroidTest'
mainApkListPersistenceProfile: task ':app:mainApkListPersistenceProfile'
mainApkListPersistenceRelease: task ':app:mainApkListPersistenceRelease'
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'
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'
mockableAndroidJar: task ':app:mockableAndroidJar'
modelRegistry: org.gradle.model.internal.registry.DefaultModelRegistry@367e31a6
modelSchemaStore: org.gradle.model.internal.manage.schema.extract.DefaultModelSchemaStore@6bce8b1b
module: org.gradle.api.internal.artifacts.ProjectBackedModule@65a5fac4
name: app
normalization: org.gradle.normalization.internal.DefaultInputNormalizationHandler_Decorated@6ec4a1b4
objects: org.gradle.api.internal.model.DefaultObjectFactory@78493fae
org.gradle.jvmargs: -Xmx1536M
packageDebug: task ':app:packageDebug'
packageDebugAndroidTest: task ':app:packageDebugAndroidTest'
packageProfile: task ':app:packageProfile'
packageRelease: task ':app:packageRelease'
parent: root project 'android'
parentIdentifier: root project 'android'
path: :app
platformAttrExtractor: task ':app:platformAttrExtractor'
pluginManager: org.gradle.api.internal.plugins.DefaultPluginManager_Decorated@636d6fe2
plugins: [org.gradle.api.plugins.HelpTasksPlugin@662bfae7, com.android.build.gradle.api.AndroidBasePlugin@4716c177, org.gradle.language.base.plugins.LifecycleBasePlugin@358ada2e, org.gradle.api.plugins.BasePlugin@17cc7d2f, org.gradle.api.plugins.ReportingBasePlugin@210a42a9, org.gradle.platform.base.plugins.ComponentBasePlugin@2cd249c1, org.gradle.language.base.plugins.LanguageBasePlugin@5f3e49f8, org.gradle.platform.base.plugins.BinaryBasePlugin@478c412f, org.gradle.api.plugins.JavaBasePlugin@63b2b54b, com.android.build.gradle.AppPlugin@d3fd0dd, FlutterPlugin@1d400ee5, com.google.gms.googleservices.GoogleServicesPlugin@22398a48]
preBuild: task ':app:preBuild'
preDebugAndroidTestBuild: task ':app:preDebugAndroidTestBuild'
preDebugBuild: task ':app:preDebugBuild'
preDebugUnitTestBuild: task ':app:preDebugUnitTestBuild'
preProfileBuild: task ':app:preProfileBuild'
preProfileUnitTestBuild: task ':app:preProfileUnitTestBuild'
preReleaseBuild: task ':app:preReleaseBuild'
preReleaseUnitTestBuild: task ':app:preReleaseUnitTestBuild'
prepareLintJar: task ':app:prepareLintJar'
preparePUBLISHED_DEXDebugAndroidTestForPublishing: task ':app:preparePUBLISHED_DEXDebugAndroidTestForPublishing'
preparePUBLISHED_DEXDebugForPublishing: task ':app:preparePUBLISHED_DEXDebugForPublishing'
preparePUBLISHED_DEXProfileForPublishing: task ':app:preparePUBLISHED_DEXProfileForPublishing'
preparePUBLISHED_DEXReleaseForPublishing: task ':app:preparePUBLISHED_DEXReleaseForPublishing'
preparePUBLISHED_JAVA_RESDebugAndroidTestForPublishing: task ':app:preparePUBLISHED_JAVA_RESDebugAndroidTestForPublishing'
preparePUBLISHED_JAVA_RESDebugForPublishing: task ':app:preparePUBLISHED_JAVA_RESDebugForPublishing'
preparePUBLISHED_JAVA_RESProfileForPublishing: task ':app:preparePUBLISHED_JAVA_RESProfileForPublishing'
preparePUBLISHED_JAVA_RESReleaseForPublishing: task ':app:preparePUBLISHED_JAVA_RESReleaseForPublishing'
preparePUBLISHED_NATIVE_LIBSDebugAndroidTestForPublishing: task ':app:preparePUBLISHED_NATIVE_LIBSDebugAndroidTestForPublishing'
preparePUBLISHED_NATIVE_LIBSDebugForPublishing: task ':app:preparePUBLISHED_NATIVE_LIBSDebugForPublishing'
preparePUBLISHED_NATIVE_LIBSProfileForPublishing: task ':app:preparePUBLISHED_NATIVE_LIBSProfileForPublishing'
preparePUBLISHED_NATIVE_LIBSReleaseForPublishing: task ':app:preparePUBLISHED_NATIVE_LIBSReleaseForPublishing'
processDebugAndroidTestJavaRes: task ':app:processDebugAndroidTestJavaRes'
processDebugAndroidTestManifest: task ':app:processDebugAndroidTestManifest'
processDebugAndroidTestResources: task ':app:processDebugAndroidTestResources'
processDebugGoogleServices: task ':app:processDebugGoogleServices'
processDebugJavaRes: task ':app:processDebugJavaRes'
processDebugManifest: task ':app:processDebugManifest'
processDebugResources: task ':app:processDebugResources'
processDebugUnitTestJavaRes: task ':app:processDebugUnitTestJavaRes'
processOperations: org.gradle.api.internal.file.DefaultFileOperations@521defdc
processProfileGoogleServices: task ':app:processProfileGoogleServices'
processProfileJavaRes: task ':app:processProfileJavaRes'
processProfileManifest: task ':app:processProfileManifest'
processProfileResources: task ':app:processProfileResources'
processProfileUnitTestJavaRes: task ':app:processProfileUnitTestJavaRes'
processReleaseGoogleServices: task ':app:processReleaseGoogleServices'
processReleaseJavaRes: task ':app:processReleaseJavaRes'
processReleaseManifest: task ':app:processReleaseManifest'
processReleaseResources: task ':app:processReleaseResources'
processReleaseUnitTestJavaRes: task ':app:processReleaseUnitTestJavaRes'
project: project ':app'
projectConfigurator: org.gradle.api.internal.project.BuildOperationCrossProjectConfigurator@24d98128
projectDir: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/android/app
projectEvaluationBroadcaster: ProjectEvaluationListener broadcast
projectEvaluator: org.gradle.configuration.project.LifecycleProjectEvaluator@6f5b5d06
projectPath: :app
projectRegistry: org.gradle.api.internal.project.DefaultProjectRegistry@5edebb0c
properties: {...}
providers: org.gradle.api.internal.provider.DefaultProviderFactory@5372dc35
reportBuildArtifactsDebug: task ':app:reportBuildArtifactsDebug'
reportBuildArtifactsProfile: task ':app:reportBuildArtifactsProfile'
reportBuildArtifactsRelease: task ':app:reportBuildArtifactsRelease'
reporting: org.gradle.api.reporting.ReportingExtension_Decorated@5644cd4a
reportsDir: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/build/app/reports
repositories: repository container
resolveConfigAttr: task ':app:resolveConfigAttr'
resourceLoader: org.gradle.internal.resource.transfer.DefaultUriTextResourceLoader@3efcd66b
resources: org.gradle.api.internal.resources.DefaultResourceHandler@b7a0fdf
rootDir: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/android
rootProject: root project 'android'
script: false
scriptHandlerFactory: org.gradle.api.internal.initialization.DefaultScriptHandlerFactory@2057d367
scriptPluginFactory: org.gradle.configuration.ScriptPluginFactorySelector@500964ba
serviceRegistryFactory: org.gradle.internal.service.scopes.ProjectScopeServices$4@89eaf5e
services: ProjectScopeServices
signingReport: task ':app:signingReport'
sourceCompatibility: 1.8
sourceSets: SourceSet container
splitsDiscoveryTaskDebug: task ':app:splitsDiscoveryTaskDebug'
splitsDiscoveryTaskProfile: task ':app:splitsDiscoveryTaskProfile'
splitsDiscoveryTaskRelease: task ':app:splitsDiscoveryTaskRelease'
standardOutputCapture: org.gradle.internal.logging.services.DefaultLoggingManager@4dfac8a5
state: project state 'EXECUTED'
status: integration
subprojects: []
targetCompatibility: 1.8
tasks: task set
test: task ':app:test'
testDebugUnitTest: task ':app:testDebugUnitTest'
testProfileUnitTest: task ':app:testProfileUnitTest'
testReleaseUnitTest: task ':app:testReleaseUnitTest'
testReportDir: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/build/app/reports/tests
testReportDirName: tests
testResultsDir: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/build/app/test-results
testResultsDirName: test-results
transformClassesWithDexBuilderForDebug: task ':app:transformClassesWithDexBuilderForDebug'
transformClassesWithDexBuilderForDebugAndroidTest: task ':app:transformClassesWithDexBuilderForDebugAndroidTest'
transformClassesWithDexBuilderForProfile: task ':app:transformClassesWithDexBuilderForProfile'
transformClassesWithDexBuilderForRelease: task ':app:transformClassesWithDexBuilderForRelease'
transformDexArchiveWithDexMergerForDebug: task ':app:transformDexArchiveWithDexMergerForDebug'
transformDexArchiveWithDexMergerForDebugAndroidTest: task ':app:transformDexArchiveWithDexMergerForDebugAndroidTest'
transformDexArchiveWithDexMergerForProfile: task ':app:transformDexArchiveWithDexMergerForProfile'
transformDexArchiveWithDexMergerForRelease: task ':app:transformDexArchiveWithDexMergerForRelease'
transformDexArchiveWithExternalLibsDexMergerForDebug: task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'
transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest: task ':app:transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest'
transformDexArchiveWithExternalLibsDexMergerForProfile: task ':app:transformDexArchiveWithExternalLibsDexMergerForProfile'
transformDexArchiveWithExternalLibsDexMergerForRelease: task ':app:transformDexArchiveWithExternalLibsDexMergerForRelease'
transformNativeLibsWithMergeJniLibsForDebug: task ':app:transformNativeLibsWithMergeJniLibsForDebug'
transformNativeLibsWithMergeJniLibsForDebugAndroidTest: task ':app:transformNativeLibsWithMergeJniLibsForDebugAndroidTest'
transformNativeLibsWithMergeJniLibsForProfile: task ':app:transformNativeLibsWithMergeJniLibsForProfile'
transformNativeLibsWithMergeJniLibsForRelease: task ':app:transformNativeLibsWithMergeJniLibsForRelease'
transformResourcesWithMergeJavaResForDebug: task ':app:transformResourcesWithMergeJavaResForDebug'
transformResourcesWithMergeJavaResForDebugAndroidTest: task ':app:transformResourcesWithMergeJavaResForDebugAndroidTest'
transformResourcesWithMergeJavaResForDebugUnitTest: task ':app:transformResourcesWithMergeJavaResForDebugUnitTest'
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'
uninstallProfile: task ':app:uninstallProfile'
uninstallRelease: task ':app:uninstallRelease'
validateSigningDebug: task ':app:validateSigningDebug'
validateSigningDebugAndroidTest: task ':app:validateSigningDebugAndroidTest'
validateSigningProfile: task ':app:validateSigningProfile'
validateSigningRelease: task ':app:validateSigningRelease'
version: unspecified
writeDebugApplicationId: task ':app:writeDebugApplicationId'
writeProfileApplicationId: task ':app:writeProfileApplicationId'
writeReleaseApplicationId: task ':app:writeReleaseApplicationId'

BUILD SUCCESSFUL in 0s
1 actionable task: 1 executed
[ +15 ms] /Users/sureshkumarmajhi/Library/Android/sdk/build-tools/27.0.3/aapt dump badging build/app/outputs/apk/app.apk
[ +20 ms] Exit code 0 from: /Users/sureshkumarmajhi/Library/Android/sdk/build-tools/27.0.3/aapt dump badging build/app/outputs/apk/app.apk
[ ] package: name='com.example.experiment' versionCode='1' versionName='1.0.0' platformBuildVersionName=''
sdkVersion:'16'
targetSdkVersion:'27'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission: name='android.permission.CAMERA'
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
uses-permission: name='android.permission.WAKE_LOCK'
uses-permission: name='com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE'
uses-permission: name='com.google.android.c2dm.permission.RECEIVE'
uses-permission: name='com.example.experiment.permission.C2D_MESSAGE'
application-label:'experiment'
application-label-af:'experiment'
application-label-am:'experiment'
application-label-ar:'experiment'
application-label-az:'experiment'
application-label-be:'experiment'
application-label-bg:'experiment'
application-label-bn:'experiment'
application-label-bs:'experiment'
application-label-ca:'experiment'
application-label-cs:'experiment'
application-label-da:'experiment'
application-label-de:'experiment'
application-label-el:'experiment'
application-label-en-AU:'experiment'
application-label-en-CA:'experiment'
application-label-en-GB:'experiment'
application-label-en-IN:'experiment'
application-label-en-XC:'experiment'
application-label-es:'experiment'
application-label-es-US:'experiment'
application-label-et:'experiment'
application-label-eu:'experiment'
application-label-fa:'experiment'
application-label-fi:'experiment'
application-label-fr:'experiment'
application-label-fr-CA:'experiment'
application-label-gl:'experiment'
application-label-gu:'experiment'
application-label-hi:'experiment'
application-label-hr:'experiment'
application-label-hu:'experiment'
application-label-hy:'experiment'
application-label-in:'experiment'
application-label-is:'experiment'
application-label-it:'experiment'
application-label-iw:'experiment'
application-label-ja:'experiment'
application-label-ka:'experiment'
application-label-kk:'experiment'
application-label-km:'experiment'
application-label-kn:'experiment'
application-label-ko:'experiment'
application-label-ky:'experiment'
application-label-lo:'experiment'
application-label-lt:'experiment'
application-label-lv:'experiment'
application-label-mk:'experiment'
application-label-ml:'experiment'
application-label-mn:'experiment'
application-label-mr:'experiment'
application-label-ms:'experiment'
application-label-my:'experiment'
application-label-nb:'experiment'
application-label-ne:'experiment'
application-label-nl:'experiment'
application-label-pa:'experiment'
application-label-pl:'experiment'
application-label-pt:'experiment'
application-label-pt-BR:'experiment'
application-label-pt-PT:'experiment'
application-label-ro:'experiment'
application-label-ru:'experiment'
application-label-si:'experiment'
application-label-sk:'experiment'
application-label-sl:'experiment'
application-label-sq:'experiment'
application-label-sr:'experiment'
application-label-sr-Latn:'experiment'
application-label-sv:'experiment'
application-label-sw:'experiment'
application-label-ta:'experiment'
application-label-te:'experiment'
application-label-th:'experiment'
application-label-tl:'experiment'
application-label-tr:'experiment'
application-label-uk:'experiment'
application-label-ur:'experiment'
application-label-uz:'experiment'
application-label-vi:'experiment'
application-label-zh-CN:'experiment'
application-label-zh-HK:'experiment'
application-label-zh-TW:'experiment'
application-label-zu:'experiment'
application-icon-160:'res/mipmap-mdpi-v4/ic_launcher.png'
application-icon-240:'res/mipmap-hdpi-v4/ic_launcher.png'
application-icon-320:'res/mipmap-xhdpi-v4/ic_launcher.png'
application-icon-480:'res/mipmap-xxhdpi-v4/ic_launcher.png'
application-icon-640:'res/mipmap-xxxhdpi-v4/ic_launcher.png'
application: label='experiment' icon='res/mipmap-mdpi-v4/ic_launcher.png'
application-debuggable
launchable-activity: name='com.example.experiment.MainActivity' label='' icon=''
feature-group: label=''
uses-feature: name='android.hardware.camera'
uses-implied-feature: name='android.hardware.camera' reason='requested android.permission.CAMERA permission'
uses-feature: name='android.hardware.faketouch'
uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'
main
other-activities
other-receivers
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'af' 'am' 'ar' 'az' 'be' 'bg' 'bn' 'bs' 'ca' 'cs' 'da' 'de' 'el' 'en-AU' 'en-CA' 'en-GB' 'en-IN' 'en-XC' 'es' 'es-US' 'et' 'eu' 'fa' 'fi' 'fr' 'fr-CA' 'gl' 'gu' 'hi' 'hr' 'hu' 'hy' 'in' 'is' 'it' 'iw' 'ja' 'ka' 'kk' 'km' 'kn' 'ko' 'ky' 'lo' 'lt' 'lv' 'mk' 'ml' 'mn' 'mr' 'ms' 'my' 'nb' 'ne' 'nl' 'pa' 'pl' 'pt' 'pt-BR' 'pt-PT' 'ro' 'ru' 'si' 'sk' 'sl' 'sq' 'sr' 'sr-Latn' 'sv' 'sw' 'ta' 'te' 'th' 'tl' 'tr' 'uk' 'ur' 'uz' 'vi' 'zh-CN' 'zh-HK' 'zh-TW' 'zu'
densities: '160' '240' '320' '480' '640'
native-code: 'arm64-v8a' 'x86' 'x86_64'
[ +9 ms] /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb -s 803KPSL1600646 logcat -v time -t 1
[ +106 ms] Exit code 0 from: /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb -s 803KPSL1600646 logcat -v time -t 1
[ ] --------- beginning of main
06-09 11:38:11.616 I/EventLogSendingHelper(19517): Sending log events.
[ +4 ms] /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb -s 803KPSL1600646 logcat -v time
[ +385 ms] DependencyChecker: nothing is modified after 2018-06-09 11:17:08.130.
[ +4 ms] /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb version
[ +14 ms] Android Debug Bridge version 1.0.40
Version 4797878
Installed as /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb
[ +2 ms] /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb start-server
[ +10 ms] Building APK
[ +16 ms] Running 'gradlew assembleDebug'...
[ +1 ms] [android/] /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/android/gradlew -Pverbose=true -Ptarget=/Users/sureshkumarmajhi/AndroidStudioProjects/experiment/lib/main.dart -Ppreview-dart-2=true -Ptarget-platform=android-arm64 assembleDebug
[ +687 ms] WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
[ ] It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html
[ +41 ms] Could not find google-services.json while looking in [src/nullnull/debug, src/debug/nullnull, src/nullnull, src/debug, src/nullnullDebug]
[ +1 ms] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
[ ] Could not find google-services.json while looking in [src/nullnull/release, src/release/nullnull, src/nullnull, src/release, src/nullnullRelease]
[ ] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
[ ] Could not find google-services.json while looking in [src/nullnull/profile, src/profile/nullnull, src/nullnull, src/profile, src/nullnullProfile]
[ ] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
[ +146 ms] :app:preBuild UP-TO-DATE
[ ] :firebase_core:preBuild UP-TO-DATE
[ ] :firebase_core:preDebugBuild UP-TO-DATE
[ ] :firebase_core:checkDebugManifest UP-TO-DATE
[ ] :firebase_core:processDebugManifest UP-TO-DATE
[ ] :firebase_storage:preBuild UP-TO-DATE
[ ] :firebase_storage:preDebugBuild UP-TO-DATE
[ ] :firebase_storage:checkDebugManifest UP-TO-DATE
[ ] :firebase_storage:processDebugManifest UP-TO-DATE
[ ] :image_picker:preBuild UP-TO-DATE
[ ] :image_picker:preDebugBuild UP-TO-DATE
[ ] :image_picker:checkDebugManifest UP-TO-DATE
[ +8 ms] :image_picker:processDebugManifest UP-TO-DATE
[ ] :video_player:preBuild UP-TO-DATE
[ ] :video_player:preDebugBuild UP-TO-DATE
[ ] :video_player:checkDebugManifest UP-TO-DATE
[ +1 ms] :video_player:processDebugManifest UP-TO-DATE
[ +76 ms] :app:preDebugBuild UP-TO-DATE
[ +44 ms] :firebase_core:compileDebugAidl UP-TO-DATE
[ ] :firebase_storage:compileDebugAidl UP-TO-DATE
[ ] :image_picker:compileDebugAidl UP-TO-DATE
[ ] :video_player:compileDebugAidl UP-TO-DATE
[ ] :app:compileDebugAidl UP-TO-DATE
[ +11 ms] :firebase_core:packageDebugRenderscript NO-SOURCE
[ ] :firebase_storage:packageDebugRenderscript NO-SOURCE
[ ] :image_picker:packageDebugRenderscript NO-SOURCE
[ ] :video_player:packageDebugRenderscript NO-SOURCE
[ ] :app:compileDebugRenderscript UP-TO-DATE
[ +54 ms] :app:flutterBuildX86Jar UP-TO-DATE
[ ] :app:checkDebugManifest UP-TO-DATE
[ ] :app:generateDebugBuildConfig UP-TO-DATE
[ ] :app:prepareLintJar UP-TO-DATE
[ ] :app:cleanMergeDebugAssets
[ +424 ms] :app:flutterBuildDebug
[ ] [ +6 ms] [/Users/sureshkumarmajhi/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +20 ms] [ +41 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] [ ] origin/master
[ ] [ ] [/Users/sureshkumarmajhi/flutter/] git rev-parse --abbrev-ref HEAD
[ +11 ms] [ +9 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ ] [ ] master
[ +10 ms] [ +1 ms] [/Users/sureshkumarmajhi/flutter/] git ls-remote --get-url origin
[ +10 ms] [ +12 ms] Exit code 0 from: git ls-remote --get-url origin
[ ] [ ] https://github.com/flutter/flutter.git
[ ] [ +1 ms] [/Users/sureshkumarmajhi/flutter/] git log -n 1 --pretty=format:%H
[ +12 ms] [ +9 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[ ] [ ] 3b9b5acefc740d095735591dc5f3d3e18a79ef1b
[ ] [ ] [/Users/sureshkumarmajhi/flutter/] git log -n 1 --pretty=format:%ar
[ +8 ms] [ +10 ms] Exit code 0 from: git log -n 1 --pretty=format:%ar
[ ] [ +1 ms] 2 days ago
[ ] [ +2 ms] [/Users/sureshkumarmajhi/flutter/] git describe --match v*.*.* --first-parent --long --tags
[ +23 ms] [ +21 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[ ] [ ] v0.5.1-78-g3b9b5acef
[ +217 ms] [ +221 ms] Found plugin firebase_core at /Users/sureshkumarmajhi/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.2.4/
[ ] [ +2 ms] Found plugin firebase_storage at /Users/sureshkumarmajhi/.pub-cache/hosted/pub.dartlang.org/firebase_storage-0.3.7/
[ +34 ms] [ +25 ms] Found plugin image_picker at /Users/sureshkumarmajhi/.pub-cache/hosted/pub.dartlang.org/image_picker-0.4.4/
[ +55 ms] [ +58 ms] Found plugin video_player at /Users/sureshkumarmajhi/.pub-cache/hosted/pub.dartlang.org/video_player-0.6.0/
[ +374 ms] [ +377 ms] Skipping kernel compilation. Fingerprint match.
[ +246 ms] [ +247 ms] Building bundle
[ ] [ ] Writing asset files to /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/build/app/intermediates/flutter/debug/flutter_assets
[ +67 ms] [ +62 ms] Wrote /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/build/app/intermediates/flutter/debug/flutter_assets
[ +11 ms] [ +7 ms] "flutter bundle" took 851ms.
[ +93 ms] :app:mergeDebugShaders UP-TO-DATE
[ ] :app:compileDebugShaders UP-TO-DATE
[ ] :app:generateDebugAssets UP-TO-DATE
[ +10 ms] :firebase_core:mergeDebugShaders UP-TO-DATE
[ ] :firebase_core:compileDebugShaders UP-TO-DATE
[ +1 ms] :firebase_core:generateDebugAssets UP-TO-DATE
[ +1 ms] :firebase_core:packageDebugAssets UP-TO-DATE
[ ] :firebase_storage:mergeDebugShaders UP-TO-DATE
[ ] :firebase_storage:compileDebugShaders UP-TO-DATE
[ ] :firebase_storage:generateDebugAssets UP-TO-DATE
[ ] :firebase_storage:packageDebugAssets UP-TO-DATE
[ ] :image_picker:mergeDebugShaders UP-TO-DATE
[ ] :image_picker:compileDebugShaders UP-TO-DATE
[ ] :image_picker:generateDebugAssets UP-TO-DATE
[ ] :image_picker:packageDebugAssets UP-TO-DATE
[ ] :video_player:mergeDebugShaders UP-TO-DATE
[ ] :video_player:compileDebugShaders UP-TO-DATE
[ ] :video_player:generateDebugAssets UP-TO-DATE
[ ] :video_player:packageDebugAssets UP-TO-DATE
[ +5 ms] :app:mergeDebugAssets
[ +197 ms] :app:copyFlutterAssetsDebug
[ +10 ms] :app:mainApkListPersistenceDebug UP-TO-DATE
[ ] :app:generateDebugResValues UP-TO-DATE
[ ] :app:generateDebugResources UP-TO-DATE
[ ] :app:processDebugGoogleServices
[ ] Parsing json file: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/android/app/google-services.json
[ ] :firebase_core:compileDebugRenderscript UP-TO-DATE
[ ] :firebase_core:generateDebugResValues UP-TO-DATE
[ ] :firebase_core:generateDebugResources UP-TO-DATE
[ ] :firebase_core:packageDebugResources UP-TO-DATE
[ ] :firebase_storage:compileDebugRenderscript UP-TO-DATE
[ ] :firebase_storage:generateDebugResValues UP-TO-DATE
[ ] :firebase_storage:generateDebugResources UP-TO-DATE
[ ] :firebase_storage:packageDebugResources UP-TO-DATE
[ +10 ms] :image_picker:compileDebugRenderscript UP-TO-DATE
[ ] :image_picker:generateDebugResValues UP-TO-DATE
[ ] :image_picker:generateDebugResources UP-TO-DATE
[ ] :image_picker:packageDebugResources UP-TO-DATE
[ ] :video_player:compileDebugRenderscript UP-TO-DATE
[ ] :video_player:generateDebugResValues UP-TO-DATE
[ ] :video_player:generateDebugResources UP-TO-DATE
[ ] :video_player:packageDebugResources UP-TO-DATE
[ +52 ms] :app:mergeDebugResources UP-TO-DATE
[ ] :app:createDebugCompatibleScreenManifests UP-TO-DATE
[ +1 ms] :app:processDebugManifest UP-TO-DATE
[ ] :app:splitsDiscoveryTaskDebug UP-TO-DATE
[ +12 ms] :firebase_core:platformAttrExtractor UP-TO-DATE
[ +13 ms] :firebase_core:generateDebugRFile UP-TO-DATE
[ +1 ms] :firebase_storage:platformAttrExtractor UP-TO-DATE
[ +3 ms] :firebase_storage:generateDebugRFile UP-TO-DATE
[ ] :image_picker:platformAttrExtractor UP-TO-DATE
[ +8 ms] :image_picker:generateDebugRFile UP-TO-DATE
[ ] :video_player:platformAttrExtractor UP-TO-DATE
[ +11 ms] :video_player:generateDebugRFile UP-TO-DATE
[ +2 ms] :app:processDebugResources UP-TO-DATE
[ ] :app:generateDebugSources UP-TO-DATE
[ ] :firebase_core:generateDebugBuildConfig UP-TO-DATE
[ ] :firebase_core:prepareLintJar UP-TO-DATE
[ +8 ms] :firebase_core:generateDebugSources UP-TO-DATE
[ +36 ms] :firebase_core:javaPreCompileDebug UP-TO-DATE
[ +1 ms] :firebase_core:compileDebugJavaWithJavac UP-TO-DATE
[ ] :firebase_core:processDebugJavaRes NO-SOURCE
[ +10 ms] :firebase_core:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug UP-TO-DATE
[ ] :firebase_storage:generateDebugBuildConfig UP-TO-DATE
[ ] :firebase_storage:prepareLintJar UP-TO-DATE
[ ] :firebase_storage:generateDebugSources UP-TO-DATE
[ ] :firebase_storage:javaPreCompileDebug UP-TO-DATE
[ ] :firebase_storage:compileDebugJavaWithJavac UP-TO-DATE
[ ] :firebase_storage:processDebugJavaRes NO-SOURCE
[ +9 ms] :firebase_storage:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug UP-TO-DATE
[ ] :image_picker:generateDebugBuildConfig UP-TO-DATE
[ ] :image_picker:prepareLintJar UP-TO-DATE
[ ] :image_picker:generateDebugSources UP-TO-DATE
[ +24 ms] :image_picker:javaPreCompileDebug UP-TO-DATE
[ +12 ms] :image_picker:compileDebugJavaWithJavac UP-TO-DATE
[ ] :image_picker:processDebugJavaRes NO-SOURCE
[ ] :image_picker:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug UP-TO-DATE
[ ] :video_player:generateDebugBuildConfig UP-TO-DATE
[ ] :video_player:prepareLintJar UP-TO-DATE
[ ] :video_player:generateDebugSources UP-TO-DATE
[ +8 ms] :video_player:javaPreCompileDebug UP-TO-DATE
[ +12 ms] :video_player:compileDebugJavaWithJavac UP-TO-DATE
[ ] :video_player:processDebugJavaRes NO-SOURCE
[ +11 ms] :video_player:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug UP-TO-DATE
[ +12 ms] :app:javaPreCompileDebug UP-TO-DATE
[ +23 ms] :app:compileDebugJavaWithJavac UP-TO-DATE
[ ] :app:compileDebugNdk NO-SOURCE
[ ] :app:compileDebugSources UP-TO-DATE
[ +100 ms] :app:transformClassesWithDexBuilderForDebug UP-TO-DATE
[ +11 ms] :app:transformDexArchiveWithExternalLibsDexMergerForDebug UP-TO-DATE
[ +1 ms] :app:transformDexArchiveWithDexMergerForDebug UP-TO-DATE
[ ] :app:mergeDebugJniLibFolders UP-TO-DATE
[ ] :firebase_core:compileDebugNdk NO-SOURCE
[ ] :firebase_core:mergeDebugJniLibFolders UP-TO-DATE
[ ] :firebase_core:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[ +5 ms] :firebase_core:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[ ] :firebase_storage:compileDebugNdk NO-SOURCE
[ ] :firebase_storage:mergeDebugJniLibFolders UP-TO-DATE
[ ] :firebase_storage:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[ +11 ms] :firebase_storage:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[ +1 ms] :image_picker:compileDebugNdk NO-SOURCE
[ ] :image_picker:mergeDebugJniLibFolders UP-TO-DATE
[ ] :image_picker:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[ ] :image_picker:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[ ] :video_player:compileDebugNdk NO-SOURCE
[ +8 ms] :video_player:mergeDebugJniLibFolders UP-TO-DATE
[ ] :video_player:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[ +13 ms] :video_player:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[ +12 ms] :app:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[ +12 ms] :app:processDebugJavaRes NO-SOURCE
[ +34 ms] :app:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
[ ] :app:validateSigningDebug UP-TO-DATE
[ +32 ms] :app:packageDebug UP-TO-DATE
[ +5 ms] :app:assembleDebug UP-TO-DATE
[ +42 ms] :firebase_core:extractDebugAnnotations UP-TO-DATE
[ +1 ms] :firebase_core:mergeDebugConsumerProguardFiles UP-TO-DATE
[ +9 ms] :firebase_core:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
[ +10 ms] :firebase_core:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE
[ ] :firebase_core:transformNativeLibsWithSyncJniLibsForDebug UP-TO-DATE
[ +11 ms] :firebase_core:bundleDebug UP-TO-DATE
[ ] :firebase_core:compileDebugSources UP-TO-DATE
[ ] :firebase_core:assembleDebug UP-TO-DATE
[ +1 ms] :firebase_storage:extractDebugAnnotations UP-TO-DATE
[ ] :firebase_storage:mergeDebugConsumerProguardFiles UP-TO-DATE
[ +9 ms] :firebase_storage:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
[ +11 ms] :firebase_storage:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE
[ +1 ms] :firebase_storage:transformNativeLibsWithSyncJniLibsForDebug UP-TO-DATE
[ ] :firebase_storage:bundleDebug UP-TO-DATE
[ +1 ms] :firebase_storage:compileDebugSources UP-TO-DATE
[ ] :firebase_storage:assembleDebug UP-TO-DATE
[ +10 ms] :image_picker:extractDebugAnnotations UP-TO-DATE
[ ] :image_picker:mergeDebugConsumerProguardFiles UP-TO-DATE
[ +10 ms] :image_picker:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
[ ] :image_picker:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE
[ ] :image_picker:transformNativeLibsWithSyncJniLibsForDebug UP-TO-DATE
[ ] :image_picker:bundleDebug UP-TO-DATE
[ ] :image_picker:compileDebugSources UP-TO-DATE
[ +8 ms] :image_picker:assembleDebug UP-TO-DATE
[ +9 ms] :video_player:extractDebugAnnotations UP-TO-DATE
[ ] :video_player:mergeDebugConsumerProguardFiles UP-TO-DATE
[ ] :video_player:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
[ ] :video_player:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE
[ ] :video_player:transformNativeLibsWithSyncJniLibsForDebug UP-TO-DATE
[ +11 ms] :video_player:bundleDebug UP-TO-DATE
[ ] :video_player:compileDebugSources UP-TO-DATE
[ ] :video_player:assembleDebug UP-TO-DATE
[ ] BUILD SUCCESSFUL in 3s
[ ] 131 actionable tasks: 5 executed, 126 up-to-date
[ +481 ms] calculateSha: /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/build/app/outputs/apk/app.apk
[ +518 ms] Built build/app/outputs/apk/debug/app-debug.apk.
[ ] /Users/sureshkumarmajhi/Library/Android/sdk/build-tools/27.0.3/aapt dump badging build/app/outputs/apk/app.apk
[ +19 ms] Exit code 0 from: /Users/sureshkumarmajhi/Library/Android/sdk/build-tools/27.0.3/aapt dump badging build/app/outputs/apk/app.apk
[ ] package: name='com.example.experiment' versionCode='1' versionName='1.0.0' platformBuildVersionName=''
sdkVersion:'16'
targetSdkVersion:'27'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission: name='android.permission.CAMERA'
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
uses-permission: name='android.permission.WAKE_LOCK'
uses-permission: name='com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE'
uses-permission: name='com.google.android.c2dm.permission.RECEIVE'
uses-permission: name='com.example.experiment.permission.C2D_MESSAGE'
application-label:'experiment'
application-label-af:'experiment'
application-label-am:'experiment'
application-label-ar:'experiment'
application-label-az:'experiment'
application-label-be:'experiment'
application-label-bg:'experiment'
application-label-bn:'experiment'
application-label-bs:'experiment'
application-label-ca:'experiment'
application-label-cs:'experiment'
application-label-da:'experiment'
application-label-de:'experiment'
application-label-el:'experiment'
application-label-en-AU:'experiment'
application-label-en-CA:'experiment'
application-label-en-GB:'experiment'
application-label-en-IN:'experiment'
application-label-en-XC:'experiment'
application-label-es:'experiment'
application-label-es-US:'experiment'
application-label-et:'experiment'
application-label-eu:'experiment'
application-label-fa:'experiment'
application-label-fi:'experiment'
application-label-fr:'experiment'
application-label-fr-CA:'experiment'
application-label-gl:'experiment'
application-label-gu:'experiment'
application-label-hi:'experiment'
application-label-hr:'experiment'
application-label-hu:'experiment'
application-label-hy:'experiment'
application-label-in:'experiment'
application-label-is:'experiment'
application-label-it:'experiment'
application-label-iw:'experiment'
application-label-ja:'experiment'
application-label-ka:'experiment'
application-label-kk:'experiment'
application-label-km:'experiment'
application-label-kn:'experiment'
application-label-ko:'experiment'
application-label-ky:'experiment'
application-label-lo:'experiment'
application-label-lt:'experiment'
application-label-lv:'experiment'
application-label-mk:'experiment'
application-label-ml:'experiment'
application-label-mn:'experiment'
application-label-mr:'experiment'
application-label-ms:'experiment'
application-label-my:'experiment'
application-label-nb:'experiment'
application-label-ne:'experiment'
application-label-nl:'experiment'
application-label-pa:'experiment'
application-label-pl:'experiment'
application-label-pt:'experiment'
application-label-pt-BR:'experiment'
application-label-pt-PT:'experiment'
application-label-ro:'experiment'
application-label-ru:'experiment'
application-label-si:'experiment'
application-label-sk:'experiment'
application-label-sl:'experiment'
application-label-sq:'experiment'
application-label-sr:'experiment'
application-label-sr-Latn:'experiment'
application-label-sv:'experiment'
application-label-sw:'experiment'
application-label-ta:'experiment'
application-label-te:'experiment'
application-label-th:'experiment'
application-label-tl:'experiment'
application-label-tr:'experiment'
application-label-uk:'experiment'
application-label-ur:'experiment'
application-label-uz:'experiment'
application-label-vi:'experiment'
application-label-zh-CN:'experiment'
application-label-zh-HK:'experiment'
application-label-zh-TW:'experiment'
application-label-zu:'experiment'
application-icon-160:'res/mipmap-mdpi-v4/ic_launcher.png'
application-icon-240:'res/mipmap-hdpi-v4/ic_launcher.png'
application-icon-320:'res/mipmap-xhdpi-v4/ic_launcher.png'
application-icon-480:'res/mipmap-xxhdpi-v4/ic_launcher.png'
application-icon-640:'res/mipmap-xxxhdpi-v4/ic_launcher.png'
application: label='experiment' icon='res/mipmap-mdpi-v4/ic_launcher.png'
application-debuggable
launchable-activity: name='com.example.experiment.MainActivity' label='' icon=''
feature-group: label=''
uses-feature: name='android.hardware.camera'
uses-implied-feature: name='android.hardware.camera' reason='requested android.permission.CAMERA permission'
uses-feature: name='android.hardware.faketouch'
uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'
main
other-activities
other-receivers
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'af' 'am' 'ar' 'az' 'be' 'bg' 'bn' 'bs' 'ca' 'cs' 'da' 'de' 'el' 'en-AU' 'en-CA' 'en-GB' 'en-IN' 'en-XC' 'es' 'es-US' 'et' 'eu' 'fa' 'fi' 'fr' 'fr-CA' 'gl' 'gu' 'hi' 'hr' 'hu' 'hy' 'in' 'is' 'it' 'iw' 'ja' 'ka' 'kk' 'km' 'kn' 'ko' 'ky' 'lo' 'lt' 'lv' 'mk' 'ml' 'mn' 'mr' 'ms' 'my' 'nb' 'ne' 'nl' 'pa' 'pl' 'pt' 'pt-BR' 'pt-PT' 'ro' 'ru' 'si' 'sk' 'sl' 'sq' 'sr' 'sr-Latn' 'sv' 'sw' 'ta' 'te' 'th' 'tl' 'tr' 'uk' 'ur' 'uz' 'vi' 'zh-CN' 'zh-HK' 'zh-TW' 'zu'
densities: '160' '240' '320' '480' '640'
native-code: 'arm64-v8a' 'x86' 'x86_64'
[ +5 ms] Stopping app 'app.apk' on Pixel 2 XL.
[ ] /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb -s 803KPSL1600646 shell am force-stop com.example.experiment
[ +203 ms] /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb -s 803KPSL1600646 shell pm list packages com.example.experiment
[ +921 ms] package:com.example.experiment
[ +8 ms] /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb -s 803KPSL1600646 shell cat /data/local/tmp/sky.com.example.experiment.sha1
[ +97 ms] 2cac2a2b6bbfe51de85bf06341bb765e2bb02188
[ ] Latest build already installed.
[ ] Pixel 2 XL startApp
[ +3 ms] /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb -s 803KPSL1600646 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.experiment/com.example.experiment.MainActivity
[ +131 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.experiment/.MainActivity (has extras) }
[ ] Waiting for observatory port to be available...
[ +368 ms] I/FlutterActivityDelegate(19227): onResume setting current activity to this
[ +53 ms] Observatory URL on device: http://127.0.0.1:39137/
[ +9 ms] /Users/sureshkumarmajhi/Library/Android/sdk/platform-tools/adb -s 803KPSL1600646 forward tcp:8110 tcp:39137
[ +10 ms] Forwarded host port 8110 to device port 39137 for Observatory
[ +9 ms] Connecting to service protocol: http://127.0.0.1:8110/
[ +237 ms] Successfully connected to service protocol: http://127.0.0.1:8110/
[ +2 ms] getVM: {}
[ +14 ms] getIsolate: {isolateId: isolates/976863950}
[ +2 ms] _flutter.listViews: {isolateId: isolates/976863950}
[ +54 ms] DevFS: Creating new filesystem on the device (null)
[ ] _createDevFS: {fsName: experiment}
[ +59 ms] DevFS: Created new filesystem on the device (file:///data/user/0/com.example.experiment/cache/experimentQVOMTI/experiment/)
[ +1 ms] Updating assets
[ +239 ms] Syncing files to device Pixel 2 XL...
[ +3 ms] DevFS: Starting sync from LocalDirectory: '/Users/sureshkumarmajhi/AndroidStudioProjects/experiment'
[ ] Scanning project files
[ +8 ms] Scanning package files
[ +125 ms] Scanning asset files
[ ] Scanning for deleted files
[ +10 ms] Compiling dart to kernel with 438 updated files
[ +2 ms] /Users/sureshkumarmajhi/flutter/bin/cache/dart-sdk/bin/dart /Users/sureshkumarmajhi/flutter/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root /Users/sureshkumarmajhi/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --incremental --strong --target=flutter --output-dill build/app.dill --packages /Users/sureshkumarmajhi/AndroidStudioProjects/experiment/.packages --filesystem-scheme org-dartlang-root
[+3851 ms] Updating files
[ +568 ms] DevFS: Sync finished
[ ] Synced 0.8MB.
[ +3 ms] _flutter.listViews: {isolateId: isolates/976863950}
[ +14 ms] Connected to _flutterView/0x7d9a783f18.
[ +1 ms] 🔥 To hot reload changes while running, press "r". To hot restart (and rebuild state), press "R".
[ +2 ms] An Observatory debugger and profiler on Pixel 2 XL is available at: http://127.0.0.1:8110/
[ ] For a more detailed help message, press "h". To quit, press "q".
[+8382 ms] I/FlutterActivityDelegate(19227): onPause setting current activity to null
[ +883 ms] I/FlutterActivityDelegate(19227): onResume setting current activity to this
[+2171 ms] I/FlutterActivityDelegate(19227): onPause setting current activity to null
[+1992 ms] I/FlutterActivityDelegate(19227): onResume setting current activity to this
[+2792 ms] I/flutter (19227): Clicked on upload image button
[ ] I/flutter (19227): Loading animation started
[ ] I/flutter (19227): Image file path : File: '/storage/emulated/0/DCIM/Camera/IMG_20180609_002803.jpg'
[ +22 ms] I/flutter (19227): image base file name: IMG_20180609_002803.jpg
[ +7 ms] I/flutter (19227): STEP 1 Done - 2018-06-09 11:38:42.386643
[ +14 ms] W/DynamiteModule(19227): Local module descriptor class for com.google.android.gms.firebasestorage not found.
[ +11 ms] W/zygote64(19227): Unsupported class loader
[ +2 ms] W/zygote64(19227): Skipping duplicate class check due to unsupported classloader
[ +1 ms] I/DynamiteModule(19227): Considering local module com.google.android.gms.firebasestorage:0 and remote module com.google.android.gms.firebasestorage:6
[ ] I/DynamiteModule(19227): Selected remote version of com.google.android.gms.firebasestorage, version >= 6
[ +35 ms] W/zygote64(19227): Unsupported class loader
[ +72 ms] E/StorageUtil(19227): error getting token java.util.concurrent.ExecutionException: com.google.firebase.FirebaseApiNotAvailableException: firebase-auth is not linked, please fall back to unauthenticated mode.
[ +12 ms] D/NetworkSecurityConfig(19227): No Network Security Config specified, using platform default
[ +1 ms] W/NetworkRequest(19227): no auth token for request
[ +21 ms] I/zygote64(19227): Do partial code cache collection, code=22KB, data=29KB
[ ] I/zygote64(19227): After code cache collection, code=22KB, data=29KB
[ ] I/zygote64(19227): Increasing code cache capacity to 128KB
[+35612 ms] I/zygote64(19227): Do partial code cache collection, code=61KB, data=52KB
[ ] I/zygote64(19227): After code cache collection, code=61KB, data=52KB
[ ] I/zygote64(19227): Increasing code cache capacity to 256KB
[+93706 ms] E/StorageUtil(19227): error getting token java.util.concurrent.ExecutionException: com.google.firebase.FirebaseApiNotAvailableException: firebase-auth is not linked, please fall back to unauthenticated mode.
[ +1 ms] W/NetworkRequest(19227): no auth token for request
[ +702 ms] D/UploadTask(19227): Increasing chunk size to 524288
[ ] E/StorageUtil(19227): error getting token java.util.concurrent.ExecutionException: com.google.firebase.FirebaseApiNotAvailableException: firebase-auth is not linked, please fall back to unauthenticated mode.
[ ] W/NetworkRequest(19227): no auth token for request
[ +712 ms] D/UploadTask(19227): Increasing chunk size to 1048576
[ +2 ms] E/StorageUtil(19227): error getting token java.util.concurrent.ExecutionException: com.google.firebase.FirebaseApiNotAvailableException: firebase-auth is not linked, please fall back to unauthenticated mode.
[ +1 ms] W/NetworkRequest(19227): no auth token for request
[ +613 ms] D/UploadTask(19227): Increasing chunk size to 2097152
[ +2 ms] E/StorageUtil(19227): error getting token java.util.concurrent.ExecutionException: com.google.firebase.FirebaseApiNotAvailableException: firebase-auth is not linked, please fall back to unauthenticated mode.
[ ] W/NetworkRequest(19227): no auth token for request
[+2082 ms] I/flutter (19227): STEP 2 Done - 2018-06-09 11:40:56.007541
[ +2 ms] I/flutter (19227): Download url received: https://firebasestorage.googleapis.com/v0/b/experiment-239c4.appspot.com/o/images%2FIMG_20180609_002803.jpg?alt=media&token=e0add038-e542-474c-a309-9f7ef3091fa1
[ +1 ms] I/flutter (19227): Loading animation ended
[+27851 ms] I/FlutterActivityDelegate(19227): onPause setting current activity to null

➜ experiment flutter analyze
Analyzing experiment...
No issues found! (ran in 1.6s)

➜ experiment flutter doctor -v
[✓] Flutter (Channel master, v0.5.2-pre.78, on Mac OS X 10.13.5 17F77, locale en-IN)
• Flutter version 0.5.2-pre.78 at /Users/sureshkumarmajhi/flutter
• Framework revision 3b9b5acefc (2 days ago), 2018-06-07 10:07:52 -0700
• Engine revision fca976d8c7
• Dart version 2.0.0-dev.60.0.flutter-a5e41681e5

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
• Android SDK at /Users/sureshkumarmajhi/Library/Android/sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-27, build-tools 27.0.3
• 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-1024-b01)
• All Android licenses accepted.

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

[✓] Android Studio (version 3.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 25.0.1
• Dart plugin version 173.4700
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)

[!] VS Code (version 1.21.1)
• VS Code at /Users/sureshkumarmajhi/Applications/Visual Studio Code.app/Contents
• Flutter extension not installed; install from
https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected devices (1 available)
• Pixel 2 XL • 803KPSL1600646 • android-arm64 • Android 8.1.0 (API 27)

! Doctor found issues in 1 category.

Issue 2:
flutter run on camera plugin example

I tried to run the camera plugin example on both iOS simulator iPhone 6

This is the first part of the output:

Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **

The following build commands failed:
CpResource Flutter/flutter_assets/<path>/packages/camera/example/build/ios/Debug-iphonesimulator/Runner.app/flutter_assets
(1 failure)
Xcode's output:
↳
Build settings from command line:
ARCHS = x86_64
BUILD_DIR =/<path>/packages/camera/example/build/ios
ONLY_ACTIVE_ARCH = YES
SDKROOT = iphonesimulator11.2

I can add the flutter run / analyze / doctor logs here on request.

Also, I have an issue with running it on android too.

Thanks!