https://paste.ubuntu.com/p/f3Tv7BqTnc/
Tried to call Provider.of<dynamic>. This is likely a mistake and is therefore
unsupported.
If you want to expose a variable that can be anything, consider changing
dynamic to Object instead.
https://paste.ubuntu.com/p/f3Tv7BqTnc/
Tried to call Provider.of<dynamic>. This is likely a mistake and is therefore
unsupported.
If you want to expose a variable that can be anything, consider changing
dynamic to Object instead.
provider ve bloc arasindaki farkı acıklayabilecek olan varmı arkadaşlar?
Flutter sorunu çözdüm hocam build gradle dosyalarini karistirmisim tesekkürler 
throw new GradleException(“Flutter SDK not found. Define location with flutter.sdk in the local.properties file.”) böyle bir hata alıyorum ve düzeltemedim yardımcı olurmusunuz?
C:\Users\Lenovo-T470P\Desktop\flutter_uygulama\flutter_firebse_dersleri\build\app\intermediates\project_dex_archive\debug\out\bad3328e2d3cfcd38970f1056bf85887d4ccf45239056f83ddd1c753253319c7_0.jar: D8: Type androidx.activity.R$drawable is defined multiple times: C:\Users\Lenovo-T470P\Desktop\flutter_uygulama\flutter_firebse_dersleri\build\app\intermediates\project_dex_archive\debug\out\bad3328e2d3cfcd38970f1056bf85887d4ccf45239056f83ddd1c753253319c7_0.jar:classes.dex, C:\Users\Lenovo-T470P\Desktop\flutter_uygulama\flutter_firebse_dersleri\build\app\intermediates\project_dex_archive\debug\out\fa934ea01034b8b7ff8c699b2d57787dfae703f5a8607c5aeb889b8fe1e008d6_0.jar:classes.dex
com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
Type androidx.activity.R$drawable is defined multiple times: C:\Users\Lenovo-T470P\Desktop\flutter_uygulama\flutter_firebse_dersleri\build\app\intermediates\project_dex_archive\debug\out\bad3328e2d3cfcd38970f1056bf85887d4ccf45239056f83ddd1c753253319c7_0.jar:classes.dex, C:\Users\Lenovo-T470P\Desktop\flutter_uygulama\flutter_firebse_dersleri\build\app\intermediates\project_dex_archive\debug\out\fa934ea01034b8b7ff8c699b2d57787dfae703f5a8607c5aeb889b8fe1e008d6_0.jar:classes.dex
at com.android.builder.dexing.D8DexArchiveMerger.getExceptionToRethrow(D8DexArchiveMerger.java:132)
at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:119)
at com.android.build.gradle.internal.transforms.DexMergerTransformCallable.call(DexMergerTransformCallable.java:102)
at com.android.build.gradle.internal.tasks.DexMergingTaskRunnable.run(DexMergingTask.kt:432)
at com.android.build.gradle.internal.tasks.Workers$ActionFacade.run(Workers.kt:242)
at org.gradle.workers.internal.AdapterWorkAction.execute(AdapterWorkAction.java:57)
at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:67)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:63)
at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:97)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:63)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:62)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2(DefaultBuildOperationExecutor.java:76)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:54)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:76)
at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:60)
at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$2(DefaultWorkerExecutor.java:200)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:215)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:131)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
at java.lang.Thread.run(Thread.java:748)Ignoring header X-Firebase-Locale because its value was null. bu hatayı aliyorum ama kullanici ekleyebiliyorum sebebi ne olabilir acaba bulamadim?
validator: (String girilenVeri){
if(girilenVeri.length<2){
return “isminizi doğru giriniz”;
}else{
return null;
}
burda validate işleminde rakam girilsin istemiyorum nasil bir kod yazmam garekiyor araştırdım ama bulamadım
teşekkür ederim kodların bir kısmını eksik yazmışım düzelettim 
E/Toast ( 5459): setGravity() shouldn’t be called on text toasts, the values won’t be used => toastlarda böyle bir hata alıyorum nasıl düzeltebilirim