- Katılım
- 11 Mayıs 2016
- Mesajlar
- 1.015
- Çözümler
- 15
Flutter'ın just_audio paketini kullanıyorum. Cihaz olarak web seçersem sorunsuz çalışıyor ama emulatör veya gerçek telefon kullandığımda çalışmıyor. Şu hatayı veriyor:
main.dart dosyasında çalışan komut:
Bu da pubspec.yaml dosyasındaki:
Bir çözüm bulamadım hala.
Olması gerekenler, main.dart:
pubspec.yaml
Ben önceden assets'in sonundaki "/" işaretini de siliyordum. O yüzden çözümü bulmam biraz uzadı.
Kod:
E/flutter ( 8260): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Unable to load asset: "electric.mp3".
E/flutter ( 8260): The asset does not exist or has empty data.
E/ExoPlayerImplInternal( 8300): Playback error
E/ExoPlayerImplInternal( 8300): com.google.android.exoplayer2.ExoPlaybackException: Source error
main.dart dosyasında çalışan komut:
Kod:
void initState() {
_myAudioPlayer = AudioPlayer()..setAsset("electric.mp3");
super.initState();}
Bu da pubspec.yaml dosyasındaki:
Kod:
flutter:
assets:
- assets/electric.mp3
Bir çözüm bulamadım hala.
Olması gerekenler, main.dart:
Kod:
void initState() {
_myAudioPlayer = AudioPlayer()..setAsset("assets/electric.mp3");
super.initState();}
Kod:
flutter:
assets:
- assets/
Ben önceden assets'in sonundaki "/" işaretini de siliyordum. O yüzden çözümü bulmam biraz uzadı.
Son düzenleyen: Moderatör: