öncelikle flutterde yeniyim. ogrenmek icin yazdigim bi codda audioplayer pakettinden faydalandim butona tikladigimda hata ile karsilasiyorum. youtubede hazir bir vs code video calistirma codlarini alip çalıştirdim onda ise emulator dahi açılmadı. yarın konu ile ilgili olan codlari paylasicagim. android studio yu yanlismi kurdum acaba normalde buton felan gibi kodlarda sorun yoktu. ne zamanki assetlere gectim sorunlar basladi. varliklar bulunamadi gibi bi hata veriyordu.Bu android studio ve vs code ile urasmaktan artik gina geldi
ses yada video çalıştırma sorunu
butona bastığım an aldığım hata
buton çalıştı
Error: NotSupportedError: Failed to load because no supported source was found.
at Object.createErrorWithStack (http://localhost:65020/dart_sdk.js:5080:12)
at Function.throw (http://localhost:65020/dart_sdk.js:20337:18)
at Function.throwWithStackTrace (http://localhost:65020/dart_sdk.js:20334:18)
at async.AsyncCallbackEntry.new.callback (http://localhost:65020/dart_sdk.js:40851:18)
at Object._microtaskLoop (http://localhost:65020/dart_sdk.js:40708:13)
at _startMicrotaskLoop (http://localhost:65020/dart_sdk.js:40714:13)
at http://localhost:65020/dart_sdk.js:36191:9
buda emulatordeki hata
I/flutter ( 6445): buton çalıştı
E/flutter ( 6445): [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: Unable to load asset: assets/../assets/clap1.wav
E/flutter ( 6445): #0 PlatformAssetBundle.load (package:flutter/src/services/asset_bundle.dart:237:7)
E/flutter ( 6445): <asynchronous suspension>
E/flutter ( 6445): #1 AudioCache.fetchToMemory (package:audioplayers/src/audio_cache.dart:89:22)
E/flutter ( 6445): <asynchronous suspension>
E/flutter ( 6445): #2 AudioCache.load (package:audioplayers/src/audio_cache.dart:115:31)
E/flutter ( 6445): <asynchronous suspension>
E/flutter ( 6445): #3 AudioCache.play (package:audioplayers/src/audio_cache.dart:159:17)
E/flutter ( 6445): <asynchronous suspension>
E/flutter ( 6445):
D/eglCodecCommon( 6445): setVertexArrayObject: set vao to 0 (0) 1 0
- asserleri Pubspec.yaml dosyasında belirttiniz mi?
- “assets/../assets/clap1.wav” path pek doğru gibi görünmedi bana.
Asset klasörünün, kullandığınız yerin ve Pubspec.yaml dosyasında assets bölümünün ekran görüntülerini atar mısınız.
HseyinAkkaya yarin ilk iş atarim bugun sistemi yeniden kurdum yine değişen bişe olmadı pybspecdeki ayarlarda videolarda ne gorduysem oyle ayarladim umarim ordadir sorun yani
- Edited
HseyinAkkaya kusura bakmayın sabah taş düşürüp üstüne elektirik kesintisine maruz kalınca sabah yetişemedim :S.
örneklendirmede assets yolu vermiyordum normalde bide böyle deneyim dedim lakin sonuc aynı.
https://imgyukle.com/i/EX9Koj
pubspec
sorunu halletim olay şuymuş pubspec.yaml e tanıtılan varlıklar genelleme olarak bir klasör isminden verilemiyormuş.
Yani
assets:
- assets/
bu genel bir klasör oluyor bu klasör içine klasör açıp kuıllanım olmuyor. Şu şekilde olmalıymış
assets:
- assets/
- assets/audio/clap1.wav
yada
assets:
- assets/
- assets/audio/