diff --git a/.gitignore b/.gitignore index 24476c5..a569e36 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,4 @@ app.*.map.json /android/app/debug /android/app/profile /android/app/release +/android/app/build diff --git a/android/app/build.gradle b/android/app/build.gradle index 309982a..5037523 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -27,6 +27,11 @@ android { compileSdkVersion flutter.compileSdkVersion ndkVersion flutter.ndkVersion + dependencies { + implementation "androidx.fragment:fragment:1.3.6" + } + + compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 @@ -40,7 +45,14 @@ android { main.java.srcDirs += 'src/main/kotlin' } + buildFeatures { + viewBinding true + } + defaultConfig { + ndk { + abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86_64', 'x86' + } // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). applicationId "com.example.music_player_miao" // You can update the following values to match your application needs. diff --git a/android/app/build/intermediates/apk_ide_redirect_file/debug/redirect.txt b/android/app/build/intermediates/apk_ide_redirect_file/debug/redirect.txt index 46dacc6..66652a5 100644 --- a/android/app/build/intermediates/apk_ide_redirect_file/debug/redirect.txt +++ b/android/app/build/intermediates/apk_ide_redirect_file/debug/redirect.txt @@ -1,2 +1,2 @@ #- File Locator - -listingFile=../../apk/debug/output-metadata.json +listingFile=../../../outputs/apk/debug/output-metadata.json diff --git a/android/app/build/intermediates/assets/debug/flutter_assets/AssetManifest.bin b/android/app/build/intermediates/assets/debug/flutter_assets/AssetManifest.bin index 7cd54ff..13bdc9e 100644 --- a/android/app/build/intermediates/assets/debug/flutter_assets/AssetManifest.bin +++ b/android/app/build/intermediates/assets/debug/flutter_assets/AssetManifest.bin @@ -1 +1 @@ - Sassets/audio/All.mp3  assetassets/audio/All.mp3assets/audio/FLOWER.mp3  assetassets/audio/FLOWER.mp3assets/audio/MAMAMOO.mp3  assetassets/audio/MAMAMOO.mp3assets/audio/Travel.mp3  assetassets/audio/Travel.mp3assets/img/More.png  assetassets/img/More.pngassets/img/add.png  assetassets/img/add.pngassets/img/app_bg.png  assetassets/img/app_bg.pngassets/img/app_logo.png  assetassets/img/app_logo.pngassets/img/artist_pic.png  assetassets/img/artist_pic.pngassets/img/back.png  assetassets/img/back.pngassets/img/banner.png  assetassets/img/banner.pngassets/img/banner1.png  assetassets/img/banner1.pngassets/img/banner2.png  assetassets/img/banner2.pngassets/img/bingo.png  assetassets/img/bingo.pngassets/img/button_play.png  assetassets/img/button_play.pngassets/img/commend_down.png  assetassets/img/commend_down.pngassets/img/commend_up.png  assetassets/img/commend_up.pngassets/img/correct.png  assetassets/img/correct.pngassets/img/delete.png  assetassets/img/delete.pngassets/img/home_search.png  assetassets/img/home_search.pngassets/img/home_tab.png  assetassets/img/home_tab.pngassets/img/home_tab_un.png  assetassets/img/home_tab_un.pngassets/img/list_add.png  assetassets/img/list_add.pngassets/img/list_collection.png  assetassets/img/list_collection.pngassets/img/list_comment.png  assetassets/img/list_comment.pngassets/img/list_download.png  assetassets/img/list_download.pngassets/img/list_good.png  assetassets/img/list_good.pngassets/img/list_good_act.png  assetassets/img/list_good_act.pngassets/img/list_op.png  assetassets/img/list_op.pngassets/img/list_pic.png  assetassets/img/list_pic.pngassets/img/list_pic1.png  assetassets/img/list_pic1.pngassets/img/list_pic2.png  assetassets/img/list_pic2.pngassets/img/list_pic3.png  assetassets/img/list_pic3.pngassets/img/list_pic4.png  assetassets/img/list_pic4.pngassets/img/list_remove.png  assetassets/img/list_remove.pngassets/img/list_tab.png  assetassets/img/list_tab.pngassets/img/list_tab_un.png  assetassets/img/list_tab_un.pngassets/img/login_lock.png  assetassets/img/login_lock.pngassets/img/login_user.png  assetassets/img/login_user.pngassets/img/music_Ellipse.ba.png  assetassets/img/music_Ellipse.ba.pngassets/img/music_Ellipse.png  assetassets/img/music_Ellipse.pngassets/img/music_add.png  assetassets/img/music_add.pngassets/img/music_artist.png  assetassets/img/music_artist.pngassets/img/music_back.png  assetassets/img/music_back.pngassets/img/music_commend_un.png  assetassets/img/music_commend_un.pngassets/img/music_download.png  assetassets/img/music_download.png'assets/img/music_download_completed.png  asset'assets/img/music_download_completed.pngassets/img/music_for.png  assetassets/img/music_for.pngassets/img/music_good.png  assetassets/img/music_good.pngassets/img/music_good_un.png  assetassets/img/music_good_un.pngassets/img/music_loop.png  assetassets/img/music_loop.pngassets/img/music_more.png  assetassets/img/music_more.pngassets/img/music_next.png  assetassets/img/music_next.pngassets/img/music_pause.png  assetassets/img/music_pause.pngassets/img/music_play.png  assetassets/img/music_play.pngassets/img/music_random.png  assetassets/img/music_random.pngassets/img/music_star.png  assetassets/img/music_star.pngassets/img/music_star_un.png  assetassets/img/music_star_un.pngassets/img/music_tab.png  assetassets/img/music_tab.pngassets/img/music_tab_un.png  assetassets/img/music_tab_un.pngassets/img/release_delete.png  assetassets/img/release_delete.png assets/img/release_download1.png  asset assets/img/release_download1.pngassets/img/release_info.png  assetassets/img/release_info.pngassets/img/release_pic.png  assetassets/img/release_pic.pngassets/img/release_pic1.png  assetassets/img/release_pic1.pngassets/img/release_upload.png  assetassets/img/release_upload.pngassets/img/setup_confirm.png  assetassets/img/setup_confirm.pngassets/img/setup_email.png  assetassets/img/setup_email.pngassets/img/song_cover1.png  assetassets/img/song_cover1.pngassets/img/song_cover2.png  assetassets/img/song_cover2.pngassets/img/song_cover3.png  assetassets/img/song_cover3.pngassets/img/songs_run.png  assetassets/img/songs_run.pngassets/img/user_add.png  assetassets/img/user_add.pngassets/img/user_export.png  assetassets/img/user_export.pngassets/img/user_head.png  assetassets/img/user_head.pngassets/img/user_infor.png  assetassets/img/user_infor.pngassets/img/user_more.png  assetassets/img/user_more.pngassets/img/user_next.png  assetassets/img/user_next.pngassets/img/user_out.png  assetassets/img/user_out.pngassets/img/user_tab.png  assetassets/img/user_tab.pngassets/img/user_tab_un.png  assetassets/img/user_tab_un.pngassets/img/warning.png  assetassets/img/warning.png2packages/cupertino_icons/assets/CupertinoIcons.ttf  asset2packages/cupertino_icons/assets/CupertinoIcons.ttf \ No newline at end of file + _assets/audio/All.mp3  assetassets/audio/All.mp3assets/audio/FLOWER.mp3  assetassets/audio/FLOWER.mp3assets/audio/MAMAMOO.mp3  assetassets/audio/MAMAMOO.mp3assets/audio/Travel.mp3  assetassets/audio/Travel.mp3assets/img/More.png  assetassets/img/More.pngassets/img/add.png  assetassets/img/add.pngassets/img/app_bg.png  assetassets/img/app_bg.pngassets/img/app_logo.png  assetassets/img/app_logo.pngassets/img/artist_pic.png  assetassets/img/artist_pic.pngassets/img/back.png  assetassets/img/back.pngassets/img/banner.png  assetassets/img/banner.pngassets/img/banner1.png  assetassets/img/banner1.pngassets/img/banner2.png  assetassets/img/banner2.pngassets/img/bingo.png  assetassets/img/bingo.pngassets/img/button_play.png  assetassets/img/button_play.pngassets/img/commend_down.png  assetassets/img/commend_down.pngassets/img/commend_up.png  assetassets/img/commend_up.pngassets/img/correct.png  assetassets/img/correct.pngassets/img/delete.png  assetassets/img/delete.pngassets/img/home_search.png  assetassets/img/home_search.pngassets/img/home_tab.png  assetassets/img/home_tab.pngassets/img/home_tab_un.png  assetassets/img/home_tab_un.pngassets/img/like.png  assetassets/img/like.pngassets/img/list_add.png  assetassets/img/list_add.pngassets/img/list_collection.png  assetassets/img/list_collection.pngassets/img/list_comment.png  assetassets/img/list_comment.pngassets/img/list_download.png  assetassets/img/list_download.pngassets/img/list_good.png  assetassets/img/list_good.pngassets/img/list_good_act.png  assetassets/img/list_good_act.pngassets/img/list_op.png  assetassets/img/list_op.pngassets/img/list_pic.png  assetassets/img/list_pic.pngassets/img/list_pic1.png  assetassets/img/list_pic1.pngassets/img/list_pic2.png  assetassets/img/list_pic2.pngassets/img/list_pic3.png  assetassets/img/list_pic3.pngassets/img/list_pic4.png  assetassets/img/list_pic4.pngassets/img/list_remove.png  assetassets/img/list_remove.pngassets/img/list_tab.png  assetassets/img/list_tab.pngassets/img/list_tab_un.png  assetassets/img/list_tab_un.pngassets/img/login_lock.png  assetassets/img/login_lock.pngassets/img/login_user.png  assetassets/img/login_user.pngassets/img/music_Ellipse.ba.png  assetassets/img/music_Ellipse.ba.pngassets/img/music_Ellipse.png  assetassets/img/music_Ellipse.pngassets/img/music_add.png  assetassets/img/music_add.pngassets/img/music_artist.png  assetassets/img/music_artist.pngassets/img/music_back.png  assetassets/img/music_back.pngassets/img/music_commend_un.png  assetassets/img/music_commend_un.pngassets/img/music_download.png  assetassets/img/music_download.png'assets/img/music_download_completed.png  asset'assets/img/music_download_completed.pngassets/img/music_for.png  assetassets/img/music_for.pngassets/img/music_good.png  assetassets/img/music_good.pngassets/img/music_good_un.png  assetassets/img/music_good_un.pngassets/img/music_list.png  assetassets/img/music_list.pngassets/img/music_loop.png  assetassets/img/music_loop.pngassets/img/music_more.png  assetassets/img/music_more.pngassets/img/music_next.png  assetassets/img/music_next.pngassets/img/music_pause.png  assetassets/img/music_pause.pngassets/img/music_play.png  assetassets/img/music_play.pngassets/img/music_random.png  assetassets/img/music_random.pngassets/img/music_star.png  assetassets/img/music_star.pngassets/img/music_star_un.png  assetassets/img/music_star_un.pngassets/img/music_tab.png  assetassets/img/music_tab.pngassets/img/music_tab_un.png  assetassets/img/music_tab_un.pngassets/img/next.png  assetassets/img/next.pngassets/img/pause.png  assetassets/img/pause.pngassets/img/pause.svg  assetassets/img/pause.svgassets/img/play.png  assetassets/img/play.pngassets/img/play.svg  assetassets/img/play.svgassets/img/prev.png  assetassets/img/prev.pngassets/img/random.png  assetassets/img/random.pngassets/img/release_delete.png  assetassets/img/release_delete.png assets/img/release_download1.png  asset assets/img/release_download1.pngassets/img/release_info.png  assetassets/img/release_info.pngassets/img/release_pic.png  assetassets/img/release_pic.pngassets/img/release_pic1.png  assetassets/img/release_pic1.pngassets/img/release_upload.png  assetassets/img/release_upload.pngassets/img/sequence.png  assetassets/img/sequence.pngassets/img/setup_confirm.png  assetassets/img/setup_confirm.pngassets/img/setup_email.png  assetassets/img/setup_email.pngassets/img/single.png  assetassets/img/single.pngassets/img/song_cover1.png  assetassets/img/song_cover1.pngassets/img/song_cover2.png  assetassets/img/song_cover2.pngassets/img/song_cover3.png  assetassets/img/song_cover3.pngassets/img/songs_run.png  assetassets/img/songs_run.pngassets/img/unlike.png  assetassets/img/unlike.pngassets/img/user_add.png  assetassets/img/user_add.pngassets/img/user_export.png  assetassets/img/user_export.pngassets/img/user_head.png  assetassets/img/user_head.pngassets/img/user_infor.png  assetassets/img/user_infor.pngassets/img/user_more.png  assetassets/img/user_more.pngassets/img/user_next.png  assetassets/img/user_next.pngassets/img/user_out.png  assetassets/img/user_out.pngassets/img/user_tab.png  assetassets/img/user_tab.pngassets/img/user_tab_un.png  assetassets/img/user_tab_un.pngassets/img/warning.png  assetassets/img/warning.png2packages/cupertino_icons/assets/CupertinoIcons.ttf  asset2packages/cupertino_icons/assets/CupertinoIcons.ttf \ No newline at end of file diff --git a/android/app/build/intermediates/assets/debug/flutter_assets/AssetManifest.json b/android/app/build/intermediates/assets/debug/flutter_assets/AssetManifest.json index 5e9ab8b..3cb654c 100644 --- a/android/app/build/intermediates/assets/debug/flutter_assets/AssetManifest.json +++ b/android/app/build/intermediates/assets/debug/flutter_assets/AssetManifest.json @@ -1 +1 @@ -{"assets/audio/All.mp3":["assets/audio/All.mp3"],"assets/audio/FLOWER.mp3":["assets/audio/FLOWER.mp3"],"assets/audio/MAMAMOO.mp3":["assets/audio/MAMAMOO.mp3"],"assets/audio/Travel.mp3":["assets/audio/Travel.mp3"],"assets/img/More.png":["assets/img/More.png"],"assets/img/add.png":["assets/img/add.png"],"assets/img/app_bg.png":["assets/img/app_bg.png"],"assets/img/app_logo.png":["assets/img/app_logo.png"],"assets/img/artist_pic.png":["assets/img/artist_pic.png"],"assets/img/back.png":["assets/img/back.png"],"assets/img/banner.png":["assets/img/banner.png"],"assets/img/banner1.png":["assets/img/banner1.png"],"assets/img/banner2.png":["assets/img/banner2.png"],"assets/img/bingo.png":["assets/img/bingo.png"],"assets/img/button_play.png":["assets/img/button_play.png"],"assets/img/commend_down.png":["assets/img/commend_down.png"],"assets/img/commend_up.png":["assets/img/commend_up.png"],"assets/img/correct.png":["assets/img/correct.png"],"assets/img/delete.png":["assets/img/delete.png"],"assets/img/home_search.png":["assets/img/home_search.png"],"assets/img/home_tab.png":["assets/img/home_tab.png"],"assets/img/home_tab_un.png":["assets/img/home_tab_un.png"],"assets/img/list_add.png":["assets/img/list_add.png"],"assets/img/list_collection.png":["assets/img/list_collection.png"],"assets/img/list_comment.png":["assets/img/list_comment.png"],"assets/img/list_download.png":["assets/img/list_download.png"],"assets/img/list_good.png":["assets/img/list_good.png"],"assets/img/list_good_act.png":["assets/img/list_good_act.png"],"assets/img/list_op.png":["assets/img/list_op.png"],"assets/img/list_pic.png":["assets/img/list_pic.png"],"assets/img/list_pic1.png":["assets/img/list_pic1.png"],"assets/img/list_pic2.png":["assets/img/list_pic2.png"],"assets/img/list_pic3.png":["assets/img/list_pic3.png"],"assets/img/list_pic4.png":["assets/img/list_pic4.png"],"assets/img/list_remove.png":["assets/img/list_remove.png"],"assets/img/list_tab.png":["assets/img/list_tab.png"],"assets/img/list_tab_un.png":["assets/img/list_tab_un.png"],"assets/img/login_lock.png":["assets/img/login_lock.png"],"assets/img/login_user.png":["assets/img/login_user.png"],"assets/img/music_Ellipse.ba.png":["assets/img/music_Ellipse.ba.png"],"assets/img/music_Ellipse.png":["assets/img/music_Ellipse.png"],"assets/img/music_add.png":["assets/img/music_add.png"],"assets/img/music_artist.png":["assets/img/music_artist.png"],"assets/img/music_back.png":["assets/img/music_back.png"],"assets/img/music_commend_un.png":["assets/img/music_commend_un.png"],"assets/img/music_download.png":["assets/img/music_download.png"],"assets/img/music_download_completed.png":["assets/img/music_download_completed.png"],"assets/img/music_for.png":["assets/img/music_for.png"],"assets/img/music_good.png":["assets/img/music_good.png"],"assets/img/music_good_un.png":["assets/img/music_good_un.png"],"assets/img/music_loop.png":["assets/img/music_loop.png"],"assets/img/music_more.png":["assets/img/music_more.png"],"assets/img/music_next.png":["assets/img/music_next.png"],"assets/img/music_pause.png":["assets/img/music_pause.png"],"assets/img/music_play.png":["assets/img/music_play.png"],"assets/img/music_random.png":["assets/img/music_random.png"],"assets/img/music_star.png":["assets/img/music_star.png"],"assets/img/music_star_un.png":["assets/img/music_star_un.png"],"assets/img/music_tab.png":["assets/img/music_tab.png"],"assets/img/music_tab_un.png":["assets/img/music_tab_un.png"],"assets/img/release_delete.png":["assets/img/release_delete.png"],"assets/img/release_download1.png":["assets/img/release_download1.png"],"assets/img/release_info.png":["assets/img/release_info.png"],"assets/img/release_pic.png":["assets/img/release_pic.png"],"assets/img/release_pic1.png":["assets/img/release_pic1.png"],"assets/img/release_upload.png":["assets/img/release_upload.png"],"assets/img/setup_confirm.png":["assets/img/setup_confirm.png"],"assets/img/setup_email.png":["assets/img/setup_email.png"],"assets/img/song_cover1.png":["assets/img/song_cover1.png"],"assets/img/song_cover2.png":["assets/img/song_cover2.png"],"assets/img/song_cover3.png":["assets/img/song_cover3.png"],"assets/img/songs_run.png":["assets/img/songs_run.png"],"assets/img/user_add.png":["assets/img/user_add.png"],"assets/img/user_export.png":["assets/img/user_export.png"],"assets/img/user_head.png":["assets/img/user_head.png"],"assets/img/user_infor.png":["assets/img/user_infor.png"],"assets/img/user_more.png":["assets/img/user_more.png"],"assets/img/user_next.png":["assets/img/user_next.png"],"assets/img/user_out.png":["assets/img/user_out.png"],"assets/img/user_tab.png":["assets/img/user_tab.png"],"assets/img/user_tab_un.png":["assets/img/user_tab_un.png"],"assets/img/warning.png":["assets/img/warning.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]} \ No newline at end of file +{"assets/audio/All.mp3":["assets/audio/All.mp3"],"assets/audio/FLOWER.mp3":["assets/audio/FLOWER.mp3"],"assets/audio/MAMAMOO.mp3":["assets/audio/MAMAMOO.mp3"],"assets/audio/Travel.mp3":["assets/audio/Travel.mp3"],"assets/img/More.png":["assets/img/More.png"],"assets/img/add.png":["assets/img/add.png"],"assets/img/app_bg.png":["assets/img/app_bg.png"],"assets/img/app_logo.png":["assets/img/app_logo.png"],"assets/img/artist_pic.png":["assets/img/artist_pic.png"],"assets/img/back.png":["assets/img/back.png"],"assets/img/banner.png":["assets/img/banner.png"],"assets/img/banner1.png":["assets/img/banner1.png"],"assets/img/banner2.png":["assets/img/banner2.png"],"assets/img/bingo.png":["assets/img/bingo.png"],"assets/img/button_play.png":["assets/img/button_play.png"],"assets/img/commend_down.png":["assets/img/commend_down.png"],"assets/img/commend_up.png":["assets/img/commend_up.png"],"assets/img/correct.png":["assets/img/correct.png"],"assets/img/delete.png":["assets/img/delete.png"],"assets/img/home_search.png":["assets/img/home_search.png"],"assets/img/home_tab.png":["assets/img/home_tab.png"],"assets/img/home_tab_un.png":["assets/img/home_tab_un.png"],"assets/img/like.png":["assets/img/like.png"],"assets/img/list_add.png":["assets/img/list_add.png"],"assets/img/list_collection.png":["assets/img/list_collection.png"],"assets/img/list_comment.png":["assets/img/list_comment.png"],"assets/img/list_download.png":["assets/img/list_download.png"],"assets/img/list_good.png":["assets/img/list_good.png"],"assets/img/list_good_act.png":["assets/img/list_good_act.png"],"assets/img/list_op.png":["assets/img/list_op.png"],"assets/img/list_pic.png":["assets/img/list_pic.png"],"assets/img/list_pic1.png":["assets/img/list_pic1.png"],"assets/img/list_pic2.png":["assets/img/list_pic2.png"],"assets/img/list_pic3.png":["assets/img/list_pic3.png"],"assets/img/list_pic4.png":["assets/img/list_pic4.png"],"assets/img/list_remove.png":["assets/img/list_remove.png"],"assets/img/list_tab.png":["assets/img/list_tab.png"],"assets/img/list_tab_un.png":["assets/img/list_tab_un.png"],"assets/img/login_lock.png":["assets/img/login_lock.png"],"assets/img/login_user.png":["assets/img/login_user.png"],"assets/img/music_Ellipse.ba.png":["assets/img/music_Ellipse.ba.png"],"assets/img/music_Ellipse.png":["assets/img/music_Ellipse.png"],"assets/img/music_add.png":["assets/img/music_add.png"],"assets/img/music_artist.png":["assets/img/music_artist.png"],"assets/img/music_back.png":["assets/img/music_back.png"],"assets/img/music_commend_un.png":["assets/img/music_commend_un.png"],"assets/img/music_download.png":["assets/img/music_download.png"],"assets/img/music_download_completed.png":["assets/img/music_download_completed.png"],"assets/img/music_for.png":["assets/img/music_for.png"],"assets/img/music_good.png":["assets/img/music_good.png"],"assets/img/music_good_un.png":["assets/img/music_good_un.png"],"assets/img/music_list.png":["assets/img/music_list.png"],"assets/img/music_loop.png":["assets/img/music_loop.png"],"assets/img/music_more.png":["assets/img/music_more.png"],"assets/img/music_next.png":["assets/img/music_next.png"],"assets/img/music_pause.png":["assets/img/music_pause.png"],"assets/img/music_play.png":["assets/img/music_play.png"],"assets/img/music_random.png":["assets/img/music_random.png"],"assets/img/music_star.png":["assets/img/music_star.png"],"assets/img/music_star_un.png":["assets/img/music_star_un.png"],"assets/img/music_tab.png":["assets/img/music_tab.png"],"assets/img/music_tab_un.png":["assets/img/music_tab_un.png"],"assets/img/next.png":["assets/img/next.png"],"assets/img/pause.png":["assets/img/pause.png"],"assets/img/pause.svg":["assets/img/pause.svg"],"assets/img/play.png":["assets/img/play.png"],"assets/img/play.svg":["assets/img/play.svg"],"assets/img/prev.png":["assets/img/prev.png"],"assets/img/random.png":["assets/img/random.png"],"assets/img/release_delete.png":["assets/img/release_delete.png"],"assets/img/release_download1.png":["assets/img/release_download1.png"],"assets/img/release_info.png":["assets/img/release_info.png"],"assets/img/release_pic.png":["assets/img/release_pic.png"],"assets/img/release_pic1.png":["assets/img/release_pic1.png"],"assets/img/release_upload.png":["assets/img/release_upload.png"],"assets/img/sequence.png":["assets/img/sequence.png"],"assets/img/setup_confirm.png":["assets/img/setup_confirm.png"],"assets/img/setup_email.png":["assets/img/setup_email.png"],"assets/img/single.png":["assets/img/single.png"],"assets/img/song_cover1.png":["assets/img/song_cover1.png"],"assets/img/song_cover2.png":["assets/img/song_cover2.png"],"assets/img/song_cover3.png":["assets/img/song_cover3.png"],"assets/img/songs_run.png":["assets/img/songs_run.png"],"assets/img/unlike.png":["assets/img/unlike.png"],"assets/img/user_add.png":["assets/img/user_add.png"],"assets/img/user_export.png":["assets/img/user_export.png"],"assets/img/user_head.png":["assets/img/user_head.png"],"assets/img/user_infor.png":["assets/img/user_infor.png"],"assets/img/user_more.png":["assets/img/user_more.png"],"assets/img/user_next.png":["assets/img/user_next.png"],"assets/img/user_out.png":["assets/img/user_out.png"],"assets/img/user_tab.png":["assets/img/user_tab.png"],"assets/img/user_tab_un.png":["assets/img/user_tab_un.png"],"assets/img/warning.png":["assets/img/warning.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]} \ No newline at end of file diff --git a/android/app/build/intermediates/assets/debug/flutter_assets/NOTICES.Z b/android/app/build/intermediates/assets/debug/flutter_assets/NOTICES.Z index bca8f18..e4b0fd5 100644 Binary files a/android/app/build/intermediates/assets/debug/flutter_assets/NOTICES.Z and b/android/app/build/intermediates/assets/debug/flutter_assets/NOTICES.Z differ diff --git a/android/app/build/intermediates/assets/debug/flutter_assets/kernel_blob.bin b/android/app/build/intermediates/assets/debug/flutter_assets/kernel_blob.bin index 8dfe9e1..36300db 100644 Binary files a/android/app/build/intermediates/assets/debug/flutter_assets/kernel_blob.bin and b/android/app/build/intermediates/assets/debug/flutter_assets/kernel_blob.bin differ diff --git a/android/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar b/android/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar index 684e72d..74d5cc4 100644 Binary files a/android/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar and b/android/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar differ diff --git a/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.bin.jar b/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.bin.jar index af0c220..a4cc02f 100644 Binary files a/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.bin.jar and b/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.bin.jar differ diff --git a/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.json.jar b/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.json.jar index 8a03c81..fe208c4 100644 Binary files a/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.json.jar and b/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.json.jar differ diff --git a/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/NOTICES.Z.jar b/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/NOTICES.Z.jar index 7aa8511..ff21092 100644 Binary files a/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/NOTICES.Z.jar and b/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/NOTICES.Z.jar differ diff --git a/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/kernel_blob.bin.jar b/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/kernel_blob.bin.jar index 7b1492d..eb67a1f 100644 Binary files a/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/kernel_blob.bin.jar and b/android/app/build/intermediates/compressed_assets/debug/out/assets/flutter_assets/kernel_blob.bin.jar differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_2/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_2/graph.bin index 601f245..39ac2d0 100644 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_2/graph.bin and b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_2/graph.bin differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_6/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_6/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_6/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_7/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_7/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_7/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_8/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_8/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_8/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_0/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_0/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_0/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_1/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_1/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_1/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_2/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_2/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_2/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_3/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_3/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_3/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_4/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_4/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_4/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_5/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_5/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_5/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_6/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_6/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_6/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_7/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_7/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_7/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_8/graph.bin b/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_8/graph.bin deleted file mode 100644 index 601f245..0000000 Binary files a/android/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_0769f793e74df9c88f6f96383ef498faab022dbb80351684c45d97a32307cbab_bucket_8/graph.bin and /dev/null differ diff --git a/android/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex b/android/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex index 3170be7..cdc5fca 100644 Binary files a/android/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex and b/android/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex differ diff --git a/android/app/build/intermediates/dex/debug/mergeExtDexDebug/classes2.dex b/android/app/build/intermediates/dex/debug/mergeExtDexDebug/classes2.dex index 60be382..0fd3b53 100644 Binary files a/android/app/build/intermediates/dex/debug/mergeExtDexDebug/classes2.dex and b/android/app/build/intermediates/dex/debug/mergeExtDexDebug/classes2.dex differ diff --git a/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex b/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex index 2219cb0..d3a6042 100644 Binary files a/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex and b/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex differ diff --git a/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/1/classes.dex b/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/1/classes.dex index 3acfe57..95ba0de 100644 Binary files a/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/1/classes.dex and b/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/1/classes.dex differ diff --git a/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/12/classes.dex b/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/12/classes.dex index c9af46d..815e6bc 100644 Binary files a/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/12/classes.dex and b/android/app/build/intermediates/dex/debug/mergeProjectDexDebug/12/classes.dex differ diff --git a/android/app/build/intermediates/dex_archive_input_jar_hashes/debug/out b/android/app/build/intermediates/dex_archive_input_jar_hashes/debug/out index 54140d3..2118d3e 100644 Binary files a/android/app/build/intermediates/dex_archive_input_jar_hashes/debug/out and b/android/app/build/intermediates/dex_archive_input_jar_hashes/debug/out differ diff --git a/android/app/build/intermediates/dex_number_of_buckets_file/debug/out b/android/app/build/intermediates/dex_number_of_buckets_file/debug/out index f11c82a..62f9457 100644 --- a/android/app/build/intermediates/dex_number_of_buckets_file/debug/out +++ b/android/app/build/intermediates/dex_number_of_buckets_file/debug/out @@ -1 +1 @@ -9 \ No newline at end of file +6 \ No newline at end of file diff --git a/android/app/build/intermediates/flutter/debug/.last_build_id b/android/app/build/intermediates/flutter/debug/.last_build_id index bb3eb93..69e438a 100644 --- a/android/app/build/intermediates/flutter/debug/.last_build_id +++ b/android/app/build/intermediates/flutter/debug/.last_build_id @@ -1 +1 @@ -9b4b33211b41e776b82fa8f3f43c9bcc \ No newline at end of file +f649f7b73ed118947e70d0b9aa9e6a1f \ No newline at end of file diff --git a/android/app/build/intermediates/flutter/debug/flutter_assets/AssetManifest.bin b/android/app/build/intermediates/flutter/debug/flutter_assets/AssetManifest.bin index 7cd54ff..13bdc9e 100644 --- a/android/app/build/intermediates/flutter/debug/flutter_assets/AssetManifest.bin +++ b/android/app/build/intermediates/flutter/debug/flutter_assets/AssetManifest.bin @@ -1 +1 @@ - Sassets/audio/All.mp3  assetassets/audio/All.mp3assets/audio/FLOWER.mp3  assetassets/audio/FLOWER.mp3assets/audio/MAMAMOO.mp3  assetassets/audio/MAMAMOO.mp3assets/audio/Travel.mp3  assetassets/audio/Travel.mp3assets/img/More.png  assetassets/img/More.pngassets/img/add.png  assetassets/img/add.pngassets/img/app_bg.png  assetassets/img/app_bg.pngassets/img/app_logo.png  assetassets/img/app_logo.pngassets/img/artist_pic.png  assetassets/img/artist_pic.pngassets/img/back.png  assetassets/img/back.pngassets/img/banner.png  assetassets/img/banner.pngassets/img/banner1.png  assetassets/img/banner1.pngassets/img/banner2.png  assetassets/img/banner2.pngassets/img/bingo.png  assetassets/img/bingo.pngassets/img/button_play.png  assetassets/img/button_play.pngassets/img/commend_down.png  assetassets/img/commend_down.pngassets/img/commend_up.png  assetassets/img/commend_up.pngassets/img/correct.png  assetassets/img/correct.pngassets/img/delete.png  assetassets/img/delete.pngassets/img/home_search.png  assetassets/img/home_search.pngassets/img/home_tab.png  assetassets/img/home_tab.pngassets/img/home_tab_un.png  assetassets/img/home_tab_un.pngassets/img/list_add.png  assetassets/img/list_add.pngassets/img/list_collection.png  assetassets/img/list_collection.pngassets/img/list_comment.png  assetassets/img/list_comment.pngassets/img/list_download.png  assetassets/img/list_download.pngassets/img/list_good.png  assetassets/img/list_good.pngassets/img/list_good_act.png  assetassets/img/list_good_act.pngassets/img/list_op.png  assetassets/img/list_op.pngassets/img/list_pic.png  assetassets/img/list_pic.pngassets/img/list_pic1.png  assetassets/img/list_pic1.pngassets/img/list_pic2.png  assetassets/img/list_pic2.pngassets/img/list_pic3.png  assetassets/img/list_pic3.pngassets/img/list_pic4.png  assetassets/img/list_pic4.pngassets/img/list_remove.png  assetassets/img/list_remove.pngassets/img/list_tab.png  assetassets/img/list_tab.pngassets/img/list_tab_un.png  assetassets/img/list_tab_un.pngassets/img/login_lock.png  assetassets/img/login_lock.pngassets/img/login_user.png  assetassets/img/login_user.pngassets/img/music_Ellipse.ba.png  assetassets/img/music_Ellipse.ba.pngassets/img/music_Ellipse.png  assetassets/img/music_Ellipse.pngassets/img/music_add.png  assetassets/img/music_add.pngassets/img/music_artist.png  assetassets/img/music_artist.pngassets/img/music_back.png  assetassets/img/music_back.pngassets/img/music_commend_un.png  assetassets/img/music_commend_un.pngassets/img/music_download.png  assetassets/img/music_download.png'assets/img/music_download_completed.png  asset'assets/img/music_download_completed.pngassets/img/music_for.png  assetassets/img/music_for.pngassets/img/music_good.png  assetassets/img/music_good.pngassets/img/music_good_un.png  assetassets/img/music_good_un.pngassets/img/music_loop.png  assetassets/img/music_loop.pngassets/img/music_more.png  assetassets/img/music_more.pngassets/img/music_next.png  assetassets/img/music_next.pngassets/img/music_pause.png  assetassets/img/music_pause.pngassets/img/music_play.png  assetassets/img/music_play.pngassets/img/music_random.png  assetassets/img/music_random.pngassets/img/music_star.png  assetassets/img/music_star.pngassets/img/music_star_un.png  assetassets/img/music_star_un.pngassets/img/music_tab.png  assetassets/img/music_tab.pngassets/img/music_tab_un.png  assetassets/img/music_tab_un.pngassets/img/release_delete.png  assetassets/img/release_delete.png assets/img/release_download1.png  asset assets/img/release_download1.pngassets/img/release_info.png  assetassets/img/release_info.pngassets/img/release_pic.png  assetassets/img/release_pic.pngassets/img/release_pic1.png  assetassets/img/release_pic1.pngassets/img/release_upload.png  assetassets/img/release_upload.pngassets/img/setup_confirm.png  assetassets/img/setup_confirm.pngassets/img/setup_email.png  assetassets/img/setup_email.pngassets/img/song_cover1.png  assetassets/img/song_cover1.pngassets/img/song_cover2.png  assetassets/img/song_cover2.pngassets/img/song_cover3.png  assetassets/img/song_cover3.pngassets/img/songs_run.png  assetassets/img/songs_run.pngassets/img/user_add.png  assetassets/img/user_add.pngassets/img/user_export.png  assetassets/img/user_export.pngassets/img/user_head.png  assetassets/img/user_head.pngassets/img/user_infor.png  assetassets/img/user_infor.pngassets/img/user_more.png  assetassets/img/user_more.pngassets/img/user_next.png  assetassets/img/user_next.pngassets/img/user_out.png  assetassets/img/user_out.pngassets/img/user_tab.png  assetassets/img/user_tab.pngassets/img/user_tab_un.png  assetassets/img/user_tab_un.pngassets/img/warning.png  assetassets/img/warning.png2packages/cupertino_icons/assets/CupertinoIcons.ttf  asset2packages/cupertino_icons/assets/CupertinoIcons.ttf \ No newline at end of file + _assets/audio/All.mp3  assetassets/audio/All.mp3assets/audio/FLOWER.mp3  assetassets/audio/FLOWER.mp3assets/audio/MAMAMOO.mp3  assetassets/audio/MAMAMOO.mp3assets/audio/Travel.mp3  assetassets/audio/Travel.mp3assets/img/More.png  assetassets/img/More.pngassets/img/add.png  assetassets/img/add.pngassets/img/app_bg.png  assetassets/img/app_bg.pngassets/img/app_logo.png  assetassets/img/app_logo.pngassets/img/artist_pic.png  assetassets/img/artist_pic.pngassets/img/back.png  assetassets/img/back.pngassets/img/banner.png  assetassets/img/banner.pngassets/img/banner1.png  assetassets/img/banner1.pngassets/img/banner2.png  assetassets/img/banner2.pngassets/img/bingo.png  assetassets/img/bingo.pngassets/img/button_play.png  assetassets/img/button_play.pngassets/img/commend_down.png  assetassets/img/commend_down.pngassets/img/commend_up.png  assetassets/img/commend_up.pngassets/img/correct.png  assetassets/img/correct.pngassets/img/delete.png  assetassets/img/delete.pngassets/img/home_search.png  assetassets/img/home_search.pngassets/img/home_tab.png  assetassets/img/home_tab.pngassets/img/home_tab_un.png  assetassets/img/home_tab_un.pngassets/img/like.png  assetassets/img/like.pngassets/img/list_add.png  assetassets/img/list_add.pngassets/img/list_collection.png  assetassets/img/list_collection.pngassets/img/list_comment.png  assetassets/img/list_comment.pngassets/img/list_download.png  assetassets/img/list_download.pngassets/img/list_good.png  assetassets/img/list_good.pngassets/img/list_good_act.png  assetassets/img/list_good_act.pngassets/img/list_op.png  assetassets/img/list_op.pngassets/img/list_pic.png  assetassets/img/list_pic.pngassets/img/list_pic1.png  assetassets/img/list_pic1.pngassets/img/list_pic2.png  assetassets/img/list_pic2.pngassets/img/list_pic3.png  assetassets/img/list_pic3.pngassets/img/list_pic4.png  assetassets/img/list_pic4.pngassets/img/list_remove.png  assetassets/img/list_remove.pngassets/img/list_tab.png  assetassets/img/list_tab.pngassets/img/list_tab_un.png  assetassets/img/list_tab_un.pngassets/img/login_lock.png  assetassets/img/login_lock.pngassets/img/login_user.png  assetassets/img/login_user.pngassets/img/music_Ellipse.ba.png  assetassets/img/music_Ellipse.ba.pngassets/img/music_Ellipse.png  assetassets/img/music_Ellipse.pngassets/img/music_add.png  assetassets/img/music_add.pngassets/img/music_artist.png  assetassets/img/music_artist.pngassets/img/music_back.png  assetassets/img/music_back.pngassets/img/music_commend_un.png  assetassets/img/music_commend_un.pngassets/img/music_download.png  assetassets/img/music_download.png'assets/img/music_download_completed.png  asset'assets/img/music_download_completed.pngassets/img/music_for.png  assetassets/img/music_for.pngassets/img/music_good.png  assetassets/img/music_good.pngassets/img/music_good_un.png  assetassets/img/music_good_un.pngassets/img/music_list.png  assetassets/img/music_list.pngassets/img/music_loop.png  assetassets/img/music_loop.pngassets/img/music_more.png  assetassets/img/music_more.pngassets/img/music_next.png  assetassets/img/music_next.pngassets/img/music_pause.png  assetassets/img/music_pause.pngassets/img/music_play.png  assetassets/img/music_play.pngassets/img/music_random.png  assetassets/img/music_random.pngassets/img/music_star.png  assetassets/img/music_star.pngassets/img/music_star_un.png  assetassets/img/music_star_un.pngassets/img/music_tab.png  assetassets/img/music_tab.pngassets/img/music_tab_un.png  assetassets/img/music_tab_un.pngassets/img/next.png  assetassets/img/next.pngassets/img/pause.png  assetassets/img/pause.pngassets/img/pause.svg  assetassets/img/pause.svgassets/img/play.png  assetassets/img/play.pngassets/img/play.svg  assetassets/img/play.svgassets/img/prev.png  assetassets/img/prev.pngassets/img/random.png  assetassets/img/random.pngassets/img/release_delete.png  assetassets/img/release_delete.png assets/img/release_download1.png  asset assets/img/release_download1.pngassets/img/release_info.png  assetassets/img/release_info.pngassets/img/release_pic.png  assetassets/img/release_pic.pngassets/img/release_pic1.png  assetassets/img/release_pic1.pngassets/img/release_upload.png  assetassets/img/release_upload.pngassets/img/sequence.png  assetassets/img/sequence.pngassets/img/setup_confirm.png  assetassets/img/setup_confirm.pngassets/img/setup_email.png  assetassets/img/setup_email.pngassets/img/single.png  assetassets/img/single.pngassets/img/song_cover1.png  assetassets/img/song_cover1.pngassets/img/song_cover2.png  assetassets/img/song_cover2.pngassets/img/song_cover3.png  assetassets/img/song_cover3.pngassets/img/songs_run.png  assetassets/img/songs_run.pngassets/img/unlike.png  assetassets/img/unlike.pngassets/img/user_add.png  assetassets/img/user_add.pngassets/img/user_export.png  assetassets/img/user_export.pngassets/img/user_head.png  assetassets/img/user_head.pngassets/img/user_infor.png  assetassets/img/user_infor.pngassets/img/user_more.png  assetassets/img/user_more.pngassets/img/user_next.png  assetassets/img/user_next.pngassets/img/user_out.png  assetassets/img/user_out.pngassets/img/user_tab.png  assetassets/img/user_tab.pngassets/img/user_tab_un.png  assetassets/img/user_tab_un.pngassets/img/warning.png  assetassets/img/warning.png2packages/cupertino_icons/assets/CupertinoIcons.ttf  asset2packages/cupertino_icons/assets/CupertinoIcons.ttf \ No newline at end of file diff --git a/android/app/build/intermediates/flutter/debug/flutter_assets/AssetManifest.json b/android/app/build/intermediates/flutter/debug/flutter_assets/AssetManifest.json index 5e9ab8b..3cb654c 100644 --- a/android/app/build/intermediates/flutter/debug/flutter_assets/AssetManifest.json +++ b/android/app/build/intermediates/flutter/debug/flutter_assets/AssetManifest.json @@ -1 +1 @@ -{"assets/audio/All.mp3":["assets/audio/All.mp3"],"assets/audio/FLOWER.mp3":["assets/audio/FLOWER.mp3"],"assets/audio/MAMAMOO.mp3":["assets/audio/MAMAMOO.mp3"],"assets/audio/Travel.mp3":["assets/audio/Travel.mp3"],"assets/img/More.png":["assets/img/More.png"],"assets/img/add.png":["assets/img/add.png"],"assets/img/app_bg.png":["assets/img/app_bg.png"],"assets/img/app_logo.png":["assets/img/app_logo.png"],"assets/img/artist_pic.png":["assets/img/artist_pic.png"],"assets/img/back.png":["assets/img/back.png"],"assets/img/banner.png":["assets/img/banner.png"],"assets/img/banner1.png":["assets/img/banner1.png"],"assets/img/banner2.png":["assets/img/banner2.png"],"assets/img/bingo.png":["assets/img/bingo.png"],"assets/img/button_play.png":["assets/img/button_play.png"],"assets/img/commend_down.png":["assets/img/commend_down.png"],"assets/img/commend_up.png":["assets/img/commend_up.png"],"assets/img/correct.png":["assets/img/correct.png"],"assets/img/delete.png":["assets/img/delete.png"],"assets/img/home_search.png":["assets/img/home_search.png"],"assets/img/home_tab.png":["assets/img/home_tab.png"],"assets/img/home_tab_un.png":["assets/img/home_tab_un.png"],"assets/img/list_add.png":["assets/img/list_add.png"],"assets/img/list_collection.png":["assets/img/list_collection.png"],"assets/img/list_comment.png":["assets/img/list_comment.png"],"assets/img/list_download.png":["assets/img/list_download.png"],"assets/img/list_good.png":["assets/img/list_good.png"],"assets/img/list_good_act.png":["assets/img/list_good_act.png"],"assets/img/list_op.png":["assets/img/list_op.png"],"assets/img/list_pic.png":["assets/img/list_pic.png"],"assets/img/list_pic1.png":["assets/img/list_pic1.png"],"assets/img/list_pic2.png":["assets/img/list_pic2.png"],"assets/img/list_pic3.png":["assets/img/list_pic3.png"],"assets/img/list_pic4.png":["assets/img/list_pic4.png"],"assets/img/list_remove.png":["assets/img/list_remove.png"],"assets/img/list_tab.png":["assets/img/list_tab.png"],"assets/img/list_tab_un.png":["assets/img/list_tab_un.png"],"assets/img/login_lock.png":["assets/img/login_lock.png"],"assets/img/login_user.png":["assets/img/login_user.png"],"assets/img/music_Ellipse.ba.png":["assets/img/music_Ellipse.ba.png"],"assets/img/music_Ellipse.png":["assets/img/music_Ellipse.png"],"assets/img/music_add.png":["assets/img/music_add.png"],"assets/img/music_artist.png":["assets/img/music_artist.png"],"assets/img/music_back.png":["assets/img/music_back.png"],"assets/img/music_commend_un.png":["assets/img/music_commend_un.png"],"assets/img/music_download.png":["assets/img/music_download.png"],"assets/img/music_download_completed.png":["assets/img/music_download_completed.png"],"assets/img/music_for.png":["assets/img/music_for.png"],"assets/img/music_good.png":["assets/img/music_good.png"],"assets/img/music_good_un.png":["assets/img/music_good_un.png"],"assets/img/music_loop.png":["assets/img/music_loop.png"],"assets/img/music_more.png":["assets/img/music_more.png"],"assets/img/music_next.png":["assets/img/music_next.png"],"assets/img/music_pause.png":["assets/img/music_pause.png"],"assets/img/music_play.png":["assets/img/music_play.png"],"assets/img/music_random.png":["assets/img/music_random.png"],"assets/img/music_star.png":["assets/img/music_star.png"],"assets/img/music_star_un.png":["assets/img/music_star_un.png"],"assets/img/music_tab.png":["assets/img/music_tab.png"],"assets/img/music_tab_un.png":["assets/img/music_tab_un.png"],"assets/img/release_delete.png":["assets/img/release_delete.png"],"assets/img/release_download1.png":["assets/img/release_download1.png"],"assets/img/release_info.png":["assets/img/release_info.png"],"assets/img/release_pic.png":["assets/img/release_pic.png"],"assets/img/release_pic1.png":["assets/img/release_pic1.png"],"assets/img/release_upload.png":["assets/img/release_upload.png"],"assets/img/setup_confirm.png":["assets/img/setup_confirm.png"],"assets/img/setup_email.png":["assets/img/setup_email.png"],"assets/img/song_cover1.png":["assets/img/song_cover1.png"],"assets/img/song_cover2.png":["assets/img/song_cover2.png"],"assets/img/song_cover3.png":["assets/img/song_cover3.png"],"assets/img/songs_run.png":["assets/img/songs_run.png"],"assets/img/user_add.png":["assets/img/user_add.png"],"assets/img/user_export.png":["assets/img/user_export.png"],"assets/img/user_head.png":["assets/img/user_head.png"],"assets/img/user_infor.png":["assets/img/user_infor.png"],"assets/img/user_more.png":["assets/img/user_more.png"],"assets/img/user_next.png":["assets/img/user_next.png"],"assets/img/user_out.png":["assets/img/user_out.png"],"assets/img/user_tab.png":["assets/img/user_tab.png"],"assets/img/user_tab_un.png":["assets/img/user_tab_un.png"],"assets/img/warning.png":["assets/img/warning.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]} \ No newline at end of file +{"assets/audio/All.mp3":["assets/audio/All.mp3"],"assets/audio/FLOWER.mp3":["assets/audio/FLOWER.mp3"],"assets/audio/MAMAMOO.mp3":["assets/audio/MAMAMOO.mp3"],"assets/audio/Travel.mp3":["assets/audio/Travel.mp3"],"assets/img/More.png":["assets/img/More.png"],"assets/img/add.png":["assets/img/add.png"],"assets/img/app_bg.png":["assets/img/app_bg.png"],"assets/img/app_logo.png":["assets/img/app_logo.png"],"assets/img/artist_pic.png":["assets/img/artist_pic.png"],"assets/img/back.png":["assets/img/back.png"],"assets/img/banner.png":["assets/img/banner.png"],"assets/img/banner1.png":["assets/img/banner1.png"],"assets/img/banner2.png":["assets/img/banner2.png"],"assets/img/bingo.png":["assets/img/bingo.png"],"assets/img/button_play.png":["assets/img/button_play.png"],"assets/img/commend_down.png":["assets/img/commend_down.png"],"assets/img/commend_up.png":["assets/img/commend_up.png"],"assets/img/correct.png":["assets/img/correct.png"],"assets/img/delete.png":["assets/img/delete.png"],"assets/img/home_search.png":["assets/img/home_search.png"],"assets/img/home_tab.png":["assets/img/home_tab.png"],"assets/img/home_tab_un.png":["assets/img/home_tab_un.png"],"assets/img/like.png":["assets/img/like.png"],"assets/img/list_add.png":["assets/img/list_add.png"],"assets/img/list_collection.png":["assets/img/list_collection.png"],"assets/img/list_comment.png":["assets/img/list_comment.png"],"assets/img/list_download.png":["assets/img/list_download.png"],"assets/img/list_good.png":["assets/img/list_good.png"],"assets/img/list_good_act.png":["assets/img/list_good_act.png"],"assets/img/list_op.png":["assets/img/list_op.png"],"assets/img/list_pic.png":["assets/img/list_pic.png"],"assets/img/list_pic1.png":["assets/img/list_pic1.png"],"assets/img/list_pic2.png":["assets/img/list_pic2.png"],"assets/img/list_pic3.png":["assets/img/list_pic3.png"],"assets/img/list_pic4.png":["assets/img/list_pic4.png"],"assets/img/list_remove.png":["assets/img/list_remove.png"],"assets/img/list_tab.png":["assets/img/list_tab.png"],"assets/img/list_tab_un.png":["assets/img/list_tab_un.png"],"assets/img/login_lock.png":["assets/img/login_lock.png"],"assets/img/login_user.png":["assets/img/login_user.png"],"assets/img/music_Ellipse.ba.png":["assets/img/music_Ellipse.ba.png"],"assets/img/music_Ellipse.png":["assets/img/music_Ellipse.png"],"assets/img/music_add.png":["assets/img/music_add.png"],"assets/img/music_artist.png":["assets/img/music_artist.png"],"assets/img/music_back.png":["assets/img/music_back.png"],"assets/img/music_commend_un.png":["assets/img/music_commend_un.png"],"assets/img/music_download.png":["assets/img/music_download.png"],"assets/img/music_download_completed.png":["assets/img/music_download_completed.png"],"assets/img/music_for.png":["assets/img/music_for.png"],"assets/img/music_good.png":["assets/img/music_good.png"],"assets/img/music_good_un.png":["assets/img/music_good_un.png"],"assets/img/music_list.png":["assets/img/music_list.png"],"assets/img/music_loop.png":["assets/img/music_loop.png"],"assets/img/music_more.png":["assets/img/music_more.png"],"assets/img/music_next.png":["assets/img/music_next.png"],"assets/img/music_pause.png":["assets/img/music_pause.png"],"assets/img/music_play.png":["assets/img/music_play.png"],"assets/img/music_random.png":["assets/img/music_random.png"],"assets/img/music_star.png":["assets/img/music_star.png"],"assets/img/music_star_un.png":["assets/img/music_star_un.png"],"assets/img/music_tab.png":["assets/img/music_tab.png"],"assets/img/music_tab_un.png":["assets/img/music_tab_un.png"],"assets/img/next.png":["assets/img/next.png"],"assets/img/pause.png":["assets/img/pause.png"],"assets/img/pause.svg":["assets/img/pause.svg"],"assets/img/play.png":["assets/img/play.png"],"assets/img/play.svg":["assets/img/play.svg"],"assets/img/prev.png":["assets/img/prev.png"],"assets/img/random.png":["assets/img/random.png"],"assets/img/release_delete.png":["assets/img/release_delete.png"],"assets/img/release_download1.png":["assets/img/release_download1.png"],"assets/img/release_info.png":["assets/img/release_info.png"],"assets/img/release_pic.png":["assets/img/release_pic.png"],"assets/img/release_pic1.png":["assets/img/release_pic1.png"],"assets/img/release_upload.png":["assets/img/release_upload.png"],"assets/img/sequence.png":["assets/img/sequence.png"],"assets/img/setup_confirm.png":["assets/img/setup_confirm.png"],"assets/img/setup_email.png":["assets/img/setup_email.png"],"assets/img/single.png":["assets/img/single.png"],"assets/img/song_cover1.png":["assets/img/song_cover1.png"],"assets/img/song_cover2.png":["assets/img/song_cover2.png"],"assets/img/song_cover3.png":["assets/img/song_cover3.png"],"assets/img/songs_run.png":["assets/img/songs_run.png"],"assets/img/unlike.png":["assets/img/unlike.png"],"assets/img/user_add.png":["assets/img/user_add.png"],"assets/img/user_export.png":["assets/img/user_export.png"],"assets/img/user_head.png":["assets/img/user_head.png"],"assets/img/user_infor.png":["assets/img/user_infor.png"],"assets/img/user_more.png":["assets/img/user_more.png"],"assets/img/user_next.png":["assets/img/user_next.png"],"assets/img/user_out.png":["assets/img/user_out.png"],"assets/img/user_tab.png":["assets/img/user_tab.png"],"assets/img/user_tab_un.png":["assets/img/user_tab_un.png"],"assets/img/warning.png":["assets/img/warning.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]} \ No newline at end of file diff --git a/android/app/build/intermediates/flutter/debug/flutter_assets/NOTICES.Z b/android/app/build/intermediates/flutter/debug/flutter_assets/NOTICES.Z index bca8f18..e4b0fd5 100644 Binary files a/android/app/build/intermediates/flutter/debug/flutter_assets/NOTICES.Z and b/android/app/build/intermediates/flutter/debug/flutter_assets/NOTICES.Z differ diff --git a/android/app/build/intermediates/flutter/debug/flutter_assets/kernel_blob.bin b/android/app/build/intermediates/flutter/debug/flutter_assets/kernel_blob.bin index 8dfe9e1..36300db 100644 Binary files a/android/app/build/intermediates/flutter/debug/flutter_assets/kernel_blob.bin and b/android/app/build/intermediates/flutter/debug/flutter_assets/kernel_blob.bin differ diff --git a/android/app/build/intermediates/flutter/debug/flutter_build.d b/android/app/build/intermediates/flutter/debug/flutter_build.d index 84048ed..deac76e 100644 --- a/android/app/build/intermediates/flutter/debug/flutter_build.d +++ b/android/app/build/intermediates/flutter/debug/flutter_build.d @@ -1 +1 @@ - D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.bin D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.json D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\FontManifest.json D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\NOTICES.Z D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/audio/All.mp3 D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/audio/FLOWER.mp3 D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/audio/MAMAMOO.mp3 D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/audio/Travel.mp3 D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/More.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/add.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/app_bg.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/app_logo.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/artist_pic.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/back.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/banner.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/banner1.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/banner2.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/bingo.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/button_play.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/commend_down.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/commend_up.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/correct.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/delete.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/home_search.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/home_tab.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/home_tab_un.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_add.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_collection.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_comment.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_download.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_good.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_good_act.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_op.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_pic.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_pic1.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_pic2.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_pic3.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_pic4.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_remove.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_tab.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_tab_un.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/login_lock.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/login_user.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_Ellipse.ba.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_Ellipse.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_add.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_artist.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_back.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_commend_un.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_download.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_download_completed.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_for.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_good.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_good_un.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_loop.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_more.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_next.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_pause.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_play.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_random.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_star.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_star_un.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_tab.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_tab_un.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_delete.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_download1.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_info.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_pic.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_pic1.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_upload.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/setup_confirm.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/setup_email.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/song_cover1.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/song_cover2.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/song_cover3.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/songs_run.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_add.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_export.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_head.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_infor.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_more.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_next.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_out.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_tab.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_tab_un.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/warning.png D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\fonts/MaterialIcons-Regular.otf D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\isolate_snapshot_data D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\kernel_blob.bin D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\packages/cupertino_icons/assets/CupertinoIcons.ttf D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\shaders/ink_sparkle.frag D:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\vm_snapshot_data: C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\async.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\async_cache.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\async_memoizer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\byte_collector.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\cancelable_operation.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\chunked_stream_reader.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\delegate\\event_sink.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\delegate\\future.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\delegate\\sink.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\delegate\\stream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\delegate\\stream_consumer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\delegate\\stream_sink.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\delegate\\stream_subscription.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\future_group.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\lazy_stream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\null_stream_sink.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\restartable_timer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\result\\capture_sink.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\result\\capture_transformer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\result\\error.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\result\\future.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\result\\release_sink.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\result\\release_transformer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\result\\result.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\result\\value.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\single_subscription_transformer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\sink_base.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_closer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_completer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_group.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_queue.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_sink_completer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_sink_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_sink_transformer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_sink_transformer\\handler_transformer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_sink_transformer\\reject_errors.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_sink_transformer\\stream_transformer_wrapper.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_sink_transformer\\typed.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_splitter.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_subscription_transformer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\stream_zip.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\subscription_stream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\typed\\stream_subscription.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\async-2.11.0\\lib\\src\\typed_stream_transformer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audio_session-0.1.21\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audio_session-0.1.21\\lib\\audio_session.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audio_session-0.1.21\\lib\\src\\android.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audio_session-0.1.21\\lib\\src\\core.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audio_session-0.1.21\\lib\\src\\darwin.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audio_session-0.1.21\\lib\\src\\util.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audioplayers-5.2.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audioplayers_android-4.0.3\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audioplayers_darwin-5.0.2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audioplayers_linux-3.1.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audioplayers_platform_interface-6.1.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audioplayers_web-4.1.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\audioplayers_windows-3.1.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\boolean_selector-2.1.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\characters-1.3.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\characters-1.3.0\\lib\\characters.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\characters-1.3.0\\lib\\src\\characters.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\characters-1.3.0\\lib\\src\\characters_impl.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\characters-1.3.0\\lib\\src\\extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\characters-1.3.0\\lib\\src\\grapheme_clusters\\breaks.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\characters-1.3.0\\lib\\src\\grapheme_clusters\\constants.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\characters-1.3.0\\lib\\src\\grapheme_clusters\\table.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\clock-1.1.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\collection.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\algorithms.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\boollist.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\canonicalized_map.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_iterable.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_iterator.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_list.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_map.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\comparators.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\empty_unmodifiable_set.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\equality.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\equality_map.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\equality_set.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\functions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\iterable_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\iterable_zip.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\list_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\priority_queue.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\queue_list.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\union_set.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\union_set_controller.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\unmodifiable_wrappers.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\collection-1.18.0\\lib\\src\\wrappers.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\cross_file-0.3.4+2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\cross_file-0.3.4+2\\lib\\cross_file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\cross_file-0.3.4+2\\lib\\src\\types\\base.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\cross_file-0.3.4+2\\lib\\src\\types\\io.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\cross_file-0.3.4+2\\lib\\src\\x_file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\crypto.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\src\\digest.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\src\\digest_sink.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\src\\hash.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\src\\hash_sink.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\src\\hmac.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\src\\md5.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\src\\sha1.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\src\\sha256.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\src\\sha512.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\src\\sha512_fastsinks.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\crypto-3.0.6\\lib\\src\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\cupertino_icons-1.0.8\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\cupertino_icons-1.0.8\\assets\\CupertinoIcons.ttf C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\dio.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\adapter.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\adapters\\io_adapter.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\cancel_token.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\compute\\compute.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\compute\\compute_io.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\dio.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\dio\\dio_for_native.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\dio_exception.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\dio_mixin.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\form_data.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\headers.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\interceptor.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\interceptors\\imply_content_type.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\interceptors\\log.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\multipart_file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\multipart_file\\io_multipart_file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\options.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\parameter.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\progress_stream\\io_progress_stream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\redirect_record.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\response.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\response\\response_stream_handler.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\transformer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\transformers\\background_transformer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\transformers\\fused_transformer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\transformers\\sync_transformer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\transformers\\util\\consolidate_bytes.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\transformers\\util\\transform_empty_to_null.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio-5.7.0\\lib\\src\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\dio_web_adapter-2.0.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\fake_async-1.3.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\ffi-2.1.3\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\ffi-2.1.3\\lib\\ffi.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\ffi-2.1.3\\lib\\src\\allocation.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\ffi-2.1.3\\lib\\src\\arena.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\ffi-2.1.3\\lib\\src\\utf16.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\ffi-2.1.3\\lib\\src\\utf8.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\local.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\backends\\local.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\backends\\local\\local_directory.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\backends\\local\\local_file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system_entity.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\backends\\local\\local_link.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\common.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\forwarding.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\forwarding\\forwarding_directory.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system_entity.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\forwarding\\forwarding_link.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\forwarding\\forwarding_random_access_file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\interface\\directory.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\interface\\error_codes.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\interface\\error_codes_dart_io.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\interface\\file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\interface\\file_system.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\interface\\file_system_entity.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\interface\\link.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file-7.0.1\\lib\\src\\io.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\file_picker.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\exceptions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\file_picker.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\file_picker_io.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\file_picker_macos.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\file_picker_result.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\linux\\dialog_handler.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\linux\\file_picker_linux.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\linux\\kdialog_handler.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\linux\\qarma_and_zenity_handler.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\platform_file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\windows\\file_picker_windows.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_picker-6.2.1\\lib\\src\\windows\\file_picker_windows_ffi_types.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_linux-0.9.3+1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_linux-0.9.3+1\\lib\\file_selector_linux.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_linux-0.9.3+1\\lib\\src\\messages.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_macos-0.9.4+2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_macos-0.9.4+2\\lib\\file_selector_macos.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_macos-0.9.4+2\\lib\\src\\messages.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_platform_interface-2.6.2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_platform_interface-2.6.2\\lib\\file_selector_platform_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_platform_interface-2.6.2\\lib\\src\\method_channel\\method_channel_file_selector.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_platform_interface-2.6.2\\lib\\src\\platform_interface\\file_selector_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_platform_interface-2.6.2\\lib\\src\\types\\file_dialog_options.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_platform_interface-2.6.2\\lib\\src\\types\\file_save_location.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_platform_interface-2.6.2\\lib\\src\\types\\types.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_platform_interface-2.6.2\\lib\\src\\types\\x_type_group.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_windows-0.9.3+3\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_windows-0.9.3+3\\lib\\file_selector_windows.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\file_selector_windows-0.9.3+3\\lib\\src\\messages.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\fixnum-1.1.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\fixnum-1.1.1\\lib\\fixnum.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\fixnum-1.1.1\\lib\\src\\int32.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\fixnum-1.1.1\\lib\\src\\int64.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\fixnum-1.1.1\\lib\\src\\intx.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\fixnum-1.1.1\\lib\\src\\utilities.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_lints-2.0.3\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_plugin_android_lifecycle-2.0.23\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_swiper_view-1.1.8\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_swiper_view-1.1.8\\lib\\flutter_swiper_view.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_swiper_view-1.1.8\\lib\\src\\custom_layout.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_swiper_view-1.1.8\\lib\\src\\flutter_page_indicator.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_swiper_view-1.1.8\\lib\\src\\index_controller.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_swiper_view-1.1.8\\lib\\src\\swiper.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_swiper_view-1.1.8\\lib\\src\\swiper_control.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_swiper_view-1.1.8\\lib\\src\\swiper_controller.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_swiper_view-1.1.8\\lib\\src\\swiper_pagination.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_swiper_view-1.1.8\\lib\\src\\swiper_plugin.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\flutter_swiper_view-1.1.8\\lib\\src\\transformer_page_view.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_common\\get_reset.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\connect.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\_http\\_io\\_file_decoder_io.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\_http\\_io\\_http_request_io.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\_http\\interface\\request_base.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\_http\\utils\\body_decoder.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\certificates\\certificates.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\exceptions\\exceptions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\http.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\interceptors\\get_modifiers.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\multipart\\form_data.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\multipart\\multipart_file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\request\\request.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\response\\response.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\status\\http_status.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\http\\src\\utils\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\sockets\\sockets.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\sockets\\src\\socket_notifier.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_connect\\sockets\\src\\sockets_io.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_core\\get_core.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_core\\src\\get_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_core\\src\\get_main.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_core\\src\\log.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_core\\src\\smart_management.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_core\\src\\typedefs.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_instance\\get_instance.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_instance\\src\\bindings_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_instance\\src\\extension_instance.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_instance\\src\\get_instance.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_instance\\src\\lifecycle.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\get_navigation.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\bottomsheet\\bottomsheet.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\dialog\\dialog_route.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\extension_navigation.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\nav2\\get_information_parser.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\nav2\\get_nav_config.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\nav2\\get_router_delegate.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\nav2\\router_outlet.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\root\\get_cupertino_app.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\root\\get_material_app.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\root\\internacionalization.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\root\\parse_route.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\root\\root_controller.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\router_report.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\routes\\circular_reveal_clipper.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\routes\\custom_transition.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\routes\\default_route.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\routes\\default_transitions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\routes\\get_route.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\routes\\get_transition_mixin.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\routes\\observers\\route_observer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\routes\\route_middleware.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\routes\\transitions_type.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\snackbar\\snackbar.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_navigation\\src\\snackbar\\snackbar_controller.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\get_rx.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_stream\\get_stream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_stream\\mini_stream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_stream\\rx_stream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_typedefs\\rx_typedefs.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_core\\rx_impl.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_core\\rx_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_core\\rx_num.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_core\\rx_string.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_iterables\\rx_list.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_iterables\\rx_map.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_iterables\\rx_set.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_types.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_workers\\rx_workers.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_rx\\src\\rx_workers\\utils\\debouncer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\get_state_manager.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\rx_flutter\\rx_disposable.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\rx_flutter\\rx_getx_widget.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\rx_flutter\\rx_notifier.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\rx_flutter\\rx_obx_widget.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\rx_flutter\\rx_ticket_provider_mixin.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\get_controllers.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\get_responsive.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\get_state.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\get_view.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\get_widget_cache.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\list_notifier.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\mixin_state.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\simple_builder.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\get_utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\extensions\\context_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\extensions\\double_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\extensions\\duration_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\extensions\\dynamic_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\extensions\\event_loop_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\extensions\\export.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\extensions\\internacionalization.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\extensions\\iterable_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\extensions\\num_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\extensions\\string_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\extensions\\widget_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\get_utils\\get_utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\platform\\platform.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\platform\\platform_io.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\get_utils\\src\\queue\\get_queue.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\instance_manager.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\route_manager.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\state_manager.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get-4.6.6\\lib\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get_storage-2.1.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get_storage-2.1.1\\lib\\get_storage.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get_storage-2.1.1\\lib\\src\\read_write_value.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get_storage-2.1.1\\lib\\src\\storage\\io.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get_storage-2.1.1\\lib\\src\\storage_impl.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\get_storage-2.1.1\\lib\\src\\value.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http-1.2.2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\lib\\http_parser.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\lib\\src\\authentication_challenge.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\lib\\src\\case_insensitive_map.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\lib\\src\\chunked_coding.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\lib\\src\\chunked_coding\\charcodes.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\lib\\src\\chunked_coding\\decoder.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\lib\\src\\chunked_coding\\encoder.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\lib\\src\\http_date.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\lib\\src\\media_type.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\lib\\src\\scan.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\http_parser-4.0.2\\lib\\src\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker-1.1.2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker-1.1.2\\lib\\image_picker.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_android-0.8.12+17\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_android-0.8.12+17\\lib\\image_picker_android.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_android-0.8.12+17\\lib\\src\\messages.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_for_web-3.0.6\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_ios-0.8.12+1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_ios-0.8.12+1\\lib\\image_picker_ios.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_ios-0.8.12+1\\lib\\src\\messages.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_linux-0.2.1+1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_linux-0.2.1+1\\lib\\image_picker_linux.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_macos-0.2.1+1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_macos-0.2.1+1\\lib\\image_picker_macos.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\image_picker_platform_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\method_channel\\method_channel_image_picker.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\platform_interface\\image_picker_platform.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\camera_delegate.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\camera_device.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\image_options.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\image_source.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\lost_data_response.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\media_options.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\media_selection_type.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\multi_image_picker_options.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\picked_file\\base.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\picked_file\\io.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\picked_file\\lost_data.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\picked_file\\picked_file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\retrieve_type.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\types.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_windows-0.2.1+1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\image_picker_windows-0.2.1+1\\lib\\image_picker_windows.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\js-0.6.7\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\just_audio-0.9.42\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\just_audio-0.9.42\\lib\\just_audio.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\just_audio_platform_interface-4.3.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\just_audio_platform_interface-4.3.0\\lib\\just_audio_platform_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\just_audio_platform_interface-4.3.0\\lib\\method_channel_just_audio.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\just_audio_web-0.4.13\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\leak_tracker-10.0.5\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\leak_tracker_flutter_testing-3.0.5\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\leak_tracker_testing-3.0.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\lints-2.1.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\matcher-0.12.16+1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\blend\\blend.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\contrast\\contrast.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\dislike\\dislike_analyzer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_color.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_scheme.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\material_dynamic_colors.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\contrast_curve.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\tone_delta_pair.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\variant.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\hct\\cam16.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\hct\\hct.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\hct\\src\\hct_solver.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\hct\\viewing_conditions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\material_color_utilities.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\palettes\\core_palette.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\palettes\\tonal_palette.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_celebi.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_map.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wsmeans.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wu.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider_lab.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\scheme\\scheme.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_content.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_expressive.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fidelity.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fruit_salad.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_monochrome.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_neutral.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_rainbow.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_tonal_spot.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_vibrant.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\score\\score.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\temperature\\temperature_cache.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\utils\\color_utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\utils\\math_utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\material_color_utilities-0.11.1\\lib\\utils\\string_utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\meta-1.15.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\meta-1.15.0\\lib\\meta.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\meta-1.15.0\\lib\\meta_meta.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\mime-2.0.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\nested-1.0.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\path.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\characters.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\context.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\internal_style.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\parsed_path.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\path_exception.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\path_map.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\path_set.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\style.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\style\\posix.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\style\\url.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\style\\windows.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path-1.9.0\\lib\\src\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider-2.1.5\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider-2.1.5\\lib\\path_provider.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_android-2.2.12\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_android-2.2.12\\lib\\messages.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_android-2.2.12\\lib\\path_provider_android.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_foundation-2.4.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_foundation-2.4.0\\lib\\messages.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_foundation-2.4.0\\lib\\path_provider_foundation.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_linux-2.2.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_linux-2.2.1\\lib\\path_provider_linux.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_linux-2.2.1\\lib\\src\\get_application_id.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_linux-2.2.1\\lib\\src\\get_application_id_real.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_linux-2.2.1\\lib\\src\\path_provider_linux.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_platform_interface-2.1.2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_platform_interface-2.1.2\\lib\\path_provider_platform_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_platform_interface-2.1.2\\lib\\src\\enums.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_platform_interface-2.1.2\\lib\\src\\method_channel_path_provider.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_windows-2.3.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_windows-2.3.0\\lib\\path_provider_windows.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_windows-2.3.0\\lib\\src\\folders.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_windows-2.3.0\\lib\\src\\guid.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_windows-2.3.0\\lib\\src\\path_provider_windows_real.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\path_provider_windows-2.3.0\\lib\\src\\win32_wrappers.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler-11.3.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler-11.3.1\\lib\\permission_handler.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_android-12.0.13\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_apple-9.4.5\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_html-0.1.3+2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_platform_interface-4.2.3\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_platform_interface-4.2.3\\lib\\permission_handler_platform_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_platform_interface-4.2.3\\lib\\src\\method_channel\\method_channel_permission_handler.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_platform_interface-4.2.3\\lib\\src\\method_channel\\utils\\codec.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_platform_interface-4.2.3\\lib\\src\\permission_handler_platform_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_platform_interface-4.2.3\\lib\\src\\permission_status.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_platform_interface-4.2.3\\lib\\src\\permissions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_platform_interface-4.2.3\\lib\\src\\service_status.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\permission_handler_windows-0.2.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\platform-3.1.6\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\platform-3.1.6\\lib\\platform.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\platform-3.1.6\\lib\\src\\interface\\local_platform.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\platform-3.1.6\\lib\\src\\interface\\platform.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\platform-3.1.6\\lib\\src\\testing\\fake_platform.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\plugin_platform_interface-2.1.8\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\plugin_platform_interface-2.1.8\\lib\\plugin_platform_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\provider-6.1.2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\rxdart.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\rx.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\combine_latest.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\concat.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\concat_eager.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\connectable_stream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\defer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\fork_join.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\from_callable.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\merge.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\never.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\race.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\range.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\repeat.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\replay_stream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\retry.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\retry_when.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\sequence_equal.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\switch_latest.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\timer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\using.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\value_stream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\streams\\zip.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\subjects\\behavior_subject.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\subjects\\publish_subject.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\subjects\\replay_subject.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\subjects\\subject.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\backpressure.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\buffer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\debounce.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\pairwise.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\sample.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\throttle.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\window.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\default_if_empty.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\delay.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\delay_when.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\dematerialize.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\distinct_unique.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\do.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\end_with.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\end_with_many.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\exhaust_map.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\flat_map.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\group_by.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\ignore_elements.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\interval.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\map_not_null.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\map_to.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\materialize.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\max.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\min.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\on_error_resume.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\scan.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\skip_last.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\skip_until.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\start_with.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\start_with_error.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\start_with_many.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\switch_if_empty.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\switch_map.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\take_last.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\take_until.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\take_while_inclusive.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\time_interval.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\timestamp.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\where_not_null.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\where_type.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\transformers\\with_latest_from.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\utils\\collection_extensions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\utils\\composite_subscription.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\utils\\empty.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\utils\\error_and_stacktrace.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\utils\\forwarding_sink.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\utils\\forwarding_stream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\utils\\future.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\utils\\min_max.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\utils\\notification.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\src\\utils\\subscription.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\streams.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\subjects.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\transformers.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\rxdart-0.28.0\\lib\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences-2.3.3\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences-2.3.3\\lib\\shared_preferences.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences-2.3.3\\lib\\src\\shared_preferences_async.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences-2.3.3\\lib\\src\\shared_preferences_legacy.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_android-2.3.3\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_android-2.3.3\\lib\\shared_preferences_android.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_android-2.3.3\\lib\\src\\messages.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_android-2.3.3\\lib\\src\\messages_async.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_android-2.3.3\\lib\\src\\shared_preferences_android.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_android-2.3.3\\lib\\src\\shared_preferences_async_android.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_foundation-2.5.3\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_foundation-2.5.3\\lib\\shared_preferences_foundation.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_foundation-2.5.3\\lib\\src\\messages.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_foundation-2.5.3\\lib\\src\\shared_preferences_async_foundation.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_foundation-2.5.3\\lib\\src\\shared_preferences_foundation.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_linux-2.4.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_linux-2.4.1\\lib\\shared_preferences_linux.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_platform_interface-2.4.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_platform_interface-2.4.1\\lib\\method_channel_shared_preferences.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_async_platform_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_platform_interface.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_platform_interface-2.4.1\\lib\\types.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_web-2.4.2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_windows-2.4.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\shared_preferences_windows-2.4.1\\lib\\shared_preferences_windows.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\source_span.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\src\\charcode.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\src\\colors.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\src\\file.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\src\\highlighter.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\src\\location.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\src\\location_mixin.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\src\\span.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\src\\span_exception.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\src\\span_mixin.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\src\\span_with_context.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\source_span-1.10.0\\lib\\src\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\sprintf-7.0.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\sprintf-7.0.0\\lib\\sprintf.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\sprintf-7.0.0\\lib\\src\\formatters\\Formatter.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\sprintf-7.0.0\\lib\\src\\formatters\\float_formatter.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\sprintf-7.0.0\\lib\\src\\formatters\\int_formatter.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\sprintf-7.0.0\\lib\\src\\formatters\\string_formatter.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\sprintf-7.0.0\\lib\\src\\sprintf_impl.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\stack_trace-1.11.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\stream_channel-2.1.2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\string_scanner-1.2.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\string_scanner-1.2.0\\lib\\src\\charcode.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\string_scanner-1.2.0\\lib\\src\\eager_span_scanner.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\string_scanner-1.2.0\\lib\\src\\exception.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\string_scanner-1.2.0\\lib\\src\\line_scanner.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\string_scanner-1.2.0\\lib\\src\\relative_span_scanner.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\string_scanner-1.2.0\\lib\\src\\span_scanner.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\string_scanner-1.2.0\\lib\\src\\string_scanner.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\string_scanner-1.2.0\\lib\\src\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\string_scanner-1.2.0\\lib\\string_scanner.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\synchronized-3.3.0+3\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\term_glyph-1.2.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\term_glyph-1.2.1\\lib\\src\\generated\\ascii_glyph_set.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\term_glyph-1.2.1\\lib\\src\\generated\\glyph_set.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\term_glyph-1.2.1\\lib\\src\\generated\\top_level.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\term_glyph-1.2.1\\lib\\src\\generated\\unicode_glyph_set.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\term_glyph-1.2.1\\lib\\term_glyph.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\test_api-0.7.2\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\typed_data-1.4.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\typed_data-1.4.0\\lib\\src\\typed_buffer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\typed_data-1.4.0\\lib\\src\\typed_queue.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\typed_data-1.4.0\\lib\\typed_buffers.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\typed_data-1.4.0\\lib\\typed_data.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\constants.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\data.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\enums.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\parsing.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\rng.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\uuid.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\uuid_value.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\v1.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\v4.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\v5.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\v6.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\v7.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\v8.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\v8generic.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\uuid-4.5.1\\lib\\validation.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb3.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\colors.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\constants.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\error_helpers.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\frustum.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\intersection_result.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix3.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix4.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\noise.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\obb3.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\opengl.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\plane.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quad.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quaternion.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\ray.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\sphere.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\triangle.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\utilities.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector3.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector4.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vector_math-2.1.4\\lib\\vector_math_64.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\vm_service-14.2.5\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\web-1.1.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\bstr.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\callbacks.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iagileobject.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iapplicationactivationmanager.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxfactory.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxfile.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxfilesenumerator.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestapplication.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestapplicationsenumerator.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestospackagedependency.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestpackagedependenciesenumerator.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestpackagedependency.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestpackageid.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestproperties.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader3.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader4.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader5.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader6.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader7.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iappxpackagereader.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudiocaptureclient.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudioclient.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudioclient2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudioclient3.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudioclientduckingcontrol.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudioclock.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudioclock2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudioclockadjustment.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudiorenderclient.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudiosessioncontrol.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudiosessionmanager.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iaudiostreamvolume.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ibindctx.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ichannelaudiovolume.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iclassfactory.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iconnectionpoint.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iconnectionpointcontainer.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\idesktopwallpaper.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\idispatch.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ienumidlist.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ienummoniker.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ienumnetworkconnections.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ienumnetworks.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ienumresources.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ienumspellingerror.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ienumstring.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ienumvariant.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ienumwbemclassobject.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ierrorinfo.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ifiledialog.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ifiledialog2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ifiledialogcustomize.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ifileisinuse.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ifileopendialog.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ifilesavedialog.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iinitializewithwindow.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iinspectable.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iknownfolder.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iknownfoldermanager.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\imetadataassemblyimport.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\imetadatadispenser.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\imetadatadispenserex.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\imetadataimport.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\imetadataimport2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\imetadatatables.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\imetadatatables2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\immdevice.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\immdevicecollection.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\immdeviceenumerator.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\immendpoint.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\immnotificationclient.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\imodalwindow.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\imoniker.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\inetwork.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\inetworkconnection.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\inetworklistmanager.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\inetworklistmanagerevents.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ipersist.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ipersistfile.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ipersistmemory.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ipersiststream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ipropertystore.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iprovideclassinfo.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\irestrictederrorinfo.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\irunningobjecttable.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\isensor.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\isensorcollection.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\isensordatareport.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\isensormanager.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\isequentialstream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ishellfolder.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ishellitem.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ishellitem2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ishellitemarray.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ishellitemfilter.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ishellitemimagefactory.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ishellitemresources.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ishelllink.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ishelllinkdatalist.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ishelllinkdual.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ishellservice.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\isimpleaudiovolume.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispeechaudioformat.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispeechbasestream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispeechobjecttoken.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispeechobjecttokens.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispeechvoice.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispeechvoicestatus.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispeechwaveformatex.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispellchecker.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispellchecker2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispellcheckerchangedeventhandler.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispellcheckerfactory.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispellingerror.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispeventsource.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispnotifysource.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ispvoice.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\istream.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\isupporterrorinfo.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\itypeinfo.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomation.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomation2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomation3.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomation4.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomation5.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomation6.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationandcondition.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationannotationpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationboolcondition.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationcacherequest.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationcondition.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationcustomnavigationpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationdockpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationdragpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationdroptargetpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement3.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement4.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement5.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement6.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement7.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement8.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement9.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationelementarray.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationexpandcollapsepattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationgriditempattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationgridpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationinvokepattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationitemcontainerpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationlegacyiaccessiblepattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationmultipleviewpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationnotcondition.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationobjectmodelpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationorcondition.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationpropertycondition.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationproxyfactory.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationproxyfactoryentry.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationproxyfactorymapping.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationrangevaluepattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationscrollitempattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationscrollpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationselectionitempattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationselectionpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationselectionpattern2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationspreadsheetitempattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationspreadsheetpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationstylespattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationsynchronizedinputpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtableitempattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtablepattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextchildpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtexteditpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextpattern2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextrange.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextrange2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextrange3.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextrangearray.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtogglepattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtransformpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtransformpattern2.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationtreewalker.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationvaluepattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationvirtualizeditempattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuiautomationwindowpattern.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iunknown.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iuri.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\ivirtualdesktopmanager.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iwbemclassobject.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iwbemconfigurerefresher.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iwbemcontext.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iwbemhiperfenum.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iwbemlocator.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iwbemobjectaccess.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iwbemrefresher.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iwbemservices.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iwebauthenticationcoremanagerinterop.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\com\\iwinhttprequest.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\combase.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\constants.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\constants_metadata.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\constants_nodoc.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\dispatcher.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\enums.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\enums.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\exceptions.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\extensions\\dialogs.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\extensions\\int_to_hexstring.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\extensions\\list_to_blob.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\extensions\\set_ansi.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\extensions\\set_string.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\extensions\\set_string_array.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\extensions\\unpack_utf16.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\guid.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\inline.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\macros.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\propertykey.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\structs.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\types.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\utils.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\variant.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\advapi32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_apiquery_l2_1_0.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_1.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_2.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_handle_l1_1_0.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_sysinfo_l1_2_3.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_winrt_error_l1_1_0.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_winrt_l1_1_0.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_winrt_string_l1_1_0.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_0.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_1.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_shcore_scaling_l1_1_1.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_wsl_api_l1_1_0.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\bluetoothapis.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\bthprops.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\comctl32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\comdlg32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\crypt32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\dbghelp.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\dwmapi.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\dxva2.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\gdi32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\iphlpapi.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\kernel32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\magnification.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\netapi32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\ntdll.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\ole32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\oleaut32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\powrprof.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\propsys.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\rometadata.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\scarddlg.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\setupapi.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\shell32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\shlwapi.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\user32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\uxtheme.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\version.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\winmm.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\winscard.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\winspool.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\wlanapi.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\wtsapi32.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\win32\\xinput1_4.g.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\winmd_constants.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\src\\winrt_helpers.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\win32-5.8.0\\lib\\win32.dart C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\xdg_directories-1.1.0\\LICENSE C:\\Users\\qwq10\\AppData\\Local\\Pub\\Cache\\hosted\\pub.flutter-io.cn\\xdg_directories-1.1.0\\lib\\xdg_directories.dart D:\\flutter\\flutter\\bin\\cache\\artifacts\\material_fonts\\MaterialIcons-Regular.otf D:\\flutter\\flutter\\bin\\cache\\pkg\\sky_engine\\LICENSE D:\\flutter\\flutter\\bin\\internal\\engine.version D:\\flutter\\flutter\\packages\\flutter\\LICENSE D:\\flutter\\flutter\\packages\\flutter\\lib\\animation.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\cupertino.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\foundation.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\gestures.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\material.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\painting.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\physics.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\rendering.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\scheduler.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\semantics.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\services.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\animation\\animation.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_controller.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_style.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\animation\\animations.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\animation\\curves.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\animation\\listener_helpers.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\animation\\tween.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\animation\\tween_sequence.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\activity_indicator.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\adaptive_text_selection_toolbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\app.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\bottom_tab_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\checkbox.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\colors.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\constants.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu_action.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\date_picker.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\debug.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\dialog.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_row.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_section.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icon_theme_data.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icons.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\interface_level.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_section.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_tile.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\localizations.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\magnifier.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\nav_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\page_scaffold.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\picker.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\radio.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\refresh.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\route.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\scrollbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\search_field.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\segmented_control.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\slider.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\sliding_segmented_control.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\spell_check_suggestions_toolbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\switch.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_scaffold.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_field.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_form_field_row.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\cupertino\\thumb_painter.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\dart_plugin_registrant.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\_bitfield_io.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\_capabilities_io.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\_isolates_io.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\_platform_io.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\_timeline_io.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\annotations.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\assertions.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\basic_types.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\binding.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\bitfield.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\capabilities.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\change_notifier.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\collections.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\consolidate_response.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\constants.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\debug.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\diagnostics.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\isolates.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\key.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\licenses.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\memory_allocations.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\node.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\object.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\observer_list.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\persistent_hash_map.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\platform.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\print.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\serialization.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\service_extensions.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\stack_frame.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\synchronous_future.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\timeline.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\foundation\\unicode.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\arena.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\binding.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\constants.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\converter.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\debug.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag_details.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\eager.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\events.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\force_press.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\gesture_settings.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\hit_test.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\long_press.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\lsq_solver.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\monodrag.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\multidrag.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\multitap.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_router.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_signal_resolver.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\recognizer.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\resampler.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\scale.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap_and_drag.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\team.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\gestures\\velocity_tracker.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\about.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\action_buttons.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\action_chip.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\action_icons_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\adaptive_text_selection_toolbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons_data.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\add_event.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\arrow_menu.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\close_menu.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\ellipsis_search.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\event_add.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\home_menu.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\list_view.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_arrow.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_close.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_home.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\pause_play.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\play_pause.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\search_ellipsis.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\view_list.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\app.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\arc.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\autocomplete.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\back_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\badge.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\badge_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\banner.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\banner_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\button_style.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\button_style_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\button_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\calendar_date_picker.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\card.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\card_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\carousel.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_list_tile.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\chip.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\chip_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\choice_chip.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\circle_avatar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\color_scheme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\colors.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\constants.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\curves.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\data_table.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_source.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\date.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\debug.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\dialog.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\dialog_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\divider.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\divider_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\drawer.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_header.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\elevation_overlay.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\expand_icon.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_panel.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\filter_chip.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\flexible_space_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_location.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\flutter_logo.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\icons.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\ink_decoration.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\ink_highlight.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\ink_ripple.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\ink_sparkle.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\ink_splash.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\ink_well.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\input_border.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\input_chip.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\input_date_picker_form_field.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\input_decorator.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\magnifier.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\material.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\material_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\material_localizations.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\material_state.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\material_state_mixin.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\menu_anchor.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\menu_bar_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\menu_button_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\menu_style.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\menu_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\mergeable_material.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\motion.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\no_splash.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\page.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\page_transitions_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\paginated_data_table.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\predictive_back_page_transitions_builder.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\radio.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\radio_list_tile.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\radio_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\range_slider.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\refresh_indicator.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\reorderable_list.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\scaffold.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\search.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\search_anchor.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\search_bar_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\search_view_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\selectable_text.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\selection_area.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\shaders\\ink_sparkle.frag D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\shadows.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\slider.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\slider_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar_layout_delegate.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\stepper.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\switch.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\switch_list_tile.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\switch_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\tab_bar_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\tab_controller.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\tab_indicator.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\tabs.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\text_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\text_button_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\text_field.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\text_form_field.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar_text_button.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\text_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\theme_data.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\time.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_visibility.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\typography.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\material\\user_accounts_drawer_header.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\_network_image_io.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\alignment.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\basic_types.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\beveled_rectangle_border.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\binding.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\border_radius.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\borders.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\box_border.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\box_decoration.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\box_fit.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\box_shadow.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\circle_border.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\clip.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\colors.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\continuous_rectangle_border.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\debug.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration_image.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\edge_insets.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\flutter_logo.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\fractional_offset.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\geometry.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\gradient.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\image_cache.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\image_decoder.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\image_provider.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\image_resolution.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\image_stream.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\inline_span.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\linear_border.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\matrix_utils.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\notched_shapes.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\oval_border.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\paint_utilities.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\placeholder_span.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\rounded_rectangle_border.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\shader_warm_up.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\shape_decoration.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\stadium_border.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\star_border.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\strut_style.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\text_painter.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\text_scaler.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\text_span.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\painting\\text_style.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\physics\\clamped_simulation.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\physics\\friction_simulation.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\physics\\gravity_simulation.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\physics\\simulation.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\physics\\spring_simulation.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\physics\\tolerance.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\physics\\utils.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\animated_size.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\binding.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\box.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_layout.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_paint.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug_overflow_indicator.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\decorated_sliver.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\editable.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\error.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\flex.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\flow.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\image.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\layer.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\layout_helper.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_body.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_wheel_viewport.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\mouse_tracker.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\object.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\paragraph.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\performance_overlay.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\platform_view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_box.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_sliver.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\rotated_box.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\selection.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\service_extensions.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\shifted_box.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fill.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fixed_extent_list.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_grid.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_group.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_list.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_multi_box_adaptor.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_padding.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_persistent_header.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_tree.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\stack.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\table.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\table_border.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\texture.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\tweens.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport_offset.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\rendering\\wrap.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\scheduler\\binding.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\scheduler\\debug.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\scheduler\\priority.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\scheduler\\service_extensions.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\scheduler\\ticker.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\semantics\\binding.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\semantics\\debug.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_event.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_service.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\_background_isolate_binary_messenger_io.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\asset_bundle.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\asset_manifest.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\autofill.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\binary_messenger.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\binding.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\browser_context_menu.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\clipboard.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\debug.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\deferred_component.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\flavor.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\font_loader.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\haptic_feedback.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\hardware_keyboard.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_inserted_content.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_key.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_maps.g.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\live_text.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\message_codec.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\message_codecs.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_cursor.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_tracking.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\platform_channel.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\platform_views.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\predictive_back_event.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\process_text.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_android.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_fuchsia.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_ios.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_linux.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_macos.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_web.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_windows.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\restoration.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\service_extensions.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\spell_check.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\system_channels.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\system_chrome.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\system_navigator.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\system_sound.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\text_boundary.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing_delta.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\text_formatter.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\text_input.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\text_layout_metrics.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\services\\undo_manager.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\_html_element_view_io.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\_platform_selectable_region_context_menu_io.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\actions.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\adapter.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_cross_fade.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_scroll_view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_size.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_switcher.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\annotated_region.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\app.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\app_lifecycle_listener.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\async.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\autocomplete.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\autofill.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\automatic_keep_alive.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\banner.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\basic.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\binding.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\bottom_navigation_bar_item.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\color_filter.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\constants.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\container.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_button_item.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_controller.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\debug.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\decorated_sliver.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_selection_style.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_text_editing_shortcuts.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\desktop_text_selection_toolbar_layout_delegate.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\dismissible.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\display_feature_sub_screen.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\disposable_build_context.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\drag_target.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\draggable_scrollable_sheet.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\dual_transition_builder.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\editable_text.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\fade_in_image.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\feedback.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_manager.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_scope.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_traversal.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\form.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\framework.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\gesture_detector.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\grid_paper.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\heroes.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_data.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme_data.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\image.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_filter.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_icon.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\implicit_animations.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_model.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_notifier.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_theme.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\interactive_viewer.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\keyboard_listener.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\layout_builder.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\list_wheel_scroll_view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\localizations.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\lookup_boundary.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\magnifier.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\media_query.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\modal_barrier.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigation_toolbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator_pop_handler.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\nested_scroll_view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\notification_listener.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\orientation_builder.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\overflow_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\overlay.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\overscroll_indicator.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_storage.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\pages.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\performance_overlay.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\pinned_header_sliver.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\placeholder.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_menu_bar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_selectable_region_context_menu.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\pop_scope.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\preferred_size.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\primary_scroll_controller.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\raw_keyboard_listener.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\reorderable_list.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration_properties.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\router.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\routes.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\safe_area.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_activity.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_aware_image_provider.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_configuration.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_context.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_controller.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_delegate.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_metrics.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification_observer.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_physics.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position_with_single_context.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_simulation.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable_helpers.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollbar.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\selectable_region.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\selection_container.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\semantics_debugger.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\service_extensions.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\shared_app_data.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\shortcuts.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\single_child_scroll_view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\size_changed_layout_notifier.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_fill.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_layout_builder.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_persistent_header.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_prototype_extent_list.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_resizing_header.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_tree.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\slotted_render_object_widget.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\snapshot_widget.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\spacer.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\spell_check.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\status_transitions.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\system_context_menu.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\table.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\tap_region.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\text.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_editing_intents.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_anchors.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_layout_delegate.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\texture.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\ticker_provider.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\title.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\toggleable.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\transitions.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\tween_animation_builder.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_scroll_view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_viewport.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\undo_history.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\unique_widget.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\value_listenable_builder.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\view.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\viewport.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\visibility.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_inspector.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_span.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_state.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\src\\widgets\\will_pop_scope.dart D:\\flutter\\flutter\\packages\\flutter\\lib\\widgets.dart D:\\flutter\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\common.dart D:\\flutter\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\icon_tree_shaker.dart D:\\flutter\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\native_assets.dart D:\\study\\work\\flutter\\MTMusic\\DOES_NOT_EXIST_RERUN_FOR_WILDCARD588528892 D:\\study\\work\\flutter\\MTMusic\\assets\\audio\\All.mp3 D:\\study\\work\\flutter\\MTMusic\\assets\\audio\\FLOWER.mp3 D:\\study\\work\\flutter\\MTMusic\\assets\\audio\\MAMAMOO.mp3 D:\\study\\work\\flutter\\MTMusic\\assets\\audio\\Travel.mp3 D:\\study\\work\\flutter\\MTMusic\\assets\\img\\More.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\add.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\app_bg.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\app_logo.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\artist_pic.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\back.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\banner.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\banner1.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\banner2.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\bingo.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\button_play.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\commend_down.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\commend_up.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\correct.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\delete.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\home_search.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\home_tab.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\home_tab_un.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_add.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_collection.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_comment.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_download.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_good.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_good_act.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_op.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_pic.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_pic1.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_pic2.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_pic3.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_pic4.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_remove.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_tab.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\list_tab_un.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\login_lock.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\login_user.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_Ellipse.ba.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_Ellipse.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_add.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_artist.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_back.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_commend_un.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_download.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_download_completed.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_for.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_good.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_good_un.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_loop.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_more.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_next.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_pause.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_play.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_random.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_star.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_star_un.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_tab.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\music_tab_un.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\release_delete.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\release_download1.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\release_info.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\release_pic.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\release_pic1.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\release_upload.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\setup_confirm.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\setup_email.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\song_cover1.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\song_cover2.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\song_cover3.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\songs_run.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\user_add.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\user_export.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\user_head.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\user_infor.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\user_more.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\user_next.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\user_out.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\user_tab.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\user_tab_un.png D:\\study\\work\\flutter\\MTMusic\\assets\\img\\warning.png D:\\study\\work\\flutter\\MTMusic\\lib\\api\\api_client.dart D:\\study\\work\\flutter\\MTMusic\\lib\\api\\api_client_info.dart D:\\study\\work\\flutter\\MTMusic\\lib\\api\\api_collection.dart D:\\study\\work\\flutter\\MTMusic\\lib\\api\\api_download.dart D:\\study\\work\\flutter\\MTMusic\\lib\\api\\api_music_likes.dart D:\\study\\work\\flutter\\MTMusic\\lib\\api\\api_music_list.dart D:\\study\\work\\flutter\\MTMusic\\lib\\api\\api_music_rank.dart D:\\study\\work\\flutter\\MTMusic\\lib\\api\\api_music_return.dart D:\\study\\work\\flutter\\MTMusic\\lib\\api\\api_release.dart D:\\study\\work\\flutter\\MTMusic\\lib\\api\\api_songlist.dart D:\\study\\work\\flutter\\MTMusic\\lib\\common\\color_extension.dart D:\\study\\work\\flutter\\MTMusic\\lib\\common\\download_manager.dart D:\\study\\work\\flutter\\MTMusic\\lib\\common_widget\\Song_widegt.dart D:\\study\\work\\flutter\\MTMusic\\lib\\common_widget\\app_data.dart D:\\study\\work\\flutter\\MTMusic\\lib\\common_widget\\list_cell.dart D:\\study\\work\\flutter\\MTMusic\\lib\\common_widget\\lits_songs_row.dart D:\\study\\work\\flutter\\MTMusic\\lib\\main.dart D:\\study\\work\\flutter\\MTMusic\\lib\\models\\getAllSongs_bean.dart D:\\study\\work\\flutter\\MTMusic\\lib\\models\\getComment_bean.dart D:\\study\\work\\flutter\\MTMusic\\lib\\models\\getInfo_bean.dart D:\\study\\work\\flutter\\MTMusic\\lib\\models\\getMusicList_bean.dart D:\\study\\work\\flutter\\MTMusic\\lib\\models\\getMyWorks.dart D:\\study\\work\\flutter\\MTMusic\\lib\\models\\getRank_bean.dart D:\\study\\work\\flutter\\MTMusic\\lib\\models\\login_bean.dart D:\\study\\work\\flutter\\MTMusic\\lib\\models\\search_bean.dart D:\\study\\work\\flutter\\MTMusic\\lib\\models\\songlist_bean.dart D:\\study\\work\\flutter\\MTMusic\\lib\\models\\universal_bean.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\begin\\begin_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\begin\\login_v.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\begin\\setup_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\commend_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\home_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\list_details_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\main_tab_view\\main_tab_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\music_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\rank_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\release_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\splash_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\user\\my_download_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\user\\my_music_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\user\\my_work_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\user\\user_info.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view\\user\\user_view.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view_model\\home_view_model.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view_model\\rank_view_model.dart D:\\study\\work\\flutter\\MTMusic\\lib\\view_model\\splash_view_model.dart D:\\study\\work\\flutter\\MTMusic\\lib\\widget\\my_text_field.dart D:\\study\\work\\flutter\\MTMusic\\lib\\widget\\text_field.dart D:\\study\\work\\flutter\\MTMusic\\pubspec.yaml \ No newline at end of file + E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.bin E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.json E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\FontManifest.json E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\NOTICES.Z E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/audio/All.mp3 E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/audio/FLOWER.mp3 E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/audio/MAMAMOO.mp3 E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/audio/Travel.mp3 E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/More.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/add.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/app_bg.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/app_logo.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/artist_pic.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/back.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/banner.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/banner1.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/banner2.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/bingo.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/button_play.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/commend_down.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/commend_up.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/correct.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/delete.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/home_search.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/home_tab.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/home_tab_un.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/like.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_add.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_collection.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_comment.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_download.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_good.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_good_act.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_op.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_pic.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_pic1.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_pic2.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_pic3.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_pic4.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_remove.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_tab.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/list_tab_un.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/login_lock.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/login_user.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_Ellipse.ba.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_Ellipse.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_add.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_artist.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_back.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_commend_un.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_download.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_download_completed.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_for.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_good.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_good_un.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_list.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_loop.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_more.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_next.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_pause.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_play.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_random.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_star.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_star_un.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_tab.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/music_tab_un.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/next.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/pause.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/pause.svg E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/play.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/play.svg E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/prev.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/random.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_delete.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_download1.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_info.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_pic.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_pic1.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/release_upload.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/sequence.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/setup_confirm.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/setup_email.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/single.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/song_cover1.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/song_cover2.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/song_cover3.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/songs_run.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/unlike.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_add.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_export.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_head.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_infor.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_more.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_next.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_out.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_tab.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/user_tab_un.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\assets/img/warning.png E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\fonts/MaterialIcons-Regular.otf E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\isolate_snapshot_data E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\kernel_blob.bin E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\packages/cupertino_icons/assets/CupertinoIcons.ttf E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\shaders/ink_sparkle.frag E:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\flutter\\debug\\flutter_assets\\vm_snapshot_data: C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\args-2.6.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\async.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\async_cache.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\async_memoizer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\byte_collector.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\cancelable_operation.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\chunked_stream_reader.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\event_sink.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\future.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\sink.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_consumer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_sink.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_subscription.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\future_group.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\lazy_stream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\null_stream_sink.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\restartable_timer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\capture_sink.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\capture_transformer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\error.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\future.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\release_sink.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\release_transformer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\result.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\value.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\single_subscription_transformer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\sink_base.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_closer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_completer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_group.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_queue.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_completer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\handler_transformer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\reject_errors.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\stream_transformer_wrapper.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\typed.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_splitter.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_subscription_transformer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_zip.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\subscription_stream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\typed\\stream_subscription.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\typed_stream_transformer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audio_session-0.1.21\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audio_session-0.1.21\\lib\\audio_session.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audio_session-0.1.21\\lib\\src\\android.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audio_session-0.1.21\\lib\\src\\core.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audio_session-0.1.21\\lib\\src\\darwin.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audio_session-0.1.21\\lib\\src\\util.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audioplayers-5.2.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audioplayers_android-4.0.3\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audioplayers_darwin-5.0.2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audioplayers_linux-3.1.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audioplayers_platform_interface-6.1.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audioplayers_web-4.1.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\audioplayers_windows-3.1.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\characters.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters_impl.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\breaks.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\constants.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\table.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\collection.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\algorithms.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\boollist.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\canonicalized_map.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_iterable.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_iterator.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_list.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_map.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\comparators.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\empty_unmodifiable_set.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality_map.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality_set.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\functions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\iterable_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\iterable_zip.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\list_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\priority_queue.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\queue_list.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\union_set.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\union_set_controller.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\unmodifiable_wrappers.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\wrappers.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\cross_file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\types\\base.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\types\\io.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\x_file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\crypto.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\digest.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\digest_sink.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hash.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hash_sink.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hmac.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\md5.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha1.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha256.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha512.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha512_fastsinks.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\assets\\CupertinoIcons.ttf C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\dio.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\adapter.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\adapters\\io_adapter.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\cancel_token.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\compute\\compute.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\compute\\compute_io.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\dio.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\dio\\dio_for_native.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\dio_exception.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\dio_mixin.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\form_data.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\headers.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\interceptor.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\interceptors\\imply_content_type.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\interceptors\\log.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\multipart_file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\multipart_file\\io_multipart_file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\options.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\parameter.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\progress_stream\\io_progress_stream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\redirect_record.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\response.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\response\\response_stream_handler.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\transformer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\transformers\\background_transformer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\transformers\\fused_transformer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\transformers\\sync_transformer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\transformers\\util\\consolidate_bytes.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\transformers\\util\\transform_empty_to_null.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.7.0\\lib\\src\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio_web_adapter-2.0.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fake_async-1.3.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\ffi.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\allocation.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\arena.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\utf16.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\utf8.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\local.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_directory.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system_entity.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_link.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\common.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_directory.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system_entity.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_link.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_random_access_file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\directory.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\error_codes.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\error_codes_dart_io.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file_system.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file_system_entity.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\link.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\io.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\file_picker.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\exceptions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\file_picker.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\file_picker_io.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\file_picker_macos.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\file_picker_result.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\linux\\dialog_handler.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\linux\\file_picker_linux.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\linux\\kdialog_handler.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\linux\\qarma_and_zenity_handler.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\platform_file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\windows\\file_picker_windows.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_picker-6.2.1\\lib\\src\\windows\\file_picker_windows_ffi_types.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_linux-0.9.3+1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_linux-0.9.3+1\\lib\\file_selector_linux.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_linux-0.9.3+1\\lib\\src\\messages.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_macos-0.9.4+2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_macos-0.9.4+2\\lib\\file_selector_macos.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_macos-0.9.4+2\\lib\\src\\messages.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_platform_interface-2.6.2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_platform_interface-2.6.2\\lib\\file_selector_platform_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_platform_interface-2.6.2\\lib\\src\\method_channel\\method_channel_file_selector.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_platform_interface-2.6.2\\lib\\src\\platform_interface\\file_selector_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_platform_interface-2.6.2\\lib\\src\\types\\file_dialog_options.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_platform_interface-2.6.2\\lib\\src\\types\\file_save_location.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_platform_interface-2.6.2\\lib\\src\\types\\types.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_platform_interface-2.6.2\\lib\\src\\types\\x_type_group.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_windows-0.9.3+3\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_windows-0.9.3+3\\lib\\file_selector_windows.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file_selector_windows-0.9.3+3\\lib\\src\\messages.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\fixnum.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\int32.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\int64.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\intx.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\utilities.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_lints-2.0.3\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_plugin_android_lifecycle-2.0.23\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_svg-2.0.16\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_swiper_view-1.1.8\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_swiper_view-1.1.8\\lib\\flutter_swiper_view.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_swiper_view-1.1.8\\lib\\src\\custom_layout.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_swiper_view-1.1.8\\lib\\src\\flutter_page_indicator.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_swiper_view-1.1.8\\lib\\src\\index_controller.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_swiper_view-1.1.8\\lib\\src\\swiper.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_swiper_view-1.1.8\\lib\\src\\swiper_control.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_swiper_view-1.1.8\\lib\\src\\swiper_controller.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_swiper_view-1.1.8\\lib\\src\\swiper_pagination.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_swiper_view-1.1.8\\lib\\src\\swiper_plugin.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_swiper_view-1.1.8\\lib\\src\\transformer_page_view.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_common\\get_reset.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\connect.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\_http\\_io\\_file_decoder_io.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\_http\\_io\\_http_request_io.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\_http\\interface\\request_base.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\_http\\utils\\body_decoder.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\certificates\\certificates.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\exceptions\\exceptions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\http.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\interceptors\\get_modifiers.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\multipart\\form_data.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\multipart\\multipart_file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\request\\request.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\response\\response.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\status\\http_status.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\http\\src\\utils\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\sockets\\sockets.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\sockets\\src\\socket_notifier.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_connect\\sockets\\src\\sockets_io.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_core\\get_core.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_core\\src\\get_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_core\\src\\get_main.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_core\\src\\log.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_core\\src\\smart_management.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_core\\src\\typedefs.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_instance\\get_instance.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_instance\\src\\bindings_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_instance\\src\\extension_instance.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_instance\\src\\get_instance.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_instance\\src\\lifecycle.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\get_navigation.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\bottomsheet\\bottomsheet.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\dialog\\dialog_route.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\extension_navigation.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\nav2\\get_information_parser.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\nav2\\get_nav_config.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\nav2\\get_router_delegate.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\nav2\\router_outlet.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\root\\get_cupertino_app.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\root\\get_material_app.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\root\\internacionalization.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\root\\parse_route.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\root\\root_controller.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\router_report.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\routes\\circular_reveal_clipper.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\routes\\custom_transition.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\routes\\default_route.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\routes\\default_transitions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\routes\\get_route.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\routes\\get_transition_mixin.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\routes\\observers\\route_observer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\routes\\route_middleware.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\routes\\transitions_type.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\snackbar\\snackbar.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_navigation\\src\\snackbar\\snackbar_controller.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\get_rx.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_stream\\get_stream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_stream\\mini_stream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_stream\\rx_stream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_typedefs\\rx_typedefs.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_core\\rx_impl.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_core\\rx_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_core\\rx_num.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_core\\rx_string.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_iterables\\rx_list.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_iterables\\rx_map.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_iterables\\rx_set.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_types\\rx_types.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_workers\\rx_workers.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_rx\\src\\rx_workers\\utils\\debouncer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\get_state_manager.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\rx_flutter\\rx_disposable.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\rx_flutter\\rx_getx_widget.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\rx_flutter\\rx_notifier.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\rx_flutter\\rx_obx_widget.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\rx_flutter\\rx_ticket_provider_mixin.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\get_controllers.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\get_responsive.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\get_state.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\get_view.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\get_widget_cache.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\list_notifier.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\mixin_state.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_state_manager\\src\\simple\\simple_builder.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\get_utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\extensions\\context_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\extensions\\double_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\extensions\\duration_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\extensions\\dynamic_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\extensions\\event_loop_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\extensions\\export.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\extensions\\internacionalization.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\extensions\\iterable_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\extensions\\num_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\extensions\\string_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\extensions\\widget_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\get_utils\\get_utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\platform\\platform.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\platform\\platform_io.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\get_utils\\src\\queue\\get_queue.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\instance_manager.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\route_manager.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\state_manager.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get-4.6.6\\lib\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get_storage-2.1.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get_storage-2.1.1\\lib\\get_storage.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get_storage-2.1.1\\lib\\src\\read_write_value.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get_storage-2.1.1\\lib\\src\\storage\\io.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get_storage-2.1.1\\lib\\src\\storage_impl.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\get_storage-2.1.1\\lib\\src\\value.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\http_parser.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\authentication_challenge.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\case_insensitive_map.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\charcodes.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\decoder.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\encoder.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\http_date.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\media_type.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\scan.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker-1.1.2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker-1.1.2\\lib\\image_picker.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_android-0.8.12+17\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_android-0.8.12+17\\lib\\image_picker_android.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_android-0.8.12+17\\lib\\src\\messages.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_for_web-3.0.6\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_ios-0.8.12+1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_ios-0.8.12+1\\lib\\image_picker_ios.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_ios-0.8.12+1\\lib\\src\\messages.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_linux-0.2.1+1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_linux-0.2.1+1\\lib\\image_picker_linux.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_macos-0.2.1+1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_macos-0.2.1+1\\lib\\image_picker_macos.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\image_picker_platform_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\method_channel\\method_channel_image_picker.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\platform_interface\\image_picker_platform.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\camera_delegate.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\camera_device.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\image_options.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\image_source.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\lost_data_response.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\media_options.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\media_selection_type.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\multi_image_picker_options.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\picked_file\\base.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\picked_file\\io.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\picked_file\\lost_data.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\picked_file\\picked_file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\retrieve_type.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_platform_interface-2.10.0\\lib\\src\\types\\types.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_windows-0.2.1+1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image_picker_windows-0.2.1+1\\lib\\image_picker_windows.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\js-0.6.7\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\just_audio-0.9.42\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\just_audio-0.9.42\\lib\\just_audio.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\just_audio_platform_interface-4.3.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\just_audio_platform_interface-4.3.0\\lib\\just_audio_platform_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\just_audio_platform_interface-4.3.0\\lib\\method_channel_just_audio.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\just_audio_web-0.4.13\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.5\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.5\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\lints-2.1.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\blend\\blend.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\contrast\\contrast.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dislike\\dislike_analyzer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_color.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_scheme.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\material_dynamic_colors.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\contrast_curve.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\tone_delta_pair.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\variant.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\cam16.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\hct.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\src\\hct_solver.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\viewing_conditions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\material_color_utilities.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\palettes\\core_palette.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\palettes\\tonal_palette.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_celebi.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_map.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wsmeans.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wu.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider_lab.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_content.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_expressive.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fidelity.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fruit_salad.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_monochrome.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_neutral.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_rainbow.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_tonal_spot.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_vibrant.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\score\\score.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\temperature\\temperature_cache.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\color_utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\math_utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\string_utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\lib\\meta.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\lib\\meta_meta.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-2.0.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\nested-1.0.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\path.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\characters.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\context.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\internal_style.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\parsed_path.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_exception.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_map.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_set.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\posix.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\url.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\windows.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_parsing-1.1.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.1.5\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.1.5\\lib\\path_provider.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.12\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.12\\lib\\messages.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.12\\lib\\path_provider_android.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.0\\lib\\messages.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.0\\lib\\path_provider_foundation.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\path_provider_linux.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\get_application_id.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\get_application_id_real.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\path_provider_linux.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\path_provider_platform_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\src\\enums.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\src\\method_channel_path_provider.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\path_provider_windows.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\folders.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\guid.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\path_provider_windows_real.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\win32_wrappers.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler-11.3.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler-11.3.1\\lib\\permission_handler.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_android-12.0.13\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_apple-9.4.5\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_html-0.1.3+5\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_platform_interface-4.2.3\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_platform_interface-4.2.3\\lib\\permission_handler_platform_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_platform_interface-4.2.3\\lib\\src\\method_channel\\method_channel_permission_handler.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_platform_interface-4.2.3\\lib\\src\\method_channel\\utils\\codec.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_platform_interface-4.2.3\\lib\\src\\permission_handler_platform_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_platform_interface-4.2.3\\lib\\src\\permission_status.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_platform_interface-4.2.3\\lib\\src\\permissions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_platform_interface-4.2.3\\lib\\src\\service_status.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_windows-0.2.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\platform.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\interface\\local_platform.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\interface\\platform.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\testing\\fake_platform.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.8\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.8\\lib\\plugin_platform_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\provider-6.1.2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\rxdart.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\rx.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\combine_latest.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\concat.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\concat_eager.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\connectable_stream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\defer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\fork_join.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\from_callable.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\merge.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\never.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\race.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\range.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\repeat.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\replay_stream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\retry.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\retry_when.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\sequence_equal.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\switch_latest.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\timer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\using.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\value_stream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\streams\\zip.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\subjects\\behavior_subject.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\subjects\\publish_subject.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\subjects\\replay_subject.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\subjects\\subject.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\backpressure.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\buffer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\debounce.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\pairwise.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\sample.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\throttle.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\backpressure\\window.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\default_if_empty.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\delay.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\delay_when.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\dematerialize.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\distinct_unique.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\do.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\end_with.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\end_with_many.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\exhaust_map.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\flat_map.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\group_by.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\ignore_elements.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\interval.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\map_not_null.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\map_to.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\materialize.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\max.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\min.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\on_error_resume.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\scan.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\skip_last.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\skip_until.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\start_with.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\start_with_error.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\start_with_many.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\switch_if_empty.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\switch_map.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\take_last.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\take_until.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\take_while_inclusive.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\time_interval.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\timestamp.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\where_not_null.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\where_type.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\transformers\\with_latest_from.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\utils\\collection_extensions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\utils\\composite_subscription.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\utils\\empty.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\utils\\error_and_stacktrace.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\utils\\forwarding_sink.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\utils\\forwarding_stream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\utils\\future.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\utils\\min_max.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\utils\\notification.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\src\\utils\\subscription.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\streams.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\subjects.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\transformers.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\rxdart-0.28.0\\lib\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.3.3\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.3.3\\lib\\shared_preferences.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.3.3\\lib\\src\\shared_preferences_async.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.3.3\\lib\\src\\shared_preferences_legacy.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.3.3\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.3.3\\lib\\shared_preferences_android.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.3.3\\lib\\src\\messages.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.3.3\\lib\\src\\messages_async.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.3.3\\lib\\src\\shared_preferences_android.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.3.3\\lib\\src\\shared_preferences_async_android.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.3\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.3\\lib\\shared_preferences_foundation.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.3\\lib\\src\\messages.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.3\\lib\\src\\shared_preferences_async_foundation.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.3\\lib\\src\\shared_preferences_foundation.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.4.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.4.1\\lib\\shared_preferences_linux.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\method_channel_shared_preferences.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_async_platform_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_platform_interface.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\types.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_web-2.4.2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.4.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.4.1\\lib\\shared_preferences_windows.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\source_span.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\charcode.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\colors.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\file.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\highlighter.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location_mixin.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_exception.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_mixin.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_with_context.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\sprintf.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\Formatter.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\float_formatter.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\int_formatter.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\string_formatter.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\sprintf_impl.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\charcode.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\eager_span_scanner.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\exception.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\line_scanner.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\relative_span_scanner.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\span_scanner.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\string_scanner.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\string_scanner.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\synchronized-3.3.0+3\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\ascii_glyph_set.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\glyph_set.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\top_level.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\unicode_glyph_set.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\term_glyph.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.2\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\src\\typed_buffer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\src\\typed_queue.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\typed_buffers.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\typed_data.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\constants.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\data.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\enums.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\parsing.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\rng.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\uuid.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\uuid_value.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v1.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v4.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v5.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v6.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v7.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v8.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v8generic.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\validation.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics-1.1.15\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics_codec-1.1.12\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics_compiler-1.1.16\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb3.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\colors.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\constants.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\error_helpers.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\frustum.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\intersection_result.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix3.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix4.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\noise.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\obb3.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\opengl.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\plane.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quad.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quaternion.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\ray.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\sphere.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\triangle.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\utilities.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector3.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector4.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\vector_math_64.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.5\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\web-1.1.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\bstr.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\callbacks.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iagileobject.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iapplicationactivationmanager.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxfactory.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxfile.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxfilesenumerator.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestapplication.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestapplicationsenumerator.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestospackagedependency.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestpackagedependenciesenumerator.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestpackagedependency.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestpackageid.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestproperties.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader3.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader4.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader5.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader6.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxmanifestreader7.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iappxpackagereader.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudiocaptureclient.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudioclient.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudioclient2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudioclient3.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudioclientduckingcontrol.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudioclock.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudioclock2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudioclockadjustment.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudiorenderclient.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudiosessioncontrol.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudiosessionmanager.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iaudiostreamvolume.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ibindctx.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ichannelaudiovolume.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iclassfactory.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iconnectionpoint.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iconnectionpointcontainer.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\idesktopwallpaper.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\idispatch.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ienumidlist.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ienummoniker.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ienumnetworkconnections.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ienumnetworks.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ienumresources.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ienumspellingerror.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ienumstring.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ienumvariant.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ienumwbemclassobject.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ierrorinfo.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ifiledialog.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ifiledialog2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ifiledialogcustomize.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ifileisinuse.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ifileopendialog.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ifilesavedialog.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iinitializewithwindow.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iinspectable.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iknownfolder.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iknownfoldermanager.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\imetadataassemblyimport.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\imetadatadispenser.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\imetadatadispenserex.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\imetadataimport.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\imetadataimport2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\imetadatatables.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\imetadatatables2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\immdevice.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\immdevicecollection.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\immdeviceenumerator.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\immendpoint.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\immnotificationclient.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\imodalwindow.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\imoniker.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\inetwork.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\inetworkconnection.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\inetworklistmanager.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\inetworklistmanagerevents.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ipersist.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ipersistfile.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ipersistmemory.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ipersiststream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ipropertystore.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iprovideclassinfo.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\irestrictederrorinfo.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\irunningobjecttable.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\isensor.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\isensorcollection.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\isensordatareport.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\isensormanager.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\isequentialstream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ishellfolder.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ishellitem.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ishellitem2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ishellitemarray.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ishellitemfilter.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ishellitemimagefactory.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ishellitemresources.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ishelllink.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ishelllinkdatalist.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ishelllinkdual.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ishellservice.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\isimpleaudiovolume.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispeechaudioformat.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispeechbasestream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispeechobjecttoken.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispeechobjecttokens.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispeechvoice.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispeechvoicestatus.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispeechwaveformatex.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispellchecker.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispellchecker2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispellcheckerchangedeventhandler.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispellcheckerfactory.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispellingerror.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispeventsource.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispnotifysource.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ispvoice.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\istream.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\isupporterrorinfo.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\itypeinfo.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomation.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomation2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomation3.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomation4.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomation5.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomation6.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationandcondition.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationannotationpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationboolcondition.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationcacherequest.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationcondition.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationcustomnavigationpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationdockpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationdragpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationdroptargetpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement3.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement4.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement5.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement6.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement7.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement8.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationelement9.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationelementarray.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationexpandcollapsepattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationgriditempattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationgridpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationinvokepattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationitemcontainerpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationlegacyiaccessiblepattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationmultipleviewpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationnotcondition.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationobjectmodelpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationorcondition.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationpropertycondition.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationproxyfactory.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationproxyfactoryentry.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationproxyfactorymapping.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationrangevaluepattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationscrollitempattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationscrollpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationselectionitempattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationselectionpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationselectionpattern2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationspreadsheetitempattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationspreadsheetpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationstylespattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationsynchronizedinputpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtableitempattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtablepattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextchildpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtexteditpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextpattern2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextrange.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextrange2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextrange3.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtextrangearray.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtogglepattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtransformpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtransformpattern2.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationtreewalker.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationvaluepattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationvirtualizeditempattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuiautomationwindowpattern.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iunknown.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iuri.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\ivirtualdesktopmanager.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iwbemclassobject.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iwbemconfigurerefresher.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iwbemcontext.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iwbemhiperfenum.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iwbemlocator.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iwbemobjectaccess.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iwbemrefresher.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iwbemservices.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iwebauthenticationcoremanagerinterop.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\com\\iwinhttprequest.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\combase.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\constants.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\constants_metadata.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\constants_nodoc.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\dispatcher.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\enums.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\enums.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\exceptions.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\extensions\\dialogs.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\extensions\\int_to_hexstring.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\extensions\\list_to_blob.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\extensions\\set_ansi.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\extensions\\set_string.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\extensions\\set_string_array.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\extensions\\unpack_utf16.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\guid.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\inline.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\macros.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\propertykey.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\structs.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\types.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\utils.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\variant.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\advapi32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_apiquery_l2_1_0.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_1.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_2.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_handle_l1_1_0.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_sysinfo_l1_2_3.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_winrt_error_l1_1_0.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_winrt_l1_1_0.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_core_winrt_string_l1_1_0.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_0.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_1.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_shcore_scaling_l1_1_1.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\api_ms_win_wsl_api_l1_1_0.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\bluetoothapis.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\bthprops.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\comctl32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\comdlg32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\crypt32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\dbghelp.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\dwmapi.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\dxva2.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\gdi32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\iphlpapi.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\kernel32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\magnification.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\netapi32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\ntdll.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\ole32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\oleaut32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\powrprof.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\propsys.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\rometadata.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\scarddlg.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\setupapi.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\shell32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\shlwapi.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\user32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\uxtheme.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\version.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\winmm.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\winscard.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\winspool.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\wlanapi.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\wtsapi32.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\win32\\xinput1_4.g.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\winmd_constants.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\src\\winrt_helpers.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.8.0\\lib\\win32.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xdg_directories-1.1.0\\LICENSE C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xdg_directories-1.1.0\\lib\\xdg_directories.dart C:\\Users\\night\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\LICENSE E:\\Desktop\\MTMusic\\DOES_NOT_EXIST_RERUN_FOR_WILDCARD612281379 E:\\Desktop\\MTMusic\\assets\\audio\\All.mp3 E:\\Desktop\\MTMusic\\assets\\audio\\FLOWER.mp3 E:\\Desktop\\MTMusic\\assets\\audio\\MAMAMOO.mp3 E:\\Desktop\\MTMusic\\assets\\audio\\Travel.mp3 E:\\Desktop\\MTMusic\\assets\\img\\More.png E:\\Desktop\\MTMusic\\assets\\img\\add.png E:\\Desktop\\MTMusic\\assets\\img\\app_bg.png E:\\Desktop\\MTMusic\\assets\\img\\app_logo.png E:\\Desktop\\MTMusic\\assets\\img\\artist_pic.png E:\\Desktop\\MTMusic\\assets\\img\\back.png E:\\Desktop\\MTMusic\\assets\\img\\banner.png E:\\Desktop\\MTMusic\\assets\\img\\banner1.png E:\\Desktop\\MTMusic\\assets\\img\\banner2.png E:\\Desktop\\MTMusic\\assets\\img\\bingo.png E:\\Desktop\\MTMusic\\assets\\img\\button_play.png E:\\Desktop\\MTMusic\\assets\\img\\commend_down.png E:\\Desktop\\MTMusic\\assets\\img\\commend_up.png E:\\Desktop\\MTMusic\\assets\\img\\correct.png E:\\Desktop\\MTMusic\\assets\\img\\delete.png E:\\Desktop\\MTMusic\\assets\\img\\home_search.png E:\\Desktop\\MTMusic\\assets\\img\\home_tab.png E:\\Desktop\\MTMusic\\assets\\img\\home_tab_un.png E:\\Desktop\\MTMusic\\assets\\img\\like.png E:\\Desktop\\MTMusic\\assets\\img\\list_add.png E:\\Desktop\\MTMusic\\assets\\img\\list_collection.png E:\\Desktop\\MTMusic\\assets\\img\\list_comment.png E:\\Desktop\\MTMusic\\assets\\img\\list_download.png E:\\Desktop\\MTMusic\\assets\\img\\list_good.png E:\\Desktop\\MTMusic\\assets\\img\\list_good_act.png E:\\Desktop\\MTMusic\\assets\\img\\list_op.png E:\\Desktop\\MTMusic\\assets\\img\\list_pic.png E:\\Desktop\\MTMusic\\assets\\img\\list_pic1.png E:\\Desktop\\MTMusic\\assets\\img\\list_pic2.png E:\\Desktop\\MTMusic\\assets\\img\\list_pic3.png E:\\Desktop\\MTMusic\\assets\\img\\list_pic4.png E:\\Desktop\\MTMusic\\assets\\img\\list_remove.png E:\\Desktop\\MTMusic\\assets\\img\\list_tab.png E:\\Desktop\\MTMusic\\assets\\img\\list_tab_un.png E:\\Desktop\\MTMusic\\assets\\img\\login_lock.png E:\\Desktop\\MTMusic\\assets\\img\\login_user.png E:\\Desktop\\MTMusic\\assets\\img\\music_Ellipse.ba.png E:\\Desktop\\MTMusic\\assets\\img\\music_Ellipse.png E:\\Desktop\\MTMusic\\assets\\img\\music_add.png E:\\Desktop\\MTMusic\\assets\\img\\music_artist.png E:\\Desktop\\MTMusic\\assets\\img\\music_back.png E:\\Desktop\\MTMusic\\assets\\img\\music_commend_un.png E:\\Desktop\\MTMusic\\assets\\img\\music_download.png E:\\Desktop\\MTMusic\\assets\\img\\music_download_completed.png E:\\Desktop\\MTMusic\\assets\\img\\music_for.png E:\\Desktop\\MTMusic\\assets\\img\\music_good.png E:\\Desktop\\MTMusic\\assets\\img\\music_good_un.png E:\\Desktop\\MTMusic\\assets\\img\\music_list.png E:\\Desktop\\MTMusic\\assets\\img\\music_loop.png E:\\Desktop\\MTMusic\\assets\\img\\music_more.png E:\\Desktop\\MTMusic\\assets\\img\\music_next.png E:\\Desktop\\MTMusic\\assets\\img\\music_pause.png E:\\Desktop\\MTMusic\\assets\\img\\music_play.png E:\\Desktop\\MTMusic\\assets\\img\\music_random.png E:\\Desktop\\MTMusic\\assets\\img\\music_star.png E:\\Desktop\\MTMusic\\assets\\img\\music_star_un.png E:\\Desktop\\MTMusic\\assets\\img\\music_tab.png E:\\Desktop\\MTMusic\\assets\\img\\music_tab_un.png E:\\Desktop\\MTMusic\\assets\\img\\next.png E:\\Desktop\\MTMusic\\assets\\img\\pause.png E:\\Desktop\\MTMusic\\assets\\img\\pause.svg E:\\Desktop\\MTMusic\\assets\\img\\play.png E:\\Desktop\\MTMusic\\assets\\img\\play.svg E:\\Desktop\\MTMusic\\assets\\img\\prev.png E:\\Desktop\\MTMusic\\assets\\img\\random.png E:\\Desktop\\MTMusic\\assets\\img\\release_delete.png E:\\Desktop\\MTMusic\\assets\\img\\release_download1.png E:\\Desktop\\MTMusic\\assets\\img\\release_info.png E:\\Desktop\\MTMusic\\assets\\img\\release_pic.png E:\\Desktop\\MTMusic\\assets\\img\\release_pic1.png E:\\Desktop\\MTMusic\\assets\\img\\release_upload.png E:\\Desktop\\MTMusic\\assets\\img\\sequence.png E:\\Desktop\\MTMusic\\assets\\img\\setup_confirm.png E:\\Desktop\\MTMusic\\assets\\img\\setup_email.png E:\\Desktop\\MTMusic\\assets\\img\\single.png E:\\Desktop\\MTMusic\\assets\\img\\song_cover1.png E:\\Desktop\\MTMusic\\assets\\img\\song_cover2.png E:\\Desktop\\MTMusic\\assets\\img\\song_cover3.png E:\\Desktop\\MTMusic\\assets\\img\\songs_run.png E:\\Desktop\\MTMusic\\assets\\img\\unlike.png E:\\Desktop\\MTMusic\\assets\\img\\user_add.png E:\\Desktop\\MTMusic\\assets\\img\\user_export.png E:\\Desktop\\MTMusic\\assets\\img\\user_head.png E:\\Desktop\\MTMusic\\assets\\img\\user_infor.png E:\\Desktop\\MTMusic\\assets\\img\\user_more.png E:\\Desktop\\MTMusic\\assets\\img\\user_next.png E:\\Desktop\\MTMusic\\assets\\img\\user_out.png E:\\Desktop\\MTMusic\\assets\\img\\user_tab.png E:\\Desktop\\MTMusic\\assets\\img\\user_tab_un.png E:\\Desktop\\MTMusic\\assets\\img\\warning.png E:\\Desktop\\MTMusic\\lib\\api\\api_client.dart E:\\Desktop\\MTMusic\\lib\\api\\api_client_info.dart E:\\Desktop\\MTMusic\\lib\\api\\api_download.dart E:\\Desktop\\MTMusic\\lib\\api\\api_music_likes.dart E:\\Desktop\\MTMusic\\lib\\api\\api_music_list.dart E:\\Desktop\\MTMusic\\lib\\api\\api_music_rank.dart E:\\Desktop\\MTMusic\\lib\\api\\api_music_return.dart E:\\Desktop\\MTMusic\\lib\\api\\api_release.dart E:\\Desktop\\MTMusic\\lib\\api\\api_songlist.dart E:\\Desktop\\MTMusic\\lib\\common\\audio_player_controller.dart E:\\Desktop\\MTMusic\\lib\\common\\color_extension.dart E:\\Desktop\\MTMusic\\lib\\common\\download_count_controller.dart E:\\Desktop\\MTMusic\\lib\\common\\download_manager.dart E:\\Desktop\\MTMusic\\lib\\common\\password_manager.dart E:\\Desktop\\MTMusic\\lib\\common_widget\\Song_widegt.dart E:\\Desktop\\MTMusic\\lib\\common_widget\\app_data.dart E:\\Desktop\\MTMusic\\lib\\common_widget\\list_cell.dart E:\\Desktop\\MTMusic\\lib\\common_widget\\lits_songs_row.dart E:\\Desktop\\MTMusic\\lib\\main.dart E:\\Desktop\\MTMusic\\lib\\models\\MusicsListBean.dart E:\\Desktop\\MTMusic\\lib\\models\\getAllSongs_bean.dart E:\\Desktop\\MTMusic\\lib\\models\\getComment_bean.dart E:\\Desktop\\MTMusic\\lib\\models\\getInfo_bean.dart E:\\Desktop\\MTMusic\\lib\\models\\getMusicList_bean.dart E:\\Desktop\\MTMusic\\lib\\models\\getMyWorks.dart E:\\Desktop\\MTMusic\\lib\\models\\getRank_bean.dart E:\\Desktop\\MTMusic\\lib\\models\\login_bean.dart E:\\Desktop\\MTMusic\\lib\\models\\search_bean.dart E:\\Desktop\\MTMusic\\lib\\models\\songlist_bean.dart E:\\Desktop\\MTMusic\\lib\\models\\universal_bean.dart E:\\Desktop\\MTMusic\\lib\\view\\begin\\begin_view.dart E:\\Desktop\\MTMusic\\lib\\view\\begin\\login_v.dart E:\\Desktop\\MTMusic\\lib\\view\\begin\\setup_view.dart E:\\Desktop\\MTMusic\\lib\\view\\comment_view.dart E:\\Desktop\\MTMusic\\lib\\view\\home_view.dart E:\\Desktop\\MTMusic\\lib\\view\\list_details_view.dart E:\\Desktop\\MTMusic\\lib\\view\\main_tab_view\\main_tab_view.dart E:\\Desktop\\MTMusic\\lib\\view\\music_view.dart E:\\Desktop\\MTMusic\\lib\\view\\rank_view.dart E:\\Desktop\\MTMusic\\lib\\view\\release_view.dart E:\\Desktop\\MTMusic\\lib\\view\\splash_view.dart E:\\Desktop\\MTMusic\\lib\\view\\user\\my_download_view.dart E:\\Desktop\\MTMusic\\lib\\view\\user\\my_music_view.dart E:\\Desktop\\MTMusic\\lib\\view\\user\\my_work_view.dart E:\\Desktop\\MTMusic\\lib\\view\\user\\user_info.dart E:\\Desktop\\MTMusic\\lib\\view\\user\\user_view.dart E:\\Desktop\\MTMusic\\lib\\view_model\\home_view_model.dart E:\\Desktop\\MTMusic\\lib\\view_model\\rank_view_model.dart E:\\Desktop\\MTMusic\\lib\\view_model\\splash_view_model.dart E:\\Desktop\\MTMusic\\lib\\widget\\my_text_field.dart E:\\Desktop\\MTMusic\\lib\\widget\\text_field.dart E:\\Desktop\\MTMusic\\pubspec.yaml E:\\flutter\\bin\\cache\\artifacts\\material_fonts\\MaterialIcons-Regular.otf E:\\flutter\\bin\\cache\\pkg\\sky_engine\\LICENSE E:\\flutter\\bin\\internal\\engine.version E:\\flutter\\packages\\flutter\\LICENSE E:\\flutter\\packages\\flutter\\lib\\animation.dart E:\\flutter\\packages\\flutter\\lib\\cupertino.dart E:\\flutter\\packages\\flutter\\lib\\foundation.dart E:\\flutter\\packages\\flutter\\lib\\gestures.dart E:\\flutter\\packages\\flutter\\lib\\material.dart E:\\flutter\\packages\\flutter\\lib\\painting.dart E:\\flutter\\packages\\flutter\\lib\\physics.dart E:\\flutter\\packages\\flutter\\lib\\rendering.dart E:\\flutter\\packages\\flutter\\lib\\scheduler.dart E:\\flutter\\packages\\flutter\\lib\\semantics.dart E:\\flutter\\packages\\flutter\\lib\\services.dart E:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation.dart E:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_controller.dart E:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_style.dart E:\\flutter\\packages\\flutter\\lib\\src\\animation\\animations.dart E:\\flutter\\packages\\flutter\\lib\\src\\animation\\curves.dart E:\\flutter\\packages\\flutter\\lib\\src\\animation\\listener_helpers.dart E:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween.dart E:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween_sequence.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\activity_indicator.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\adaptive_text_selection_toolbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\app.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\bottom_tab_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\button.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\checkbox.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\colors.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\constants.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu_action.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\date_picker.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\debug.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\dialog.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_row.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_section.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icon_theme_data.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icons.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\interface_level.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_section.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_tile.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\localizations.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\magnifier.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\nav_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\page_scaffold.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\picker.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\radio.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\refresh.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\route.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\scrollbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\search_field.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\segmented_control.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\slider.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\sliding_segmented_control.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\spell_check_suggestions_toolbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\switch.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_scaffold.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_view.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_field.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_form_field_row.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\thumb_painter.dart E:\\flutter\\packages\\flutter\\lib\\src\\dart_plugin_registrant.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_bitfield_io.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_capabilities_io.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_isolates_io.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_platform_io.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_timeline_io.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\annotations.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\assertions.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\basic_types.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\binding.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\bitfield.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\capabilities.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\change_notifier.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\collections.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\consolidate_response.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\constants.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\debug.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\diagnostics.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\isolates.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\key.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\licenses.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\memory_allocations.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\node.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\object.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\observer_list.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\persistent_hash_map.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\platform.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\print.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\serialization.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\service_extensions.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\stack_frame.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\synchronous_future.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\timeline.dart E:\\flutter\\packages\\flutter\\lib\\src\\foundation\\unicode.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\arena.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\binding.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\constants.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\converter.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\debug.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag_details.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\eager.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\events.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\force_press.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\gesture_settings.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\hit_test.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\long_press.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\lsq_solver.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\monodrag.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multidrag.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multitap.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_router.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_signal_resolver.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\recognizer.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\resampler.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\scale.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap_and_drag.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\team.dart E:\\flutter\\packages\\flutter\\lib\\src\\gestures\\velocity_tracker.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\about.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\action_buttons.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\action_chip.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\action_icons_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\adaptive_text_selection_toolbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons_data.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\add_event.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\arrow_menu.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\close_menu.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\ellipsis_search.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\event_add.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\home_menu.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\list_view.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_arrow.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_close.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_home.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\pause_play.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\play_pause.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\search_ellipsis.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\view_list.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\app.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\arc.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\autocomplete.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\back_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\badge.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\badge_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\banner.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\banner_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\button_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\calendar_date_picker.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\card.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\card_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\carousel.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_list_tile.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\chip.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\chip_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\choice_chip.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\circle_avatar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\color_scheme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\colors.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\constants.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\curves.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_source.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\date.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\debug.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\divider.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\divider_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_header.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\elevation_overlay.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\expand_icon.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_panel.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\filter_chip.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\flexible_space_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_location.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\flutter_logo.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\icons.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_decoration.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_highlight.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_ripple.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_sparkle.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_splash.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_well.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\input_border.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\input_chip.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\input_date_picker_form_field.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\input_decorator.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\magnifier.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\material.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\material_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\material_localizations.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state_mixin.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_anchor.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_bar_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_button_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_style.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\mergeable_material.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\motion.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\no_splash.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\page.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\page_transitions_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\paginated_data_table.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\predictive_back_page_transitions_builder.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\radio.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_list_tile.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\range_slider.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\refresh_indicator.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\reorderable_list.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\scaffold.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\search.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\search_anchor.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\search_bar_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\search_view_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\selectable_text.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\selection_area.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\shaders\\ink_sparkle.frag E:\\flutter\\packages\\flutter\\lib\\src\\material\\shadows.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\slider.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\slider_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar_layout_delegate.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\stepper.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\switch.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_list_tile.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_bar_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_controller.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_indicator.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\tabs.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\text_field.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\text_form_field.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar_text_button.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\text_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\theme_data.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\time.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_visibility.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\typography.dart E:\\flutter\\packages\\flutter\\lib\\src\\material\\user_accounts_drawer_header.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\_network_image_io.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\alignment.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\basic_types.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\beveled_rectangle_border.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\binding.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\border_radius.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\borders.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_border.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_decoration.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_fit.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_shadow.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\circle_border.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\clip.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\colors.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\continuous_rectangle_border.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\debug.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration_image.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\edge_insets.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\flutter_logo.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\fractional_offset.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\geometry.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\gradient.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_cache.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_decoder.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_provider.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_resolution.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_stream.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\inline_span.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\linear_border.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\matrix_utils.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\notched_shapes.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\oval_border.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\paint_utilities.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\placeholder_span.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\rounded_rectangle_border.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\shader_warm_up.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\shape_decoration.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\stadium_border.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\star_border.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\strut_style.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_painter.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_scaler.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_span.dart E:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_style.dart E:\\flutter\\packages\\flutter\\lib\\src\\physics\\clamped_simulation.dart E:\\flutter\\packages\\flutter\\lib\\src\\physics\\friction_simulation.dart E:\\flutter\\packages\\flutter\\lib\\src\\physics\\gravity_simulation.dart E:\\flutter\\packages\\flutter\\lib\\src\\physics\\simulation.dart E:\\flutter\\packages\\flutter\\lib\\src\\physics\\spring_simulation.dart E:\\flutter\\packages\\flutter\\lib\\src\\physics\\tolerance.dart E:\\flutter\\packages\\flutter\\lib\\src\\physics\\utils.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\animated_size.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\binding.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\box.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_layout.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_paint.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug_overflow_indicator.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\decorated_sliver.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\editable.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\error.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flex.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flow.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\image.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layer.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layout_helper.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_body.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_wheel_viewport.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\mouse_tracker.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\object.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\paragraph.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\performance_overlay.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\platform_view.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_box.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_sliver.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\rotated_box.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\selection.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\service_extensions.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\shifted_box.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fill.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fixed_extent_list.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_grid.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_group.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_list.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_multi_box_adaptor.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_padding.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_persistent_header.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_tree.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\stack.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table_border.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\texture.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\tweens.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\view.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport_offset.dart E:\\flutter\\packages\\flutter\\lib\\src\\rendering\\wrap.dart E:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\binding.dart E:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\debug.dart E:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\priority.dart E:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\service_extensions.dart E:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\ticker.dart E:\\flutter\\packages\\flutter\\lib\\src\\semantics\\binding.dart E:\\flutter\\packages\\flutter\\lib\\src\\semantics\\debug.dart E:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics.dart E:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_event.dart E:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_service.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\_background_isolate_binary_messenger_io.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_bundle.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_manifest.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\autofill.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\binary_messenger.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\binding.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\browser_context_menu.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\clipboard.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\debug.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\deferred_component.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\flavor.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\font_loader.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\haptic_feedback.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\hardware_keyboard.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_inserted_content.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_key.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_maps.g.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\live_text.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codec.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codecs.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_cursor.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_tracking.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_channel.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_views.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\predictive_back_event.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\process_text.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_android.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_fuchsia.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_ios.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_linux.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_macos.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_web.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_windows.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\restoration.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\service_extensions.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\spell_check.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\system_channels.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\system_chrome.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\system_navigator.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\system_sound.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\text_boundary.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing_delta.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\text_formatter.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\text_input.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\text_layout_metrics.dart E:\\flutter\\packages\\flutter\\lib\\src\\services\\undo_manager.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_html_element_view_io.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_platform_selectable_region_context_menu_io.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\actions.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\adapter.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_cross_fade.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_scroll_view.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_size.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_switcher.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\annotated_region.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app_lifecycle_listener.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\async.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autocomplete.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autofill.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\automatic_keep_alive.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\banner.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\basic.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\binding.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\bottom_navigation_bar_item.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\color_filter.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\constants.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\container.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_button_item.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_controller.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\debug.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\decorated_sliver.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_selection_style.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_text_editing_shortcuts.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\desktop_text_selection_toolbar_layout_delegate.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dismissible.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\display_feature_sub_screen.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\disposable_build_context.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\drag_target.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\draggable_scrollable_sheet.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dual_transition_builder.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\editable_text.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\fade_in_image.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\feedback.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_manager.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_scope.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_traversal.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\form.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\framework.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\gesture_detector.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\grid_paper.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\heroes.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_data.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme_data.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_filter.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_icon.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\implicit_animations.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_model.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_notifier.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_theme.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\interactive_viewer.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\keyboard_listener.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\layout_builder.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\list_wheel_scroll_view.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\localizations.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\lookup_boundary.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\magnifier.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\media_query.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\modal_barrier.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigation_toolbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator_pop_handler.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\nested_scroll_view.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\notification_listener.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\orientation_builder.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overflow_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overlay.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overscroll_indicator.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_storage.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_view.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pages.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\performance_overlay.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pinned_header_sliver.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\placeholder.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_menu_bar.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_selectable_region_context_menu.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_view.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pop_scope.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\preferred_size.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\primary_scroll_controller.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\raw_keyboard_listener.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\reorderable_list.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration_properties.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\router.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\routes.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\safe_area.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_activity.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_aware_image_provider.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_configuration.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_context.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_controller.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_delegate.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_metrics.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification_observer.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_physics.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position_with_single_context.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_simulation.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_view.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable_helpers.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollbar.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selectable_region.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selection_container.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\semantics_debugger.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\service_extensions.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shared_app_data.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shortcuts.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\single_child_scroll_view.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\size_changed_layout_notifier.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_fill.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_layout_builder.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_persistent_header.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_prototype_extent_list.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_resizing_header.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_tree.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\slotted_render_object_widget.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\snapshot_widget.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spacer.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spell_check.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\status_transitions.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\system_context_menu.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\table.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tap_region.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_editing_intents.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_anchors.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_layout_delegate.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\texture.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\ticker_provider.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\title.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\toggleable.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\transitions.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tween_animation_builder.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_scroll_view.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_viewport.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\undo_history.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\unique_widget.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\value_listenable_builder.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\view.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\viewport.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\visibility.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_inspector.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_span.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_state.dart E:\\flutter\\packages\\flutter\\lib\\src\\widgets\\will_pop_scope.dart E:\\flutter\\packages\\flutter\\lib\\widgets.dart E:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\common.dart E:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\icon_tree_shaker.dart E:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\native_assets.dart \ No newline at end of file diff --git a/android/app/build/intermediates/flutter/debug/libs.jar b/android/app/build/intermediates/flutter/debug/libs.jar index 0cdacd5..2633673 100644 Binary files a/android/app/build/intermediates/flutter/debug/libs.jar and b/android/app/build/intermediates/flutter/debug/libs.jar differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/android/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state index 3e9f511..572dff2 100644 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state and b/android/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/04mkTuuIfvsLFekugnE4vTr4H6I= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/04mkTuuIfvsLFekugnE4vTr4H6I= deleted file mode 100644 index 9b56dc7..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/04mkTuuIfvsLFekugnE4vTr4H6I= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/0n_IL1fzvIZVbO+Jzsl62Xmujrc= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/0n_IL1fzvIZVbO+Jzsl62Xmujrc= deleted file mode 100644 index d8911ba..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/0n_IL1fzvIZVbO+Jzsl62Xmujrc= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/16mGEigGsP6oCYcEA5gwKasQW3A= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/16mGEigGsP6oCYcEA5gwKasQW3A= deleted file mode 100644 index f147751..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/16mGEigGsP6oCYcEA5gwKasQW3A= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1BcoS8sgTkYGIBaITV_tPlp+A0A= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1BcoS8sgTkYGIBaITV_tPlp+A0A= deleted file mode 100644 index 5707efd..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1BcoS8sgTkYGIBaITV_tPlp+A0A= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1FNdK2kyXwtjDSsG6mrX6Stx8LM= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1FNdK2kyXwtjDSsG6mrX6Stx8LM= deleted file mode 100644 index 47a79f4..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1FNdK2kyXwtjDSsG6mrX6Stx8LM= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1ZwuFnDjWqMyYKv0CGObcjCGRBc= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1ZwuFnDjWqMyYKv0CGObcjCGRBc= deleted file mode 100644 index 8fd6cd4..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1ZwuFnDjWqMyYKv0CGObcjCGRBc= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1gXu05j+CRdq8X0XANqXg1i35UM= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1gXu05j+CRdq8X0XANqXg1i35UM= deleted file mode 100644 index b73828b..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1gXu05j+CRdq8X0XANqXg1i35UM= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/2+Wsmp21wxsLevZRAQzWRVsKaIE= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/2+Wsmp21wxsLevZRAQzWRVsKaIE= deleted file mode 100644 index 332ae9a..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/2+Wsmp21wxsLevZRAQzWRVsKaIE= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/2uHXST5ZbWkEd3MjI+SpLLT_zP0= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/2uHXST5ZbWkEd3MjI+SpLLT_zP0= deleted file mode 100644 index fd5e6f2..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/2uHXST5ZbWkEd3MjI+SpLLT_zP0= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/3vMuPrJdenA3Y248VuFg48Z6zPw= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/3vMuPrJdenA3Y248VuFg48Z6zPw= deleted file mode 100644 index 073879c..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/3vMuPrJdenA3Y248VuFg48Z6zPw= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/4LHWdcmONqGjasxK6v98AkVnLig= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/4LHWdcmONqGjasxK6v98AkVnLig= deleted file mode 100644 index 665a32b..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/4LHWdcmONqGjasxK6v98AkVnLig= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/6seOnA47IHkKHCxvKd4is2N5mts= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/6seOnA47IHkKHCxvKd4is2N5mts= deleted file mode 100644 index 725230c..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/6seOnA47IHkKHCxvKd4is2N5mts= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/7TrVXt6W+88Mah6IPt1TLkdx8hA= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/7TrVXt6W+88Mah6IPt1TLkdx8hA= deleted file mode 100644 index d92c6d5..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/7TrVXt6W+88Mah6IPt1TLkdx8hA= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/7qKZizzn_diQML8wmzlDWvFZRvI= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/7qKZizzn_diQML8wmzlDWvFZRvI= deleted file mode 100644 index 894ecaa..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/7qKZizzn_diQML8wmzlDWvFZRvI= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/9AuftzhKfh6qHe3uyhUrLMqgvLA= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/9AuftzhKfh6qHe3uyhUrLMqgvLA= deleted file mode 100644 index fcca0df..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/9AuftzhKfh6qHe3uyhUrLMqgvLA= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/AHUEdPMiXuAz5CbxP1FVlzNDpSY= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/AHUEdPMiXuAz5CbxP1FVlzNDpSY= deleted file mode 100644 index 6ccda32..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/AHUEdPMiXuAz5CbxP1FVlzNDpSY= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/CqqePZjtFegfuzOG0y7fT4vdiiQ= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/CqqePZjtFegfuzOG0y7fT4vdiiQ= deleted file mode 100644 index c68ea7a..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/CqqePZjtFegfuzOG0y7fT4vdiiQ= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/D1UXfYQudDnwSqOtJgVF8saZjJ8= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/D1UXfYQudDnwSqOtJgVF8saZjJ8= deleted file mode 100644 index 2003e5f..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/D1UXfYQudDnwSqOtJgVF8saZjJ8= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/F0cxiLBrefwzXQFyRUrqZF5a_r4= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/F0cxiLBrefwzXQFyRUrqZF5a_r4= deleted file mode 100644 index 4249747..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/F0cxiLBrefwzXQFyRUrqZF5a_r4= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/GD3uNuJ3fCxMYADhYRc+MFKlp2I= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/GD3uNuJ3fCxMYADhYRc+MFKlp2I= deleted file mode 100644 index de755d1..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/GD3uNuJ3fCxMYADhYRc+MFKlp2I= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/GY1aKVJ51g60Ruygde2_OS2QBbQ= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/GY1aKVJ51g60Ruygde2_OS2QBbQ= deleted file mode 100644 index 95a5a93..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/GY1aKVJ51g60Ruygde2_OS2QBbQ= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Ivdg34httyDCC92yr2XIaNV9ISE= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Ivdg34httyDCC92yr2XIaNV9ISE= deleted file mode 100644 index 348614d..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Ivdg34httyDCC92yr2XIaNV9ISE= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/KxyZTUhdIZuzSg+4RoZO6bClQsc= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/KxyZTUhdIZuzSg+4RoZO6bClQsc= deleted file mode 100644 index 0696417..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/KxyZTUhdIZuzSg+4RoZO6bClQsc= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/MNkDyIE+0cuaaP8I7VcKyHkcm7I= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/MNkDyIE+0cuaaP8I7VcKyHkcm7I= deleted file mode 100644 index 1a746a2..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/MNkDyIE+0cuaaP8I7VcKyHkcm7I= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/MVInULwqv0xTLuo+HuRjUTO+Q1Q= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/MVInULwqv0xTLuo+HuRjUTO+Q1Q= deleted file mode 100644 index f38b16b..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/MVInULwqv0xTLuo+HuRjUTO+Q1Q= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/NIA1itv4DGmLdxxMhhxlpjtgvjQ= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/NIA1itv4DGmLdxxMhhxlpjtgvjQ= deleted file mode 100644 index b2efafc..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/NIA1itv4DGmLdxxMhhxlpjtgvjQ= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/PFYgJvm9puQW0jxzBwcZ4qahqjs= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/PFYgJvm9puQW0jxzBwcZ4qahqjs= deleted file mode 100644 index 8e37b6e..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/PFYgJvm9puQW0jxzBwcZ4qahqjs= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/PWP2U6RsY2pPoewE3Q4bDFEzhvo= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/PWP2U6RsY2pPoewE3Q4bDFEzhvo= deleted file mode 100644 index 25c2791..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/PWP2U6RsY2pPoewE3Q4bDFEzhvo= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/QPCKiGtL9Nx4xeiibKYWXdnUqjY= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/QPCKiGtL9Nx4xeiibKYWXdnUqjY= deleted file mode 100644 index 68b9ce4..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/QPCKiGtL9Nx4xeiibKYWXdnUqjY= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/QRXfQf5ITq+xRKEpFEqqiDozV7I= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/QRXfQf5ITq+xRKEpFEqqiDozV7I= deleted file mode 100644 index 90d5279..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/QRXfQf5ITq+xRKEpFEqqiDozV7I= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/QwpAbiQ05Dru82f942_nDyqZIoM= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/QwpAbiQ05Dru82f942_nDyqZIoM= deleted file mode 100644 index 68c5466..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/QwpAbiQ05Dru82f942_nDyqZIoM= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/TUMNeVjug1KpCWuKNKpnl42cqRg= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/TUMNeVjug1KpCWuKNKpnl42cqRg= deleted file mode 100644 index a9120ef..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/TUMNeVjug1KpCWuKNKpnl42cqRg= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/TdSf2kYXsYj2r70jw2pnZOuQuMM= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/TdSf2kYXsYj2r70jw2pnZOuQuMM= deleted file mode 100644 index 4bec9f3..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/TdSf2kYXsYj2r70jw2pnZOuQuMM= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/U7U9xxvCmHSyqk8tQJdicBZ+IpE= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/U7U9xxvCmHSyqk8tQJdicBZ+IpE= deleted file mode 100644 index 38ade6f..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/U7U9xxvCmHSyqk8tQJdicBZ+IpE= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/UWV8NWodg8RKAZ7JT_IuNOTJj74= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/UWV8NWodg8RKAZ7JT_IuNOTJj74= deleted file mode 100644 index 97a1c8b..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/UWV8NWodg8RKAZ7JT_IuNOTJj74= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/XlAp6SduaMt42vjIuZjtTf3P8rU= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/XlAp6SduaMt42vjIuZjtTf3P8rU= deleted file mode 100644 index 25acfc5..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/XlAp6SduaMt42vjIuZjtTf3P8rU= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/YdbQ0FWlk60fIlnkVodaJBYJIy4= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/YdbQ0FWlk60fIlnkVodaJBYJIy4= deleted file mode 100644 index 1faa20b..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/YdbQ0FWlk60fIlnkVodaJBYJIy4= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/_y6qBre4O7HKX2Ycl6hAjZMqQtU= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/_y6qBre4O7HKX2Ycl6hAjZMqQtU= deleted file mode 100644 index aadd49f..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/_y6qBre4O7HKX2Ycl6hAjZMqQtU= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/bcKj+WtJroS8r9SPHHEtj5+JoZ8= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/bcKj+WtJroS8r9SPHHEtj5+JoZ8= deleted file mode 100644 index 863e5ec..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/bcKj+WtJroS8r9SPHHEtj5+JoZ8= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/buIKVZdzOJxKXuLKLMx4AE0Kw+M= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/buIKVZdzOJxKXuLKLMx4AE0Kw+M= deleted file mode 100644 index 5119f5e..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/buIKVZdzOJxKXuLKLMx4AE0Kw+M= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/d+8217xY3y3e6xJqSX8kRx12q68= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/d+8217xY3y3e6xJqSX8kRx12q68= deleted file mode 100644 index 0cdacd5..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/d+8217xY3y3e6xJqSX8kRx12q68= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/gmGv6V_WJAc+I5ANDPXfFXhRBcI= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/gmGv6V_WJAc+I5ANDPXfFXhRBcI= deleted file mode 100644 index 2fc129b..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/gmGv6V_WJAc+I5ANDPXfFXhRBcI= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/h4nzhH4bOlvcrt1c5IDDG89cGLQ= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/h4nzhH4bOlvcrt1c5IDDG89cGLQ= deleted file mode 100644 index 60bc161..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/h4nzhH4bOlvcrt1c5IDDG89cGLQ= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/iKq8i8FhNKpMahR9ktqEtds6GLI= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/iKq8i8FhNKpMahR9ktqEtds6GLI= deleted file mode 100644 index e675121..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/iKq8i8FhNKpMahR9ktqEtds6GLI= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/i_Bhimtx1AHxoy_DfRBFYNWhPRU= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/i_Bhimtx1AHxoy_DfRBFYNWhPRU= deleted file mode 100644 index 761fe3b..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/i_Bhimtx1AHxoy_DfRBFYNWhPRU= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ig6TQ_YzcRntxkcoolwErK+nQZ4= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ig6TQ_YzcRntxkcoolwErK+nQZ4= deleted file mode 100644 index 4cd1c55..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ig6TQ_YzcRntxkcoolwErK+nQZ4= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/jDv59lHfulNNbbF6LWzkWjUwo+Q= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/jDv59lHfulNNbbF6LWzkWjUwo+Q= deleted file mode 100644 index cdd7f45..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/jDv59lHfulNNbbF6LWzkWjUwo+Q= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/kPMjR+FHKCJo8hS5sM1_ADzf2J4= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/kPMjR+FHKCJo8hS5sM1_ADzf2J4= deleted file mode 100644 index a671f24..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/kPMjR+FHKCJo8hS5sM1_ADzf2J4= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/l3A6kuV_8WyG4CPMBCY_+c5+TUY= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/l3A6kuV_8WyG4CPMBCY_+c5+TUY= deleted file mode 100644 index 7e7ebef..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/l3A6kuV_8WyG4CPMBCY_+c5+TUY= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ls7F6kNQP3bQRtKi+kHdlUw7n_E= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ls7F6kNQP3bQRtKi+kHdlUw7n_E= deleted file mode 100644 index 53fb467..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ls7F6kNQP3bQRtKi+kHdlUw7n_E= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/mIFPlt6a5n65Qs_a9Pqk0_YmKRg= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/mIFPlt6a5n65Qs_a9Pqk0_YmKRg= deleted file mode 100644 index 45832c0..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/mIFPlt6a5n65Qs_a9Pqk0_YmKRg= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/okVksLI4CKKoYg2MwC65drJ1Me4= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/okVksLI4CKKoYg2MwC65drJ1Me4= deleted file mode 100644 index 833b095..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/okVksLI4CKKoYg2MwC65drJ1Me4= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/pslGosFqd6XWnXEEM7k_G9OXiWA= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/pslGosFqd6XWnXEEM7k_G9OXiWA= deleted file mode 100644 index baa0ace..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/pslGosFqd6XWnXEEM7k_G9OXiWA= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ptQb3DXEpw2Jutwhf7m_he6spPc= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ptQb3DXEpw2Jutwhf7m_he6spPc= deleted file mode 100644 index 15bb547..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ptQb3DXEpw2Jutwhf7m_he6spPc= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/q79XhRXpEXEsD+Txie+_a3ljVb4= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/q79XhRXpEXEsD+Txie+_a3ljVb4= deleted file mode 100644 index c20193e..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/q79XhRXpEXEsD+Txie+_a3ljVb4= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qIsLkFBNOcFB0J9j8hWRj2QjxRw= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qIsLkFBNOcFB0J9j8hWRj2QjxRw= deleted file mode 100644 index 5321612..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qIsLkFBNOcFB0J9j8hWRj2QjxRw= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qSn6V3hwvp2BLF3yNAGTfGRBDi0= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qSn6V3hwvp2BLF3yNAGTfGRBDi0= deleted file mode 100644 index 6007609..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qSn6V3hwvp2BLF3yNAGTfGRBDi0= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/tQNiZFhe6Xv5s2q2VfUxqMS1XLg= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/tQNiZFhe6Xv5s2q2VfUxqMS1XLg= deleted file mode 100644 index 5d010b9..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/tQNiZFhe6Xv5s2q2VfUxqMS1XLg= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/u3euo1Hqyj0UJqM39CspznZlyos= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/u3euo1Hqyj0UJqM39CspznZlyos= deleted file mode 100644 index 7786a8a..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/u3euo1Hqyj0UJqM39CspznZlyos= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/uWx1QfSRLGObsXAZv9qgPBfaFtI= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/uWx1QfSRLGObsXAZv9qgPBfaFtI= deleted file mode 100644 index 5707aa8..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/uWx1QfSRLGObsXAZv9qgPBfaFtI= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/uZJhV5oBCjJZb184aWKtSneoPl0= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/uZJhV5oBCjJZb184aWKtSneoPl0= deleted file mode 100644 index e429e70..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/uZJhV5oBCjJZb184aWKtSneoPl0= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/w7t+lDr7zxSGZaBvYv2eRzkTpAk= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/w7t+lDr7zxSGZaBvYv2eRzkTpAk= deleted file mode 100644 index 2a0e59a..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/w7t+lDr7zxSGZaBvYv2eRzkTpAk= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/wLPjSoT3VgNagSVuSrsQas2i3WA= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/wLPjSoT3VgNagSVuSrsQas2i3WA= deleted file mode 100644 index ae9d872..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/wLPjSoT3VgNagSVuSrsQas2i3WA= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/wPfPtPwR4oImWd4go7QFmptA4gc= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/wPfPtPwR4oImWd4go7QFmptA4gc= deleted file mode 100644 index c71e18b..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/wPfPtPwR4oImWd4go7QFmptA4gc= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/xzGTgugNbJHfkS1zKGeLfgeK9BI= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/xzGTgugNbJHfkS1zKGeLfgeK9BI= deleted file mode 100644 index 0e13323..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/xzGTgugNbJHfkS1zKGeLfgeK9BI= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/zvfDqAW8MOJjeQRWmllj2UfedQk= b/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/zvfDqAW8MOJjeQRWmllj2UfedQk= deleted file mode 100644 index 2691397..0000000 Binary files a/android/app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/zvfDqAW8MOJjeQRWmllj2UfedQk= and /dev/null differ diff --git a/android/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties b/android/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties index fea96ad..66b6e8d 100644 --- a/android/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties +++ b/android/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties @@ -1,7 +1,10 @@ -#Fri Nov 15 15:46:34 CST 2024 -com.example.music_player_miao.app-main-42\:/mipmap-xxxhdpi/ic_launcher.png=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxxhdpi_ic_launcher.png.flat -com.example.music_player_miao.app-main-42\:/mipmap-mdpi/ic_launcher.png=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\mipmap-mdpi_ic_launcher.png.flat -com.example.music_player_miao.app-main-42\:/mipmap-hdpi/ic_launcher.png=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\mipmap-hdpi_ic_launcher.png.flat -com.example.music_player_miao.app-main-42\:/drawable-v21/launch_background.xml=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\drawable-v21_launch_background.xml.flat -com.example.music_player_miao.app-main-42\:/mipmap-xhdpi/ic_launcher.png=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xhdpi_ic_launcher.png.flat -com.example.music_player_miao.app-main-42\:/mipmap-xxhdpi/ic_launcher.png=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxhdpi_ic_launcher.png.flat +#Sat Nov 30 22:46:17 CST 2024 +com.example.music_player_miao.app-main-42\:/anim/fragment_fast_out_extra_slow_in.xml=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\anim_fragment_fast_out_extra_slow_in.xml.flat +com.example.music_player_miao.app-main-42\:/drawable-v21/launch_background.xml=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\drawable-v21_launch_background.xml.flat +com.example.music_player_miao.app-main-42\:/mipmap-hdpi/ic_launcher.png=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\mipmap-hdpi_ic_launcher.png.flat +com.example.music_player_miao.app-main-42\:/mipmap-ldpi/ic_launcher.png=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\mipmap-ldpi_ic_launcher.png.flat +com.example.music_player_miao.app-main-42\:/mipmap-mdpi/ic_launcher.png=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\mipmap-mdpi_ic_launcher.png.flat +com.example.music_player_miao.app-main-42\:/mipmap-xhdpi/ic_launcher.png=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xhdpi_ic_launcher.png.flat +com.example.music_player_miao.app-main-42\:/mipmap-xxhdpi/ic_launcher.png=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxhdpi_ic_launcher.png.flat +com.example.music_player_miao.app-main-42\:/mipmap-xxxhdpi/ic_launcher.png=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxxhdpi_ic_launcher.png.flat +com.example.music_player_miao.app-main-42\:/xml/network_security_config.xml=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\merged_res\\debug\\xml_network_security_config.xml.flat diff --git a/android/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml b/android/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml index 15bbff3..7070685 100644 --- a/android/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml +++ b/android/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml @@ -1,5 +1,5 @@ -androidx.startup#1f000000#8a000000#1d873b#d93025#ffffffff#ff9e9e9e4dp6dp8dp4dp2dp320dp320dp32dp13sp12dp8dp64dp64dp10dp@dimen/notification_content_margin_start16dp4dp3dp24dp13sp10dp5dp#3333B5E5#0cffffff999AnswerVideoDeclineHang UpIncoming callOngoing callScreening an incoming call999+"Trả lời""Video""Từ chối""Kết thúc""Cuộc gọi đến""Cuộc gọi đang thực hiện""Đang sàng lọc cuộc gọi đến""999+""接听""视频通话""拒接""挂断""来电""正在通话""正在过滤来电""999+""接聽""視像""拒接""掛斷""來電""通話中""正在過濾來電""999+""接聽""視訊""拒接""掛斷""來電""通話中""正在過濾來電""999+""Phendula""Ividiyo""Yenqaba""Vala Ucingo""Ikholi engenayo""Ikholi eqhubekayo""Ukuveza ikholi engenayo""999+"#ff424242#ffffffff#b3ffffff127"Trả lời""Video""Từ chối""Kết thúc""Cuộc gọi đến""Cuộc gọi đang thực hiện""Đang sàng lọc cuộc gọi đến""999+""接听""视频通话""拒接""挂断""来电""正在通话""正在过滤来电""999+""接聽""視像""拒接""掛斷""來電""通話中""正在過濾來電""999+""接聽""視訊""拒接""掛斷""來電""通話中""正在過濾來電""999+""Phendula""Ividiyo""Yenqaba""Vala Ucingo""Ikholi engenayo""Ikholi eqhubekayo""Ukuveza ikholi engenayo""999+"#ff424242#ffffffff#b3ffffff127 + diff --git a/android/app/build/intermediates/incremental/mergeDebugAssets/merger.xml b/android/app/build/intermediates/incremental/mergeDebugAssets/merger.xml index f4b7886..1e389b2 100644 --- a/android/app/build/intermediates/incremental/mergeDebugAssets/merger.xml +++ b/android/app/build/intermediates/incremental/mergeDebugAssets/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/android/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt b/android/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt index e4d47a6..f9f2def 100644 --- a/android/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt +++ b/android/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt @@ -1,37 +1,40 @@ -#Sat Nov 23 15:12:04 CST 2024 -path.4=1/classes.dex -path.3=15/classes.dex -path.2=13/classes.dex -renamed.9=classes10.dex -path.1=12/classes.dex -renamed.8=classes9.dex -path.8=0/classes.dex -path.7=8/classes.dex -path.6=5/classes.dex -path.5=4/classes.dex -renamed.11=classes12.dex -renamed.10=classes11.dex +#Sat Nov 30 22:59:28 CST 2024 +base.0=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeExtDexDebug\\classes.dex +base.1=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\0\\classes.dex +base.10=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\12\\classes.dex +base.11=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\1\\classes.dex +base.12=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeExtDexDebug\\classes2.dex +base.2=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\12\\classes.dex +base.3=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\13\\classes.dex +base.4=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\15\\classes.dex +base.5=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\1\\classes.dex +base.6=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\4\\classes.dex +base.7=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\5\\classes.dex +base.8=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\8\\classes.dex +base.9=E\:\\Desktop\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\0\\classes.dex path.0=classes.dex -base.4=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\1\\classes.dex -base.3=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\15\\classes.dex -base.2=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\13\\classes.dex -base.1=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\12\\classes.dex -base.0=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeExtDexDebug\\classes.dex -renamed.3=classes4.dex -renamed.2=classes3.dex -renamed.1=classes2.dex -path.10=1/classes.dex +path.1=0/classes.dex +path.10=12/classes.dex +path.11=1/classes.dex +path.12=classes2.dex +path.2=12/classes.dex +path.3=13/classes.dex +path.4=15/classes.dex +path.5=1/classes.dex +path.6=4/classes.dex +path.7=5/classes.dex +path.8=8/classes.dex +path.9=0/classes.dex renamed.0=classes.dex -base.9=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\12\\classes.dex -path.9=12/classes.dex -path.11=classes2.dex -renamed.7=classes8.dex -base.8=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\0\\classes.dex -renamed.6=classes7.dex -base.7=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\8\\classes.dex -renamed.5=classes6.dex -base.6=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\5\\classes.dex +renamed.1=classes2.dex +renamed.10=classes11.dex +renamed.11=classes12.dex +renamed.12=classes13.dex +renamed.2=classes3.dex +renamed.3=classes4.dex renamed.4=classes5.dex -base.5=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeLibDexDebug\\4\\classes.dex -base.11=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeExtDexDebug\\classes2.dex -base.10=D\:\\study\\work\\flutter\\MTMusic\\android\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\1\\classes.dex +renamed.5=classes6.dex +renamed.6=classes7.dex +renamed.7=classes8.dex +renamed.8=classes9.dex +renamed.9=classes10.dex diff --git a/android/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources b/android/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources index bff3382..d8179ae 100644 Binary files a/android/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources and b/android/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources differ diff --git a/android/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/javaResources0 b/android/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/javaResources0 index 26ca7f8..8544c7c 100644 Binary files a/android/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/javaResources0 and b/android/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/javaResources0 differ diff --git a/android/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/android/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt index 87bd312..38a1fee 100644 --- a/android/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +++ b/android/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt @@ -13,79 +13,79 @@ 13 to allow setting breakpoints, to provide hot reload, etc. 14 --> 15 -15-->D:\study\work\flutter\MTMusic\android\app\src\debug\AndroidManifest.xml:6:5-66 -15-->D:\study\work\flutter\MTMusic\android\app\src\debug\AndroidManifest.xml:6:22-64 +15-->E:\Desktop\MTMusic\android\app\src\main\AndroidManifest.xml:39:5-67 +15-->E:\Desktop\MTMusic\android\app\src\main\AndroidManifest.xml:39:22-64 16 D:\study\work\flutter\MTMusic\android\app\src\main\AndroidManifest.xml:35:5-79 +16-->E:\Desktop\MTMusic\android\app\src\main\AndroidManifest.xml:37:5-79 17 android:name="android.permission.READ_EXTERNAL_STORAGE" -17-->D:\study\work\flutter\MTMusic\android\app\src\main\AndroidManifest.xml:35:22-77 +17-->E:\Desktop\MTMusic\android\app\src\main\AndroidManifest.xml:37:22-77 18 android:maxSdkVersion="32" /> -18-->[:file_picker] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:11:9-35 +18-->[:file_picker] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:11:9-35 19 -19-->D:\study\work\flutter\MTMusic\android\app\src\main\AndroidManifest.xml:34:5-80 -19-->D:\study\work\flutter\MTMusic\android\app\src\main\AndroidManifest.xml:34:22-78 +19-->E:\Desktop\MTMusic\android\app\src\main\AndroidManifest.xml:36:5-80 +19-->E:\Desktop\MTMusic\android\app\src\main\AndroidManifest.xml:36:22-78 20 -20-->D:\study\work\flutter\MTMusic\android\app\src\debug\AndroidManifest.xml:9:5-79 -20-->D:\study\work\flutter\MTMusic\android\app\src\debug\AndroidManifest.xml:9:22-77 +20-->E:\Desktop\MTMusic\android\app\src\debug\AndroidManifest.xml:9:5-79 +20-->E:\Desktop\MTMusic\android\app\src\debug\AndroidManifest.xml:9:22-77 21 -21-->D:\study\work\flutter\MTMusic\android\app\src\main\AndroidManifest.xml:36:5-81 -21-->D:\study\work\flutter\MTMusic\android\app\src\main\AndroidManifest.xml:36:22-79 -22 -23 -23-->[:file_picker] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:13:5-19:15 -24 -24-->[:file_picker] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:14:9-18:18 -25 -25-->[:file_picker] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:15:13-72 -25-->[:file_picker] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:15:21-69 -26 -27 -27-->[:file_picker] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:17:13-44 -27-->[:file_picker] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:17:19-41 -28 -29 -29-->[androidx.media2:media2-session:1.2.1] C:\Users\qwq10\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:25:9-27:18 -30 -30-->[androidx.media2:media2-session:1.2.1] C:\Users\qwq10\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:26:13-79 -30-->[androidx.media2:media2-session:1.2.1] C:\Users\qwq10\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:26:21-76 -31 -32 -32-->[androidx.media2:media2-session:1.2.1] C:\Users\qwq10\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:28:9-30:18 -33 -33-->[androidx.media2:media2-session:1.2.1] C:\Users\qwq10\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:29:13-82 -33-->[androidx.media2:media2-session:1.2.1] C:\Users\qwq10\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:29:21-79 -34 -35 -35-->[androidx.media2:media2-session:1.2.1] C:\Users\qwq10\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:31:9-33:18 -36 -36-->[androidx.media2:media2-session:1.2.1] C:\Users\qwq10\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:32:13-82 -36-->[androidx.media2:media2-session:1.2.1] C:\Users\qwq10\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:32:21-79 -37 -38 -39 -40 -40-->[com.google.android.exoplayer:exoplayer-core:2.18.7] C:\Users\qwq10\.gradle\caches\transforms-3\e255c6ce9910a673f2619b479a7d74a8\transformed\jetified-exoplayer-core-2.18.7\AndroidManifest.xml:24:5-79 -40-->[com.google.android.exoplayer:exoplayer-core:2.18.7] C:\Users\qwq10\.gradle\caches\transforms-3\e255c6ce9910a673f2619b479a7d74a8\transformed\jetified-exoplayer-core-2.18.7\AndroidManifest.xml:24:22-76 -41 -42 [androidx.core:core:1.13.1] C:\Users\qwq10\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:22:5-24:47 -43 android:name="com.example.music_player_miao.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" -43-->[androidx.core:core:1.13.1] C:\Users\qwq10\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:23:9-81 -44 android:protectionLevel="signature" /> -44-->[androidx.core:core:1.13.1] C:\Users\qwq10\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:24:9-44 -45 -46 -46-->[androidx.core:core:1.13.1] C:\Users\qwq10\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:26:5-97 -46-->[androidx.core:core:1.13.1] C:\Users\qwq10\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:26:22-94 -47 -48 [androidx.core:core:1.13.1] C:\Users\qwq10\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:28:18-86 -51 android:debuggable="true" -52 android:icon="@mipmap/ic_launcher" -53 android:label="music_player_miao" -54 android:testOnly="true" > +21-->E:\Desktop\MTMusic\android\app\src\main\AndroidManifest.xml:38:5-81 +21-->E:\Desktop\MTMusic\android\app\src\main\AndroidManifest.xml:38:22-79 +22 +22-->E:\Desktop\MTMusic\android\app\src\main\AndroidManifest.xml:40:5-79 +22-->E:\Desktop\MTMusic\android\app\src\main\AndroidManifest.xml:40:22-76 +23 +24 +24-->[:file_picker] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:13:5-19:15 +25 +25-->[:file_picker] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:14:9-18:18 +26 +26-->[:file_picker] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:15:13-72 +26-->[:file_picker] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:15:21-69 +27 +28 +28-->[:file_picker] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:17:13-44 +28-->[:file_picker] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\file_picker-6.2.1\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:17:19-41 +29 +30 +30-->[androidx.media2:media2-session:1.2.1] C:\Users\night\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:25:9-27:18 +31 +31-->[androidx.media2:media2-session:1.2.1] C:\Users\night\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:26:13-79 +31-->[androidx.media2:media2-session:1.2.1] C:\Users\night\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:26:21-76 +32 +33 +33-->[androidx.media2:media2-session:1.2.1] C:\Users\night\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:28:9-30:18 +34 +34-->[androidx.media2:media2-session:1.2.1] C:\Users\night\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:29:13-82 +34-->[androidx.media2:media2-session:1.2.1] C:\Users\night\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:29:21-79 +35 +36 +36-->[androidx.media2:media2-session:1.2.1] C:\Users\night\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:31:9-33:18 +37 +37-->[androidx.media2:media2-session:1.2.1] C:\Users\night\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:32:13-82 +37-->[androidx.media2:media2-session:1.2.1] C:\Users\night\.gradle\caches\transforms-3\1c11fcd5d741b7583794ec56efdeaa69\transformed\jetified-media2-session-1.2.1\AndroidManifest.xml:32:21-79 +38 +39 +40 +41 [androidx.core:core:1.13.1] C:\Users\night\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:22:5-24:47 +42 android:name="com.example.music_player_miao.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" +42-->[androidx.core:core:1.13.1] C:\Users\night\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:23:9-81 +43 android:protectionLevel="signature" /> +43-->[androidx.core:core:1.13.1] C:\Users\night\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:24:9-44 +44 +45 +45-->[androidx.core:core:1.13.1] C:\Users\night\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:26:5-97 +45-->[androidx.core:core:1.13.1] C:\Users\night\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:26:22-94 +46 +47 [androidx.core:core:1.13.1] C:\Users\night\.gradle\caches\transforms-3\2f6bc1e98ea672b50ba00d436d171090\transformed\core-1.13.1\AndroidManifest.xml:28:18-86 +50 android:debuggable="true" +51 android:icon="@mipmap/ic_launcher" +52 android:label="喵听" +53 android:networkSecurityConfig="@xml/network_security_config" +54 android:usesCleartextTraffic="true" > 55 87 88 [:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:11:9-19:20 +88-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:11:9-19:20 89 android:name="io.flutter.plugins.imagepicker.ImagePickerFileProvider" -89-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:12:13-82 +89-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:12:13-82 90 android:authorities="com.example.music_player_miao.flutter.image_provider" -90-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:13:13-74 +90-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:13:13-74 91 android:exported="false" -91-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:14:13-37 +91-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:14:13-37 92 android:grantUriPermissions="true" > -92-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:15:13-47 +92-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:15:13-47 93 [:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:16:13-18:75 +93-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:16:13-18:75 94 android:name="android.support.FILE_PROVIDER_PATHS" -94-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:17:17-67 +94-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:17:17-67 95 android:resource="@xml/flutter_image_picker_file_paths" /> -95-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:18:17-72 +95-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:18:17-72 96 97 [:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:21:9-33:19 +97-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:21:9-33:19 98 android:name="com.google.android.gms.metadata.ModuleDependencies" -98-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:22:13-78 +98-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:22:13-78 99 android:enabled="false" -99-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:23:13-36 +99-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:23:13-36 100 android:exported="false" > -100-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:24:13-37 +100-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:24:13-37 101 -101-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:26:13-28:29 +101-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:26:13-28:29 102 -102-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:27:17-94 -102-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:27:25-91 +102-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:27:17-94 +102-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:27:25-91 103 104 105 [:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:30:13-32:36 +105-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:30:13-32:36 106 android:name="photopicker_activity:0:required" -106-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:31:17-63 +106-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:31:17-63 107 android:value="" /> -107-->[:image_picker_android] C:\Users\qwq10\AppData\Local\Pub\Cache\hosted\pub.flutter-io.cn\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:32:17-33 +107-->[:image_picker_android] C:\Users\night\AppData\Local\Pub\Cache\hosted\pub.dev\image_picker_android-0.8.12+17\android\build\intermediates\merged_manifest\debug\AndroidManifest.xml:32:17-33 108 109 110 [androidx.window:window:1.2.0] C:\Users\qwq10\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:23:9-25:40 +110-->[androidx.window:window:1.2.0] C:\Users\night\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:23:9-25:40 111 android:name="androidx.window.extensions" -111-->[androidx.window:window:1.2.0] C:\Users\qwq10\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:24:13-54 +111-->[androidx.window:window:1.2.0] C:\Users\night\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:24:13-54 112 android:required="false" /> -112-->[androidx.window:window:1.2.0] C:\Users\qwq10\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:25:13-37 +112-->[androidx.window:window:1.2.0] C:\Users\night\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:25:13-37 113 [androidx.window:window:1.2.0] C:\Users\qwq10\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:26:9-28:40 +113-->[androidx.window:window:1.2.0] C:\Users\night\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:26:9-28:40 114 android:name="androidx.window.sidecar" -114-->[androidx.window:window:1.2.0] C:\Users\qwq10\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:27:13-51 +114-->[androidx.window:window:1.2.0] C:\Users\night\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:27:13-51 115 android:required="false" /> -115-->[androidx.window:window:1.2.0] C:\Users\qwq10\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:28:13-37 +115-->[androidx.window:window:1.2.0] C:\Users\night\.gradle\caches\transforms-3\eca96a3fbf45ee829c50bc4036651c65\transformed\jetified-window-1.2.0\AndroidManifest.xml:28:13-37 116 117 [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\qwq10\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:24:9-32:20 +117-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\night\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:24:9-32:20 118 android:name="androidx.startup.InitializationProvider" -118-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\qwq10\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:25:13-67 +118-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\night\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:25:13-67 119 android:authorities="com.example.music_player_miao.androidx-startup" -119-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\qwq10\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:26:13-68 +119-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\night\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:26:13-68 120 android:exported="false" > -120-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\qwq10\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:27:13-37 +120-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\night\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:27:13-37 121 [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\qwq10\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:29:13-31:52 +121-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\night\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:29:13-31:52 122 android:name="androidx.lifecycle.ProcessLifecycleInitializer" -122-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\qwq10\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:30:17-78 +122-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\night\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:30:17-78 123 android:value="androidx.startup" /> -123-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\qwq10\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:31:17-49 +123-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\night\.gradle\caches\transforms-3\6618b146e7ec5ffdf293e19923215054\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:31:17-49 124 [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:29:13-31:52 +124-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:29:13-31:52 125 android:name="androidx.profileinstaller.ProfileInstallerInitializer" -125-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:30:17-85 +125-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:30:17-85 126 android:value="androidx.startup" /> -126-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:31:17-49 +126-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:31:17-49 127 128 129 [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:34:9-52:20 +129-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:34:9-52:20 130 android:name="androidx.profileinstaller.ProfileInstallReceiver" -130-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:35:13-76 +130-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:35:13-76 131 android:directBootAware="false" -131-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:36:13-44 +131-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:36:13-44 132 android:enabled="true" -132-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:37:13-35 +132-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:37:13-35 133 android:exported="true" -133-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:38:13-36 +133-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:38:13-36 134 android:permission="android.permission.DUMP" > -134-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:39:13-57 +134-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:39:13-57 135 -135-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:40:13-42:29 +135-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:40:13-42:29 136 -136-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:41:17-91 -136-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:41:25-88 +136-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:41:17-91 +136-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:41:25-88 137 138 -138-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:43:13-45:29 +138-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:43:13-45:29 139 -139-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:44:17-85 -139-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:44:25-82 +139-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:44:17-85 +139-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:44:25-82 140 141 -141-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:46:13-48:29 +141-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:46:13-48:29 142 -142-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:47:17-88 -142-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:47:25-85 +142-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:47:17-88 +142-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:47:25-85 143 144 -144-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:49:13-51:29 +144-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:49:13-51:29 145 -145-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:50:17-95 -145-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\qwq10\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:50:25-92 +145-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:50:17-95 +145-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\night\.gradle\caches\transforms-3\14d836f9dcb26fa6f55a1bd0397d99b8\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:50:25-92 146 147 148 diff --git a/android/app/build/intermediates/merged_java_res/debug/base.jar b/android/app/build/intermediates/merged_java_res/debug/base.jar index 84f3214..930ebd9 100644 Binary files a/android/app/build/intermediates/merged_java_res/debug/base.jar and b/android/app/build/intermediates/merged_java_res/debug/base.jar differ diff --git a/android/app/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/android/app/build/intermediates/merged_manifest/debug/AndroidManifest.xml index c906202..d4a7445 100644 --- a/android/app/build/intermediates/merged_manifest/debug/AndroidManifest.xml +++ b/android/app/build/intermediates/merged_manifest/debug/AndroidManifest.xml @@ -19,6 +19,7 @@ + @@ -37,8 +38,6 @@ - - @@ -50,8 +49,9 @@ android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:debuggable="true" android:icon="@mipmap/ic_launcher" - android:label="music_player_miao" - android:testOnly="true" > + android:label="喵听" + android:networkSecurityConfig="@xml/network_security_config" + android:usesCleartextTraffic="true" > + @@ -37,8 +38,6 @@ - - @@ -50,8 +49,9 @@ android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:debuggable="true" android:icon="@mipmap/ic_launcher" - android:label="music_player_miao" - android:testOnly="true" > + android:label="喵听" + android:networkSecurityConfig="@xml/network_security_config" + android:usesCleartextTraffic="true" > + @@ -37,8 +38,6 @@ - - @@ -50,8 +49,9 @@ android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:debuggable="true" android:icon="@mipmap/ic_launcher" - android:label="music_player_miao" - android:testOnly="true" > + android:label="喵听" + android:networkSecurityConfig="@xml/network_security_config" + android:usesCleartextTraffic="true" > + + diff --git a/android/app/src/main/res/anim/fragment_fast_out_extra_slow_in.xml b/android/app/src/main/res/anim/fragment_fast_out_extra_slow_in.xml new file mode 100644 index 0000000..32b14ae --- /dev/null +++ b/android/app/src/main/res/anim/fragment_fast_out_extra_slow_in.xml @@ -0,0 +1,6 @@ + + \ No newline at end of file diff --git a/android/app/src/main/res/drawable/launch_background.xml b/android/app/src/main/res/drawable/launch_background.xml index 304732f..7ff2ae9 100644 --- a/android/app/src/main/res/drawable/launch_background.xml +++ b/android/app/src/main/res/drawable/launch_background.xml @@ -4,9 +4,7 @@ - + + + diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png index db77bb4..436239c 100644 Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-ldpi/ic_launcher.png b/android/app/src/main/res/mipmap-ldpi/ic_launcher.png new file mode 100644 index 0000000..202340d Binary files /dev/null and b/android/app/src/main/res/mipmap-ldpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png index 17987b7..726c3f0 100644 Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png index 09d4391..6017a4a 100644 Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png index d5f1c8d..aa97eca 100644 Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png index 4d6372e..6bea184 100644 Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/playstore-icon.png b/android/app/src/main/res/playstore-icon.png new file mode 100644 index 0000000..8009459 Binary files /dev/null and b/android/app/src/main/res/playstore-icon.png differ diff --git a/android/app/src/main/res/xml/network_security_config.xml b/android/app/src/main/res/xml/network_security_config.xml new file mode 100644 index 0000000..bb6ab93 --- /dev/null +++ b/android/app/src/main/res/xml/network_security_config.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/android/build.gradle b/android/build.gradle index d5426bd..0963b31 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -29,7 +29,6 @@ allprojects { maven { url 'https://maven.aliyun.com/repository/apache-snapshots/'} google() mavenCentral() - mavenCentral() } } diff --git a/assets/img/music_list.png b/assets/img/music_list.png new file mode 100644 index 0000000..0351f17 Binary files /dev/null and b/assets/img/music_list.png differ diff --git a/assets/img/next.png b/assets/img/next.png new file mode 100644 index 0000000..552c4a6 Binary files /dev/null and b/assets/img/next.png differ diff --git a/assets/img/pause.png b/assets/img/pause.png new file mode 100644 index 0000000..b7be04e Binary files /dev/null and b/assets/img/pause.png differ diff --git a/assets/img/pause.svg b/assets/img/pause.svg new file mode 100644 index 0000000..62421cb --- /dev/null +++ b/assets/img/pause.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/img/play.png b/assets/img/play.png new file mode 100644 index 0000000..26b8153 Binary files /dev/null and b/assets/img/play.png differ diff --git a/assets/img/play.svg b/assets/img/play.svg new file mode 100644 index 0000000..ae08e4c --- /dev/null +++ b/assets/img/play.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/img/prev.png b/assets/img/prev.png new file mode 100644 index 0000000..7ef0b6e Binary files /dev/null and b/assets/img/prev.png differ diff --git a/assets/img/random.png b/assets/img/random.png new file mode 100644 index 0000000..b5ec471 Binary files /dev/null and b/assets/img/random.png differ diff --git a/assets/img/sequence.png b/assets/img/sequence.png new file mode 100644 index 0000000..3d031a8 Binary files /dev/null and b/assets/img/sequence.png differ diff --git a/assets/img/single.png b/assets/img/single.png new file mode 100644 index 0000000..6045dff Binary files /dev/null and b/assets/img/single.png differ diff --git a/lib/api/api_download.dart b/lib/api/api_download.dart index 090c440..a6ba679 100644 --- a/lib/api/api_download.dart +++ b/lib/api/api_download.dart @@ -4,7 +4,6 @@ import 'package:permission_handler/permission_handler.dart'; import 'package:flutter/material.dart'; import 'package:path/path.dart' as path; - class DownloadApi { final Dio dio = Dio(); @@ -13,36 +12,31 @@ class DownloadApi { // 检查权限状态 PermissionStatus status = await Permission.manageExternalStorage.status; - if (status.isDenied) { + if (status.isDenied || status.isPermanentlyDenied || status.isRestricted) { // 如果权限被拒绝,请求权限 - // PermissionStatus status1 = await Permission.storage.request(); - status = await Permission.manageExternalStorage.request(); - print(status); - if (status.isDenied || status.isPermanentlyDenied || status.isRestricted) { - if (context.mounted) { - showDialog( - context: context, - builder: (BuildContext context) => AlertDialog( - title: const Text('需要存储权限'), - content: const Text('下载音乐需要存储权限,请在设置中允许访问存储权限。'), - actions: [ - TextButton( - child: const Text('取消'), - onPressed: () => Navigator.of(context).pop(), - ), - TextButton( - child: const Text('去设置'), - onPressed: () { - Navigator.of(context).pop(); - openAppSettings(); // 打开应用设置页面 - }, - ), - ], - ), - ); - } - return false; + if (context.mounted) { + showDialog( + context: context, + builder: (BuildContext context) => AlertDialog( + title: const Text('需要存储权限'), + content: const Text('下载音乐需要存储权限,请在设置中允许访问存储权限。'), + actions: [ + TextButton( + child: const Text('取消'), + onPressed: () => Navigator.of(context).pop(), + ), + TextButton( + child: const Text('去设置'), + onPressed: () { + Navigator.of(context).pop(); + Permission.manageExternalStorage.request(); + }, + ), + ], + ), + ); } + return false; } return status.isGranted; } @@ -52,7 +46,9 @@ class DownloadApi { final urlWithoutQuery = url.split('?').first; // Get the extension including the dot final extension = path.extension(urlWithoutQuery); - return extension.isNotEmpty ? extension : '.mp3'; // Default to .mp3 if no extension found + return extension.isNotEmpty + ? extension + : '.mp3'; // Default to .mp3 if no extension found } Future downloadMusic({ @@ -62,7 +58,6 @@ class DownloadApi { required Function(double) onProgress, }) async { try { - String fileExtension = _getFileExtension(musicUrl); final fileName = '$name$fileExtension'; @@ -96,7 +91,7 @@ class DownloadApi { if (total != -1) { // 计算下载进度并通过回调函数传递 double progress = received / total; - onProgress(progress); // 调用回调函数 + onProgress(progress); // 调用回调函数 } }, ); @@ -107,4 +102,4 @@ class DownloadApi { return null; } } -} \ No newline at end of file +} diff --git a/lib/api/api_music_list.dart b/lib/api/api_music_list.dart index 79e23bd..9b3c641 100644 --- a/lib/api/api_music_list.dart +++ b/lib/api/api_music_list.dart @@ -5,7 +5,7 @@ import '../models/MusicsListBean.dart'; import '../models/getMusicList_bean.dart'; import '../models/getRank_bean.dart'; -const String _getMusicList = "http://8.210.250.29:10010/musics/three-random"; +const String _getMusicList = "http://8.210.250.29:10010/musics/random"; const String _getMusic = 'http://8.210.250.29:10010/musics/'; const String _getMusic1 = 'http://8.210.250.29:10010/musics/1'; const String _getMusic2 = 'http://8.210.250.29:10010/musics/2'; @@ -16,9 +16,9 @@ const String _getSongDetail = 'http://8.210.250.29:10010/musics'; class GetMusic { final Dio dio = Dio(); - Future getMusicList({required String Authorization}) async { + Future getMusicList({required String Authorization, required int num}) async { Response response = await dio.get( - _getMusicList, + '$_getMusicList?num=$num', data: { 'Authorization': Authorization, }, diff --git a/lib/common/audio_player_controller.dart b/lib/common/audio_player_controller.dart index 0f6fad5..f0f5194 100644 --- a/lib/common/audio_player_controller.dart +++ b/lib/common/audio_player_controller.dart @@ -1,6 +1,7 @@ // audio_player_controller.dart import 'dart:async'; +import 'dart:math'; import 'package:get/get.dart'; import 'package:just_audio/just_audio.dart'; import '../common_widget/Song_widegt.dart'; @@ -9,8 +10,22 @@ import '../common/download_manager.dart'; import '../common_widget/app_data.dart'; import '../api/api_music_list.dart'; +enum PlayMode { + sequence, // 顺序播放 + random, // 随机播放 + single // 单曲循环 +} + class AudioPlayerController extends GetxController { - final audioPlayer = AudioPlayer(); + static AudioPlayerController? _instance; + static AudioPlayerController get instance { + _instance ??= AudioPlayerController._(); + return _instance!; + } + + AudioPlayerController._(); + + AudioPlayer? _audioPlayer; final downloadManager = Get.find(); final appData = AppData(); @@ -38,17 +53,60 @@ class AudioPlayerController extends GetxController { final likes = [].obs; final collections = [].obs; + final playMode = PlayMode.sequence.obs; + StreamSubscription? _positionSubscription; StreamSubscription? _durationSubscription; StreamSubscription? _playerStateSubscription; + void togglePlayMode() { + switch (playMode.value) { + case PlayMode.sequence: + playMode.value = PlayMode.random; + break; + case PlayMode.random: + playMode.value = PlayMode.single; + break; + case PlayMode.single: + playMode.value = PlayMode.sequence; + break; + } + } + void initWithSongs(List songs, int initialIndex) { + if (_audioPlayer == null) { + _audioPlayer = AudioPlayer(); + } + + // 清空之前的数据 + ids.clear(); + songUrls.clear(); + artists.clear(); + musicNames.clear(); + likes.clear(); + collections.clear(); + songList.value = songs; currentSongIndex.value = initialIndex; _initializeSongLists(); _initializePlayer(); } + // void clearState() { + // // 使用 runInAction 避免构建时的状态更新 + // Get.engine.addPostFrameCallback((_) { + // position.value = Duration.zero; + // duration.value = Duration.zero; + // isLoading.value = false; + // }); + // } + + void syncPlayingState() { + if (_audioPlayer != null) { + isPlaying.value = _audioPlayer!.playing; + } + } + void _initializeSongLists() { for (int i = 0; i < songList.length; i++) { ids.add(songList[i].id); @@ -62,21 +120,38 @@ class AudioPlayerController extends GetxController { } void _initializePlayer() { + // 取消之前的订阅 + _positionSubscription?.cancel(); + _durationSubscription?.cancel(); + _playerStateSubscription?.cancel(); + // Position updates - _positionSubscription = audioPlayer.positionStream.listen((pos) { + _positionSubscription = _audioPlayer!.positionStream.listen((pos) { position.value = pos; }); // Duration updates - _durationSubscription = audioPlayer.durationStream.listen((dur) { + _durationSubscription = _audioPlayer!.durationStream.listen((dur) { duration.value = dur ?? Duration.zero; }); + _audioPlayer!.playingStream.listen((playing) { + if (isPlaying.value != playing) { + isPlaying.value = playing; + } + }); + // Player state updates - _playerStateSubscription = audioPlayer.playerStateStream.listen((state) { - // isPlaying.value = state.playing; + _playerStateSubscription = _audioPlayer!.playerStateStream.listen((state) { + isPlaying.value = state.playing; if (state.processingState == ProcessingState.completed) { - playNext(); + if (playMode.value == PlayMode.single) { + // For single mode, replay from start + _audioPlayer!.seek(Duration.zero); + _audioPlayer!.play(); + } else { + playNext(manual: false); + } } }); @@ -105,26 +180,36 @@ class AudioPlayerController extends GetxController { Future _loadAndPlayCurrentSong() async { isLoading.value = true; + + // 先停止播放和清除状态 + await _audioPlayer!.stop(); position.value = Duration.zero; duration.value = Duration.zero; - _updateCurrentSongInfo(); + // 等待一帧确保 UI 更新 + await Future.microtask(() {}); + + _updateCurrentSongInfo(); await _checkAndUpdateSongStatus(currentSongIndex.value); try { - await audioPlayer.stop(); - - final localSong = downloadManager.getLocalSong(currentSongIndex.value); + final localSong = downloadManager.getLocalSong(songList[currentSongIndex.value].id); final audioSource = localSong != null ? AudioSource.file(localSong.musicurl!) : AudioSource.uri(Uri.parse(songUrls[currentSongIndex.value])); - await audioPlayer.setAudioSource(audioSource, preload: true); - duration.value = await audioPlayer.duration ?? Duration.zero; - await audioPlayer.play(); + await _audioPlayer!.setAudioSource(audioSource, preload: true); + + // 等待获取实际时长 + final realDuration = await _audioPlayer!.duration; + duration.value = realDuration ?? Duration.zero; + + isPlaying.value = false; + isLoading.value = false; + await _audioPlayer!.play(); + isPlaying.value = true; } catch (e) { print('Error loading audio source: $e'); - } finally { isLoading.value = false; } } @@ -153,20 +238,56 @@ class AudioPlayerController extends GetxController { } void playOrPause() async { - if (audioPlayer.playing) { + if (songList.isEmpty) return; + if (_audioPlayer!.playing) { + await _audioPlayer!.pause(); isPlaying.value = false; - await audioPlayer.pause(); } else { - await audioPlayer.play(); isPlaying.value = true; + await _audioPlayer!.play(); } } - void playNext() { - if (currentSongIndex.value < songList.length - 1) { - currentSongIndex.value++; + void pause() async { + if (songList.isEmpty) return; + if (_audioPlayer!.playing) { + await _audioPlayer!.pause(); + isPlaying.value = false; + } + } + + void playNext({bool manual = false}) { + if (manual) { + if (currentSongIndex.value < songList.length - 1) { + currentSongIndex.value++; + } else { + currentSongIndex.value = 0; + } + _loadAndPlayCurrentSong(); + return; + } + + if (playMode.value == PlayMode.single) { + _loadAndPlayCurrentSong(); + return; + } + + if (playMode.value == PlayMode.random) { + int nextIndex; + if (songList.length > 1) { + do { + nextIndex = Random().nextInt(songList.length); + } while (nextIndex == currentSongIndex.value); + } else { + nextIndex = 0; + } + currentSongIndex.value = nextIndex; } else { - currentSongIndex.value = 0; + if (currentSongIndex.value < songList.length - 1) { + currentSongIndex.value++; + } else { + currentSongIndex.value = 0; + } } _loadAndPlayCurrentSong(); } @@ -181,7 +302,7 @@ class AudioPlayerController extends GetxController { } void seekTo(Duration position) async { - await audioPlayer.seek(position); + await _audioPlayer!.seek(position); } void changeSong(int index) { @@ -195,7 +316,8 @@ class AudioPlayerController extends GetxController { _positionSubscription?.cancel(); _durationSubscription?.cancel(); _playerStateSubscription?.cancel(); - audioPlayer.dispose(); + _audioPlayer?.dispose(); + _audioPlayer = null; super.onClose(); } } \ No newline at end of file diff --git a/lib/common/download_count_controller.dart b/lib/common/download_count_controller.dart new file mode 100644 index 0000000..a6b3c9d --- /dev/null +++ b/lib/common/download_count_controller.dart @@ -0,0 +1,17 @@ +import 'package:get/get.dart'; + +import 'download_manager.dart'; + +class DownloadCountController extends GetxController { + final _downloadCount = 0.obs; + + int get downloadCount => _downloadCount.value; + + void updateCount(int count) { + _downloadCount.value = count; + } + + void refreshCount(DownloadManager downloadManager) { + _downloadCount.value = downloadManager.completedNumber(); + } +} \ No newline at end of file diff --git a/lib/common/download_manager.dart b/lib/common/download_manager.dart index 79c85ff..a8b1da8 100644 --- a/lib/common/download_manager.dart +++ b/lib/common/download_manager.dart @@ -107,8 +107,11 @@ class DownloadManager extends GetxController { Map get downloads => _downloads; - bool isDownloading(int id) => _downloads[id.toString()]?.isDownloading ?? false; + bool isDownloading(int id) => + _downloads[id.toString()]?.isDownloading ?? false; + bool isCompleted(int id) => _downloads[id.toString()]?.isCompleted ?? false; + double getProgress(int id) => _downloads[id.toString()]?.progress ?? 0.0; Song? getLocalSong(int id) { @@ -121,7 +124,8 @@ class DownloadManager extends GetxController { bool removeSong(int id) { if (_downloads[id.toString()]?.isCompleted ?? false) { - File file = File.fromUri(Uri.parse(_downloads[id.toString()]!.song.musicurl!)); + File file = + File.fromUri(Uri.parse(_downloads[id.toString()]!.song.musicurl!)); file.deleteSync(); _downloads.remove(id.toString()); _saveDownloadsToPrefs(); @@ -148,15 +152,26 @@ class DownloadManager extends GetxController { final fileName = '${song.id}_${song.title}_${song.artist}'; + // 创建 Song 的副本 + final songCopy = Song( + pic: song.pic, + artistPic: song.artistPic, + title: song.title, + artist: song.artist, + musicurl: song.musicurl, + id: song.id, + likes: song.likes, + collection: song.collection); + final downloadItem = DownloadItem( - song: song, + song: songCopy, isDownloading: true, ); _downloads[song.id.toString()] = downloadItem; try { final filePath = await downloadApi.downloadMusic( - musicUrl: song.musicurl!, + musicUrl: songCopy.musicurl!, name: fileName, context: context, onProgress: (progress) { @@ -169,8 +184,7 @@ class DownloadManager extends GetxController { downloadItem.isCompleted = true; downloadItem.isDownloading = false; downloadItem.progress = 1.0; - song.musicurl = _getLocalAudioPath(fileName, song.musicurl!); - print(song.musicurl); + songCopy.musicurl = _getLocalAudioPath(fileName, songCopy.musicurl!); } else { downloadItem.isDownloading = false; downloadItem.progress = 0.0; @@ -202,7 +216,9 @@ class DownloadManager extends GetxController { final urlWithoutQuery = url.split('?').first; // Get the extension including the dot final extension = path.extension(urlWithoutQuery); - return extension.isNotEmpty ? extension : '.mp3'; // Default to .mp3 if no extension found + return extension.isNotEmpty + ? extension + : '.mp3'; // Default to .mp3 if no extension found } String _getLocalAudioPath(String fileName, String url) { @@ -210,4 +226,4 @@ class DownloadManager extends GetxController { final fullFileName = '$fileName$extension'; return path.join('/storage/emulated/0/MTMusic', fullFileName); } -} \ No newline at end of file +} diff --git a/lib/common/password_manager.dart b/lib/common/password_manager.dart new file mode 100644 index 0000000..d428cad --- /dev/null +++ b/lib/common/password_manager.dart @@ -0,0 +1,73 @@ +import 'dart:convert'; +import 'package:crypto/crypto.dart'; +import 'package:shared_preferences/shared_preferences.dart'; + +class PasswordManager { + // 私有构造函数 + PasswordManager._(); + + // 单例实例 + static final PasswordManager _instance = PasswordManager._(); + + // 获取单例实例的方法 + static PasswordManager get instance => _instance; + + // 存储键名常量 + static const String _accountKey = 'saved_account'; + static const String _passwordKey = 'saved_password'; + static const String _salt = "miao_salt"; // 加密盐值 + + // 加密方法 + String _encryptPassword(String password) { + var bytes = utf8.encode(password + _salt); + var digest = sha256.convert(bytes); + return digest.toString(); + } + + // 保存账号密码 + Future saveCredentials(String account, String password) async { + final prefs = await SharedPreferences.getInstance(); + await prefs.setString(_accountKey, account); + // 存储原始密码 + await prefs.setString(_passwordKey, password); + } + + // 检查是否存在已保存的账号密码 + Future hasCredentials() async { + final prefs = await SharedPreferences.getInstance(); + return prefs.containsKey(_accountKey) && prefs.containsKey(_passwordKey); + } + + // 获取保存的账号 + Future getAccount() async { + final prefs = await SharedPreferences.getInstance(); + return prefs.getString(_accountKey); + } + + // 获取原始密码 + Future getPassword() async { + final prefs = await SharedPreferences.getInstance(); + return prefs.getString(_passwordKey); + } + + // 检查密码是否匹配 + Future checkPassword(String inputPassword) async { + final prefs = await SharedPreferences.getInstance(); + final savedPassword = prefs.getString(_passwordKey); + if (savedPassword == null) return false; + // 对比原始密码 + return savedPassword == inputPassword; + } + + // 更新账号密码 + Future updateCredentials(String newAccount, String newPassword) async { + await saveCredentials(newAccount, newPassword); + } + + // 清空保存的账号密码 + Future clearCredentials() async { + final prefs = await SharedPreferences.getInstance(); + await prefs.remove(_accountKey); + await prefs.remove(_passwordKey); + } +} \ No newline at end of file diff --git a/lib/main.dart b/lib/main.dart index 5140e24..232abb8 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -9,10 +9,17 @@ import 'dart:io'; import 'package:flutter/services.dart'; import 'package:music_player_miao/view/user/user_view.dart'; +import 'common/audio_player_controller.dart'; +import 'common/download_count_controller.dart'; +import 'common/download_manager.dart'; + void main(){ WidgetsFlutterBinding.ensureInitialized(); - Get.put(AppData()); - runApp( const MyApp()); + Get.put(AppData(), permanent: true); + Get.put(DownloadManager(), permanent: true); + Get.put(AudioPlayerController.instance, permanent: true); + Get.put(DownloadCountController, permanent: true); + runApp(const MyApp()); if (Platform.isAndroid) { SystemUiOverlayStyle systemUiOverlayStyle = SystemUiOverlayStyle(statusBarColor: Colors.transparent); SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle.dark); @@ -24,14 +31,9 @@ class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { - return GetMaterialApp( - title: 'Flutter Demo', - initialRoute: '/login', // 初始路由 - routes: { - '/': (context) => HomeView(), // 定义首页路由 - '/user': (context) => UserView(), - '/login' : (context) => BeginView()// 定义UserView的路由 - }, + return const GetMaterialApp( + debugShowCheckedModeBanner: false, + home: SplashView(), ); } } diff --git a/lib/view/begin/begin_view.dart b/lib/view/begin/begin_view.dart index 783a635..0d1e3e0 100644 --- a/lib/view/begin/begin_view.dart +++ b/lib/view/begin/begin_view.dart @@ -1,6 +1,6 @@ import 'dart:ui'; - import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; import 'package:music_player_miao/common/color_extension.dart'; import 'package:music_player_miao/view/begin/login_v.dart'; import 'package:music_player_miao/view/begin/setup_view.dart'; @@ -14,6 +14,7 @@ class BeginView extends StatefulWidget { class _BeginViewState extends State with TickerProviderStateMixin { late TabController tabController; + DateTime? _lastPressedAt; // 添加上次点击时间记录 @override void initState() { @@ -28,7 +29,41 @@ class _BeginViewState extends State with TickerProviderStateMixin { @override Widget build(BuildContext context) { - return GestureDetector( + return WillPopScope( + onWillPop: () async { + if (_lastPressedAt == null || + DateTime.now().difference(_lastPressedAt!) > const Duration(seconds: 2)) { + _lastPressedAt = DateTime.now(); + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: const Text( + '再按一次退出程序', + style: TextStyle(color: Colors.black87), + ), + duration: const Duration(seconds: 2), + behavior: SnackBarBehavior.floating, + backgroundColor: Colors.white, + margin: EdgeInsets.only( + bottom: MediaQuery.of(context).size.height * 0.1, + left: 125, + right: 125, + ), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + elevation: 6, + padding: const EdgeInsets.symmetric( + horizontal: 12, + vertical: 8, + ), + ), + ); + return false; + } + SystemNavigator.pop(); + return false; + }, + child: GestureDetector( onTap: () { FocusScope.of(context).unfocus(); }, @@ -51,7 +86,7 @@ class _BeginViewState extends State with TickerProviderStateMixin { // 顶部欢迎部分 Padding( padding: - const EdgeInsets.only(top: 110, left: 40, right: 40), + const EdgeInsets.only(top: 110, left: 40, right: 40), child: Row( children: [ const Column( @@ -89,7 +124,7 @@ class _BeginViewState extends State with TickerProviderStateMixin { ), ), - const SizedBox(height: 20), // 添加一些间距 + const SizedBox(height: 20), // 剩余部分使用 Expanded Expanded( @@ -105,9 +140,6 @@ class _BeginViewState extends State with TickerProviderStateMixin { child: TabBar( controller: tabController, unselectedLabelColor: const Color(0xffCDCDCD), - // onTap: (_) { - // FocusScope.of(context).unfocus(); - // }, labelColor: Colors.black, indicatorSize: TabBarIndicatorSize.tab, indicator: BoxDecoration( @@ -155,6 +187,8 @@ class _BeginViewState extends State with TickerProviderStateMixin { ), ), ), - )); + ), + ), + ); } -} +} \ No newline at end of file diff --git a/lib/view/begin/login_v.dart b/lib/view/begin/login_v.dart index 738094a..b282992 100644 --- a/lib/view/begin/login_v.dart +++ b/lib/view/begin/login_v.dart @@ -8,6 +8,7 @@ import 'package:music_player_miao/view/main_tab_view/main_tab_view.dart'; import '../../api/api_client.dart'; import '../../common/color_extension.dart'; +import '../../common/password_manager.dart'; import '../../models/getInfo_bean.dart'; import '../../models/login_bean.dart'; import '../../widget/my_text_field.dart'; @@ -107,30 +108,12 @@ class _LoginVState extends State { password: passwordController.text, ); if (bean.code == 200) { + await PasswordManager.instance.saveCredentials( + nameController.text, + passwordController.text + ); Get.back(); Get.off(() => const MainTabView()); - ScaffoldMessenger.of(context).showSnackBar( - SnackBar( - content: const Center( - child: Text( - '登录成功', - style: TextStyle( - color: Colors.black, - fontSize: 16.0, // 设置字体大小 - ), - ), - ), - duration: const Duration(seconds: 3), - behavior: SnackBarBehavior.floating, - backgroundColor: Colors.white, - elevation: 3, - width: 200, - // 设置固定宽度 - shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(10), - ), - ), - ); GetInfoBean bean1 = await GetInfoApiClient() .getInfo( Authorization: AppData().currentToken); diff --git a/lib/view/begin/setup_view.dart b/lib/view/begin/setup_view.dart index 643b3a6..5402061 100644 --- a/lib/view/begin/setup_view.dart +++ b/lib/view/begin/setup_view.dart @@ -280,7 +280,7 @@ class _SignUpViewState extends State { } : null, child: Text( - _canSendCode ? "获取验证码" : "${_countDown}s后重试", + _canSendCode ? "获取" : "${_countDown}s后重试", style: TextStyle( color: _canSendCode ? Colors.black45 : Colors.grey, fontSize: 16, diff --git a/lib/view/comment_view.dart b/lib/view/comment_view.dart index 4ad4149..a9237fa 100644 --- a/lib/view/comment_view.dart +++ b/lib/view/comment_view.dart @@ -232,7 +232,6 @@ class _CommentViewState extends State { ), body: Column( children: [ - // ... 保持原有的顶部歌曲信息部分不变 ... Container( height: 80, padding: const EdgeInsets.only(left: 20, right: 10), @@ -242,39 +241,47 @@ class _CommentViewState extends State { child: Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ - Row( - children: [ - ClipRRect( - borderRadius: BorderRadius.circular(10), - child: Image.network( - widget.cover, - width: 60, - height: 60, - fit: BoxFit.cover, + Expanded( // 添加 Expanded 来限制整个左侧 Row 的宽度 + child: Row( + children: [ + ClipRRect( + borderRadius: BorderRadius.circular(10), + child: Image.network( + widget.cover, + width: 60, + height: 60, + fit: BoxFit.cover, + ), ), - ), - const SizedBox(width: 20), - Column( - crossAxisAlignment: CrossAxisAlignment.start, - mainAxisAlignment: MainAxisAlignment.center, - children: [ - Text( - widget.song, - maxLines: 1, - style: const TextStyle( - color: Colors.black, - fontSize: 16, - fontWeight: FontWeight.w400), + const SizedBox(width: 20), + Expanded( // 添加 Expanded 来限制文本列的宽度 + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Text( + widget.song, + maxLines: 1, + style: const TextStyle( + fontSize: 16, + fontWeight: FontWeight.w500, + ), + overflow: TextOverflow.ellipsis, + ), + Text( + widget.singer, + maxLines: 1, + style: TextStyle( + color: Colors.grey[600], + fontSize: 14 + ), + overflow: TextOverflow.ellipsis, + ) + ], ), - Text( - widget.singer, - maxLines: 1, - style: const TextStyle( - color: Colors.black, fontSize: 14), - ) - ], - ), - ], + ), + ], + ), ), ], ), diff --git a/lib/view/home_view.dart b/lib/view/home_view.dart index aff5cc9..314eaef 100644 --- a/lib/view/home_view.dart +++ b/lib/view/home_view.dart @@ -53,7 +53,7 @@ class _HomeViewState extends State Future _fetchSonglistData() async { try { MusicsListBean bean = - await GetMusic().getMusicList(Authorization: AppData().currentToken); + await GetMusic().getMusicList(Authorization: AppData().currentToken, num: 10); setState(() { selectedSongs = []; for (var data in bean.data!) { @@ -183,23 +183,28 @@ class _HomeViewState extends State ///轮播图 var MySwiperWidget = Swiper( itemBuilder: (BuildContext context, int index) { - //每次循环遍历时,将i赋值给index - return new Image.asset( - imgList[index]['image'], - fit: BoxFit.fill, + return ClipRRect( + borderRadius: BorderRadius.circular(15), // 添加圆角 + child: Image.asset( + imgList[index]['image'], + fit: BoxFit.fill, + ), ); }, itemCount: imgList.length, - //指示器 pagination: SwiperPagination( builder: DotSwiperPaginationBuilder( - color: Colors.white.withOpacity(0.85), // Color of inactive dots - activeColor: const Color(0xff429482), // Color of active dot + color: Colors.white.withOpacity(0.85), + activeColor: const Color(0xff429482), ), ), - // autoplay: true, - autoplayDelay: 3000, + autoplay: true, // 开启自动播放 + loop: true, // 开启循环 + autoplayDelay: 5000, + control: const SwiperControl(color: Colors.transparent), // 隐藏默认的左右箭头按钮 + viewportFraction: 1.0, // 设置视图比例为1.0,确保图片填充整个容器 ); + return Container( decoration: const BoxDecoration( image: DecorationImage( @@ -390,12 +395,20 @@ class _HomeViewState extends State title: Text( selectedSongs[index].title, style: const TextStyle( - fontSize: 18, color: Colors.black), + fontSize: 18, + fontWeight: FontWeight.w500, + ), + overflow: TextOverflow.ellipsis, + maxLines: 1, ), subtitle: Text( selectedSongs[index].artist, - style: const TextStyle( - fontSize: 16, color: Colors.black), + style: TextStyle( + fontSize: 16, + color: Colors.grey[600], + ), + overflow: TextOverflow.ellipsis, + maxLines: 1, ), trailing: Padding( padding: const EdgeInsets.only(right: 16), @@ -464,15 +477,17 @@ class _HomeViewState extends State ); }, ), - const SizedBox( - height: 10, + height: 20, ), ], ), ), ), ), + const SizedBox( + height: 100, + ), ], ), ), diff --git a/lib/view/main_tab_view/main_tab_view.dart b/lib/view/main_tab_view/main_tab_view.dart index d9b7fb8..a26a2e5 100644 --- a/lib/view/main_tab_view/main_tab_view.dart +++ b/lib/view/main_tab_view/main_tab_view.dart @@ -1,100 +1,281 @@ import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; +import 'package:get/get.dart'; +import 'package:get/get_state_manager/src/rx_flutter/rx_obx_widget.dart'; import 'package:music_player_miao/view/rank_view.dart'; import 'package:music_player_miao/view/user/user_view.dart'; - +import '../../common/audio_player_controller.dart'; import '../home_view.dart'; import '../release_view.dart'; -// 首先创建一个独立的迷你播放器组件 +// 迷你播放器组件 class MiniPlayer extends StatelessWidget { - const MiniPlayer({super.key}); + MiniPlayer({super.key}) : audioController = Get.find(); - @override - Widget build(BuildContext context) { - return Container( - height: 50, // 减小高度以适应底部 - decoration: BoxDecoration( - color: Colors.white, - boxShadow: [ - BoxShadow( - color: Colors.black.withOpacity(0.1), - blurRadius: 4, - offset: const Offset(0, -1), + final AudioPlayerController audioController; + + void _showPlaylist(BuildContext context) { + showModalBottomSheet( + context: context, + shape: const RoundedRectangleBorder( + borderRadius: BorderRadius.vertical(top: Radius.circular(18)) + ), + builder: (BuildContext context) { + return Container( + padding: const EdgeInsets.only(top: 15), + constraints: BoxConstraints( + maxHeight: MediaQuery.of(context).size.height * 0.45 ), - ], + decoration: const BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.vertical(top: Radius.circular(30)), + ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.stretch, + children: [ + Container( + color: Colors.white, + padding: const EdgeInsets.only(bottom: 10), + child: const Center( + child: Text( + "播放列表", + style: TextStyle(fontSize: 20), + ), + ), + ), + Expanded( + child: ClipRRect( + child: Obx(() => ListView.builder( + padding: EdgeInsets.zero, + itemCount: audioController.musicNames.length, + itemBuilder: (BuildContext context, int index) { + final isCurrentlyPlaying = + audioController.currentSongIndex.value == index; + return Container( + decoration: BoxDecoration( + color: isCurrentlyPlaying + ? const Color(0xffE3F0ED) + : Colors.white, + ), + child: ListTile( + contentPadding: const EdgeInsets.symmetric(horizontal: 20), + title: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Expanded( + child: Text( + audioController.musicNames[index], + style: const TextStyle(fontSize: 18), + maxLines: 1, + overflow: TextOverflow.ellipsis, + ), + ), + if (isCurrentlyPlaying) + Image.asset( + "assets/img/songs_run.png", + width: 25, + ), + ], + ), + onTap: () { + audioController.changeSong(index); + Navigator.pop(context); + }, + ), + ); + }, + )), + ), + ), + ], + ), + ); + }, + ); + } + + Widget _buildPlayButton() { + return SizedBox( + width: 52, + height: 52, + child: Center( + child: Obx(() { + if (audioController.isLoading.value) { + return const SizedBox( + width: 25, // 设置宽度 + height: 25, // 设置高度 + child: CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation(Color(0xff429482)), + strokeWidth: 1.0, + ), + ); + } + return IconButton( + padding: EdgeInsets.zero, + constraints: const BoxConstraints( + minWidth: 42, + minHeight: 42, + maxWidth: 42, + maxHeight: 42, + ), + onPressed: audioController.playOrPause, + icon: Obx(() => Image.asset( + audioController.isPlaying.value + ? "assets/img/music_play.png" + : "assets/img/music_pause.png", + width: 25, + height: 25, + )), + ); + }), ), - child: Row( - children: [ - // 歌曲封面 - Container( - width: 50, - height: 50, - color: Colors.grey[200], - child: Image.asset( - 'assets/img/artist_pic.png', - fit: BoxFit.cover, + ); + } + + @override + Widget build(BuildContext context) { + return GestureDetector( + onHorizontalDragEnd: (DragEndDetails details) { + // 获取滑动速度的水平分量 + final velocity = details.velocity.pixelsPerSecond.dx; + // 设置一个阈值,避免轻微滑动就触发 + const threshold = 300.0; + + if (velocity > threshold) { + // 向右滑,播放上一首 + audioController.playPrevious(); + HapticFeedback.mediumImpact(); // 添加触觉反馈 + } else if (velocity < -threshold) { + // 向左滑,播放下一首 + audioController.playNext(); + HapticFeedback.mediumImpact(); // 添加触觉反馈 + } + }, + child: Container( + height: 50, + decoration: BoxDecoration( + color: Colors.white, + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.1), + blurRadius: 4, + offset: const Offset(0, -1), ), - ), - // 歌曲信息 - Expanded( - child: Padding( - padding: const EdgeInsets.symmetric(horizontal: 12), - child: Row( - children: [ - Expanded( - child: Column( - crossAxisAlignment: CrossAxisAlignment.start, - mainAxisAlignment: MainAxisAlignment.center, + ], + ), + child: Row( + children: [ + // 歌曲封面 + ClipRRect( + borderRadius: BorderRadius.circular(8), + child: Container( + width: 50, + height: 50, + color: Colors.grey[200], + child: Obx(() { + final currentSong = audioController.songList.isEmpty ? + null : + audioController.songList[audioController.currentSongIndex.value]; + return currentSong != null + ? Image.network( + currentSong.pic, + fit: BoxFit.cover, + errorBuilder: (context, error, stackTrace) { + return Image.asset( + 'assets/img/artist_pic.png', + fit: BoxFit.cover, + ); + }, + loadingBuilder: (context, child, loadingProgress) { + if (loadingProgress == null) return child; + return Center( + child: CircularProgressIndicator( + valueColor: const AlwaysStoppedAnimation(Color(0xff429482)), + value: loadingProgress.expectedTotalBytes != null + ? loadingProgress.cumulativeBytesLoaded / + loadingProgress.expectedTotalBytes! + : null, + ), + ); + }, + ) + : Image.asset( + 'assets/img/artist_pic.png', + fit: BoxFit.cover, + ); + }), + ), + ), + // 歌曲信息 + Expanded( + child: Padding( + padding: const EdgeInsets.symmetric(horizontal: 12), + child: Row( + children: [ + Expanded( + child: Obx(() => Column( + crossAxisAlignment: CrossAxisAlignment.start, + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Text( + audioController.musicName.value == '' ? '喵听音乐' : audioController.musicName.value, + style: const TextStyle( + fontSize: 14, + fontWeight: FontWeight.w500, + ), + maxLines: 1, + overflow: TextOverflow.ellipsis, + ), + const SizedBox(height: 2), + Text( + audioController.artistName.value == '' ? '听你想听' : audioController.artistName.value, + style: TextStyle( + fontSize: 12, + color: Colors.grey[600], + ), + maxLines: 1, + overflow: TextOverflow.ellipsis, + ), + ], + )), + ), + // 播放控制 + Row( + mainAxisSize: MainAxisSize.min, children: [ - Text( - '背对背拥抱', - style: TextStyle( - fontSize: 14, - fontWeight: FontWeight.w500, + _buildPlayButton(), + const SizedBox(width: 16), + IconButton( + padding: EdgeInsets.zero, + constraints: const BoxConstraints( + minWidth: 42, + minHeight: 42, + maxWidth: 42, + maxHeight: 42, ), - maxLines: 1, - overflow: TextOverflow.ellipsis, - ), - const SizedBox(height: 2), - Text( - '林俊杰', - style: TextStyle( - fontSize: 12, - color: Colors.grey[600], + icon: ColorFiltered( + colorFilter: ColorFilter.mode( + Colors.grey[700]!, + BlendMode.srcIn, + ), + child: Image.asset( + "assets/img/music_list.png", + width: 25, + height: 25, + ), ), - maxLines: 1, - overflow: TextOverflow.ellipsis, + onPressed: () => _showPlaylist(context), + iconSize: 24, ), + const SizedBox(width: 8), ], ), - ), - // 播放控制 - Row( - mainAxisSize: MainAxisSize.min, - children: [ - IconButton( - icon: const Icon(Icons.play_arrow), - onPressed: () {}, - padding: EdgeInsets.zero, - constraints: const BoxConstraints(), - iconSize: 24, - ), - const SizedBox(width: 16), - IconButton( - icon: const Icon(Icons.playlist_play), - onPressed: () {}, - padding: EdgeInsets.zero, - constraints: const BoxConstraints(), - iconSize: 24, - ), - const SizedBox(width: 8), - ], - ), - ], + ], + ), ), ), - ), - ], + ], + ), ), ); } @@ -110,6 +291,7 @@ class _MainTabViewState extends State with SingleTickerProviderStat TabController? controller; int selectTab = 0; final GlobalKey scaffoldKey = GlobalKey(); + DateTime? _lastPressedAt; // 记录上次点击返回时间 @override void initState() { @@ -124,95 +306,135 @@ class _MainTabViewState extends State with SingleTickerProviderStat @override void dispose() { - super.dispose(); controller?.dispose(); + super.dispose(); } @override Widget build(BuildContext context) { - return Scaffold( - resizeToAvoidBottomInset: false, - key: scaffoldKey, - body: Stack( - children: [ - // TabBarView 占满整个屏幕 - Column( - children: [ - Expanded( - child: TabBarView( - controller: controller, - children: const [ - HomeView(), - RankView(), - ReleaseView(), - UserView() - ], - ), + return WillPopScope( + onWillPop: () async { + if (selectTab != 0) { + controller?.animateTo(0); + return false; + } + + if (_lastPressedAt == null || + DateTime.now().difference(_lastPressedAt!) > const Duration(seconds: 2)) { + _lastPressedAt = DateTime.now(); + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: const Text( + '再按一次退出程序', + style: TextStyle(color: Colors.black87), ), - ], - ), - // 迷你播放器浮动在底部 - Positioned( - left: 0, - right: 0, - bottom: 0, - child: Column( - mainAxisSize: MainAxisSize.min, + duration: const Duration(seconds: 2), + behavior: SnackBarBehavior.floating, + backgroundColor: Colors.white, // 改成白色背景 + margin: EdgeInsets.only( + bottom: MediaQuery.of(context).size.height * 0.1, // 调整位置 + left: 125, // 减小宽度 + right: 125, // 减小宽度 + ), + shape: RoundedRectangleBorder( // 添加圆角 + borderRadius: BorderRadius.circular(20), + ), + elevation: 6, // 增加阴影 + padding: const EdgeInsets.symmetric( + horizontal: 12, + vertical: 8, + ), // 调整内边距 + ), + ); + return false; + } + SystemNavigator.pop(); + return false; + }, + child: Scaffold( + resizeToAvoidBottomInset: false, + key: scaffoldKey, + body: Stack( + children: [ + Column( children: [ - const MiniPlayer(), - Container( - color: Colors.white, - child: TabBar( + Expanded( + child: TabBarView( + physics: const NeverScrollableScrollPhysics(), controller: controller, - indicatorColor: Colors.transparent, - labelColor: Colors.black, - labelStyle: const TextStyle(fontSize: 12), - unselectedLabelColor: const Color(0xffCDCDCD), - unselectedLabelStyle: const TextStyle(fontSize: 12), - tabs: [ - Tab( - height: 60, - icon: Image.asset( - selectTab == 0 ? "assets/img/home_tab.png" : "assets/img/home_tab_un.png", - width: 32, - height: 32, + children: const [ + HomeView(), + RankView(), + ReleaseView(), + UserView() + ], + ), + ), + ], + ), + // 底部迷你播放器和导航栏 + Positioned( + left: 0, + right: 0, + bottom: 0, + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + MiniPlayer(), + Container( + color: Colors.white, + child: TabBar( + controller: controller, + indicatorColor: Colors.transparent, + labelColor: Colors.black, + labelStyle: const TextStyle(fontSize: 12), + unselectedLabelColor: const Color(0xffCDCDCD), + unselectedLabelStyle: const TextStyle(fontSize: 12), + tabs: [ + Tab( + height: 60, + icon: Image.asset( + selectTab == 0 ? "assets/img/home_tab.png" : "assets/img/home_tab_un.png", + width: 32, + height: 32, + ), + text: "首页", ), - text: "首页", - ), - Tab( - height: 60, - icon: Image.asset( - selectTab == 1 ? "assets/img/list_tab.png" : "assets/img/list_tab_un.png", - width: 32, - height: 32, + Tab( + height: 60, + icon: Image.asset( + selectTab == 1 ? "assets/img/list_tab.png" : "assets/img/list_tab_un.png", + width: 32, + height: 32, + ), + text: "排行榜", ), - text: "排行榜", - ), - Tab( - height: 60, - icon: Image.asset( - selectTab == 2 ? "assets/img/music_tab.png" : "assets/img/music_tab_un.png", - width: 32, - height: 32, + Tab( + height: 60, + icon: Image.asset( + selectTab == 2 ? "assets/img/music_tab.png" : "assets/img/music_tab_un.png", + width: 32, + height: 32, + ), + text: "发布", ), - text: "发布", - ), - Tab( - height: 60, - icon: Image.asset( - selectTab == 3 ? "assets/img/user_tab.png" : "assets/img/user_tab_un.png", - width: 32, - height: 32, + Tab( + height: 60, + icon: Image.asset( + selectTab == 3 ? "assets/img/user_tab.png" : "assets/img/user_tab_un.png", + width: 32, + height: 32, + ), + text: "我的", ), - text: "我的", - ), - ], + ], + ), ), - ), - ], + ], + ), ), - ), - ], + ], + ), ), ); } diff --git a/lib/view/music_view.bak.dart b/lib/view/music_view.bak.dart new file mode 100644 index 0000000..b3b2b0e --- /dev/null +++ b/lib/view/music_view.bak.dart @@ -0,0 +1,742 @@ +import 'dart:async'; +import 'package:flutter/material.dart'; +import 'package:get/get.dart'; +import 'package:just_audio/just_audio.dart'; +import 'package:music_player_miao/common_widget/app_data.dart'; +import '../../view_model/home_view_model.dart'; +import '../api/api_music_likes.dart'; +import '../api/api_collection.dart'; +import '../api/api_music_list.dart'; +import '../common/download_manager.dart'; +import '../common_widget/Song_widegt.dart'; +import '../models/getMusicList_bean.dart'; +import '../view/comment_view.dart'; +import '../models/universal_bean.dart'; + +class MusicView extends StatefulWidget { + final List songList; + final int initialSongIndex; + final Function(int index, bool isCollected, bool isLiked)? onSongStatusChanged; + + const MusicView({ + super.key, + required this.songList, + required this.initialSongIndex, + this.onSongStatusChanged, + }); + + @override + State createState() => _MusicViewState(); +} + +class _MusicViewState extends State with SingleTickerProviderStateMixin { + final homeVM = Get.put(HomeViewModel()); + bool _isDisposed = false; + AppData appData = AppData(); + late int currentSongIndex; + late AudioPlayer _audioPlayer; + StreamSubscription? _playerStateSubscription; + + final downloadManager = Get.put(DownloadManager()); + + // Stream values + Duration _duration = Duration.zero; + Duration _position = Duration.zero; + + // Current song info + late String artistName; + late String musicName; + late bool likesnot; + late bool collectionsnot; + + // Song lists + List id = []; + List song2 = []; + List artist = []; + List music = []; + List likes = []; + List collection = []; + + late AnimationController _rotationController; + + bool _isLoading = false; + + @override + void initState() { + super.initState(); + currentSongIndex = widget.initialSongIndex; + // _initializeAsync(); + _fetchSonglistData(); + _updateCurrentSong(); + playerInit(); + _rotationController = AnimationController( + duration: const Duration(seconds: 20), + vsync: this, + ); + + _playerStateSubscription = _audioPlayer.playerStateStream.listen((state) { + if (!_isDisposed) { + if (state.playing) { + _rotationController.repeat(); + } else { + _rotationController.stop(); + } + } + }); + } + + @override + void dispose() { + _isDisposed = true; + _playerStateSubscription?.cancel(); + _rotationController.stop(); + _rotationController.dispose(); + _audioPlayer.dispose(); + super.dispose(); + } + + Future _fetchSonglistData() async { + setState(() { + for (int i = 0; i < widget.songList.length; i++) { + id.add(widget.songList[i].id); + // TODO 处理为 musicurl 为空的情况, 需要通过网络 + if (widget.songList[i].musicurl == null) { + song2.add(""); + } else { + song2.add(widget.songList[i].musicurl!); + } + artist.add(widget.songList[i].artist); + music.add(widget.songList[i].title); + + // 初始化喜欢和收藏状态,后续再更新 + likes.add(widget.songList[i].likes ?? false); + collection.add(widget.songList[i].collection ?? false); + } + }); + } + + // 检查并更新歌曲状态的方法 + Future _checkAndUpdateSongStatus(int index) async { + // 只有当likes和collection为null时才需要请求 + if (widget.songList[index].likes == null || widget.songList[index].collection == null) { + try { + MusicListBean musicListBean = await GetMusic().getMusicById( + id: id[index], + Authorization: AppData().currentToken, + ); + + if (!_isDisposed && musicListBean.code == 200) { + setState(() { + likes[index] = musicListBean.likeOrNot!; + collection[index] = musicListBean.collectOrNot!; + // 如果是当前播放的歌曲,更新当前状态 + if (index == currentSongIndex) { + likesnot = musicListBean.likeOrNot!; + collectionsnot = musicListBean.collectOrNot!; + } + + widget.onSongStatusChanged?.call( + index, + musicListBean.collectOrNot!, + musicListBean.likeOrNot!, + ); + + }); + } + } catch (e) { + print('Error fetching song status: $e'); + } + } + } + + + Future _updateCurrentSong() async { + if (_isDisposed) return; + + setState(() { + _isLoading = true; + _position = Duration.zero; + _duration = Duration.zero; + artistName = artist[currentSongIndex]; + musicName = music[currentSongIndex]; + likesnot = likes[currentSongIndex]; + collectionsnot = collection[currentSongIndex]; + }); + + await _checkAndUpdateSongStatus(currentSongIndex); + + try { + await _audioPlayer.stop(); + _rotationController.reset(); + + // 检查本地文件 + final localSong = downloadManager.getLocalSong(currentSongIndex); + final audioSource = localSong != null + ? AudioSource.file(localSong.musicurl!) + : AudioSource.uri(Uri.parse(song2[currentSongIndex])); + + // 设置音频源并获取时长 + await _audioPlayer.setAudioSource(audioSource, preload: true); + + // 等待获取真实的音频时长 + final duration = await _audioPlayer.duration; + + if (!_isDisposed) { + setState(() { + _duration = duration ?? Duration.zero; + _isLoading = false; + }); + } + + // 开始播放 + await _audioPlayer.play(); + } catch (e) { + print('Error loading audio source: $e'); + if (!_isDisposed) { + setState(() { + _isLoading = false; + }); + } + } + } + + void playerInit() async { + _audioPlayer = AudioPlayer(); + await _checkAndUpdateSongStatus(widget.initialSongIndex); + // 初始化第一首歌的信息 + artistName = widget.songList[widget.initialSongIndex].artist; + musicName = widget.songList[widget.initialSongIndex].title; + likesnot = widget.songList[widget.initialSongIndex].likes!; + collectionsnot = widget.songList[widget.initialSongIndex].collection!; + + // 监听播放位置 + _audioPlayer.positionStream.listen((position) { + if (!_isDisposed) { + setState(() => _position = position); + } + }); + + // 监听音频时长 + _audioPlayer.durationStream.listen((duration) { + if (!_isDisposed) { + setState(() => _duration = duration ?? Duration.zero); + } + }); + + // 修改播放状态监听 + _audioPlayer.playerStateStream.listen((state) { + if (_isDisposed) return; + + if (state.processingState == ProcessingState.completed) { + // 在这里直接调用下一首,而不是通过 Stream + _handleSongCompletion(); + } + }); + } + + // 新增方法处理歌曲播放完成 + void _handleSongCompletion() { + if (_isDisposed) return; + + setState(() { + _position = Duration.zero; + _duration = Duration.zero; + }); + + // 使用 Future.microtask 确保状态更新后再切换歌曲 + Future.microtask(() { + if (!_isDisposed) { + playNextSong(); + } + }); + } + + // 修改构建 Slider 的部分 + Widget _buildProgressSlider() { + // 确保最大值至少为 0.1 以避免除零错误 + final max = _duration.inSeconds.toDouble() == 0 ? 0.1 : _duration.inSeconds.toDouble(); + // 确保当前值不超过最大值 + final current = _position.inSeconds.toDouble().clamp(0, max); + + return SliderTheme( + data: const SliderThemeData( + trackHeight: 3.0, + thumbShape: RoundSliderThumbShape(enabledThumbRadius: 7.0), + overlayShape: RoundSliderOverlayShape(overlayRadius: 12.0), + ), + child: Slider( + min: 0, + max: max, + value: current.toDouble(), + onChanged: (value) async { + if (!_isDisposed && _duration.inSeconds > 0) { + await _audioPlayer.seek(Duration(seconds: value.toInt())); + setState(() {}); + } + }, + activeColor: const Color(0xff429482), + inactiveColor: const Color(0xffE3F0ED), + ), + ); + } + + Widget _buildPlayButton() { + return SizedBox( + width: 52, + height: 52, + child: Center( + child: _isLoading + ? const CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation(Color(0xff429482)), + strokeWidth: 3.0, + ) + : IconButton( + padding: EdgeInsets.zero, // 移除内边距 + constraints: const BoxConstraints( + minWidth: 52, + minHeight: 52, + maxWidth: 52, + maxHeight: 52, + ), + onPressed: playOrPause, + icon: _audioPlayer.playing + ? Image.asset( + "assets/img/music_play.png", + width: 52, + height: 52, + ) + : Image.asset( + "assets/img/music_pause.png", + width: 52, + height: 52, + ), + ), + ), + ); + } + + void playOrPause() async { + if (_isDisposed) return; // 添加状态检查 + + if (_audioPlayer.playing) { + await _audioPlayer.pause(); + if (!_isDisposed) { // 再次检查状态 + _rotationController.stop(); + } + } else { + await _audioPlayer.play(); + if (!_isDisposed) { // 再次检查状态 + _rotationController.repeat(); + } + } + if (!_isDisposed) { + setState(() {}); + } + } + + void playNextSong() { + if (currentSongIndex < widget.songList.length - 1) { + currentSongIndex++; + } else { + currentSongIndex = 0; + } + _updateCurrentSong(); + } + + void playPreviousSong() { + if (currentSongIndex > 0) { + currentSongIndex--; + } else { + currentSongIndex = widget.songList.length - 1; + } + _updateCurrentSong(); + } + + String formatDuration(Duration duration) { + String twoDigits(int n) => n.toString().padLeft(2, "0"); + String twoDigitMinutes = twoDigits(duration.inMinutes.remainder(60)); + String twoDigitSeconds = twoDigits(duration.inSeconds.remainder(60)); + return "$twoDigitMinutes:$twoDigitSeconds"; + } + + Future _initializeAsync() async { + await _fetchSonglistData(); + await _updateCurrentSong(); + } + + void _changeCurrentSong(int index) { + if (!_isDisposed) { + setState(() { + currentSongIndex = index; + _updateCurrentSong(); + }); + } + } + + Widget _buildRotatingAlbumCover() { + return RotationTransition( + turns: _rotationController, + child: Stack( + alignment: Alignment.center, + children: [ + Positioned( + child: ClipRRect( + child: Image.network( + widget.songList[currentSongIndex].artistPic, + width: 225, + height: 225, + fit: BoxFit.cover, + ), + ), + ), + ClipRRect( + child: Image.asset( + "assets/img/music_Ellipse.png", + width: 350, + height: 350, + fit: BoxFit.cover, + ), + ), + ], + ), + ); + } + + @override + Widget build(BuildContext context) { + return Container( + decoration: const BoxDecoration( + image: DecorationImage( + image: AssetImage("assets/img/app_bg.png"), + fit: BoxFit.cover, + ), + ), + child: Scaffold( + resizeToAvoidBottomInset: false, + backgroundColor: Colors.transparent, + body: SingleChildScrollView( + child: Padding( + padding: const EdgeInsets.only(top: 45, left: 10, right: 10), + child: Column( + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + IconButton( + onPressed: () { + Get.back(); + }, + icon: Image.asset( + "assets/img/back.png", + width: 25, + height: 25, + fit: BoxFit.contain, + ), + ), + Row( + children: [ + IconButton( + onPressed: () {}, + icon: Image.asset( + "assets/img/music_add.png", + width: 30, + height: 30, + ), + ), + IconButton( + onPressed: downloadManager.isDownloading(id[currentSongIndex]) || + downloadManager.isCompleted(id[currentSongIndex]) + ? null + : () async { + await downloadManager.startDownload( + song: widget.songList[currentSongIndex], + context: context, + ); + }, + icon: Obx(() { + if (downloadManager.isDownloading(id[currentSongIndex])) { + return Stack( + alignment: Alignment.center, + children: [ + SizedBox( + width: 32, + height: 32, + child: CircularProgressIndicator( + value: downloadManager.getProgress(id[currentSongIndex]), + backgroundColor: Colors.grey[200], + valueColor: const AlwaysStoppedAnimation(Color(0xff429482)), + strokeWidth: 3.0, + ), + ), + Text( + '${(downloadManager.getProgress(id[currentSongIndex]) * 100).toInt()}', + style: const TextStyle(fontSize: 12), + ), + ], + ); + } + return Image.asset( + downloadManager.isCompleted(id[currentSongIndex]) + ? "assets/img/music_download_completed.png" + : "assets/img/music_download.png", + width: 30, + height: 30, + ); + }), + ), + ], + ) + ], + ), + const SizedBox( + height: 80, + ), + Center( + child: _buildRotatingAlbumCover(), + ), + const SizedBox( + height: 60, + ), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + crossAxisAlignment: CrossAxisAlignment.end, + children: [ + Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + musicName, + style: const TextStyle( + fontSize: 20, fontWeight: FontWeight.bold), + ), + Text( + artistName, + style: const TextStyle(fontSize: 20), + ), + ], + ), + Row( + children: [ + IconButton( + onPressed: () async{ + setState(() { + likesnot = !likesnot; + likes[currentSongIndex] = !likes[currentSongIndex]; + }); + + UniversalBean response = await LikesApiMusic().likesMusic(musicId: id[currentSongIndex], Authorization: AppData().currentToken); + if (response.code != 200) { + likesnot = !likesnot; + likes[currentSongIndex] = !likes[currentSongIndex]; + } + + widget.onSongStatusChanged?.call( + currentSongIndex, + collection[currentSongIndex], // 传递当前的收藏状态 + likes[currentSongIndex] + ); + }, + icon: Image.asset( + likesnot + ? "assets/img/music_good.png" + : "assets/img/music_good_un.png", + width: 29, + height: 29, + ), + ), + IconButton( + onPressed: () async { + setState(() { + collectionsnot = !collectionsnot; + collection[currentSongIndex] = !collection[currentSongIndex]; + }); + + UniversalBean response = await CollectionApiMusic().addCollection(musicId: id[currentSongIndex], Authorization: AppData().currentToken); + if (response.code != 200) { + collectionsnot = !collectionsnot; + collection[currentSongIndex] = !collection[currentSongIndex]; + } + + widget.onSongStatusChanged?.call( + currentSongIndex, + collection[currentSongIndex], + likes[currentSongIndex] // 传递当前的点赞状态 + ); + }, + icon: Image.asset( + collectionsnot + ? "assets/img/music_star.png" + : "assets/img/music_star_un.png", + width: 29, + height: 29, + ), + ), + IconButton( + onPressed: () { + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => CommentView( + id: id[currentSongIndex], + song: musicName, + singer: artistName, + cover: widget.songList[currentSongIndex].artistPic, + ), + ), + ); + }, + icon: Image.asset( + "assets/img/music_commend_un.png", + width: 29, + height: 29, + ), + ), + ], + ) + ], + ), + const SizedBox( + height: 80, + ), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Text( + formatDuration(_position), + style: const TextStyle(color: Colors.black), + ), + Expanded( + child: _buildProgressSlider(), + ), + Text( + formatDuration(_duration), + style: const TextStyle(color: Colors.black), + ), + ], + ), + const SizedBox( + height: 30, + ), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + IconButton( + onPressed: () {}, + icon: Image.asset( + "assets/img/music_random.png", + width: 35, + height: 35, + ), + ), + Row( + children: [ + IconButton( + onPressed: playPreviousSong, + icon: Image.asset( + "assets/img/music_back.png", + width: 42, + height: 42, + ), + ), + const SizedBox( + width: 10, + ), + _buildPlayButton(), // 这里使用新的方法替换原来的IconButton + const SizedBox( + width: 10, + ), + IconButton( + onPressed: playNextSong, + icon: Image.asset( + "assets/img/music_next.png", + width: 42, + height: 42, + ), + ), + ], + ), + IconButton( + onPressed: _showPlaylist, + icon: Image.asset( + "assets/img/music_more.png", + width: 35, + height: 35, + ), + ), + ], + ) + ], + ), + ), + ), + ), + ); + } + + void _showPlaylist() { + showModalBottomSheet( + context: context, + shape: const RoundedRectangleBorder( + borderRadius: BorderRadius.vertical(top: Radius.circular(30))), + builder: (BuildContext context) { + return Container( + padding: const EdgeInsets.only(top: 15), + constraints: BoxConstraints( + maxHeight: MediaQuery.of(context).size.height * 0.45), + child: Column( + crossAxisAlignment: CrossAxisAlignment.stretch, + children: [ + const Center( + child: Text( + "播放列表", + style: TextStyle( + fontSize: 20, + ), + ), + ), + const SizedBox( + height: 10, + ), + Expanded( + child: ListView.builder( + itemCount: music.length, + itemBuilder: (BuildContext context, int index) { + bool isCurrentlyPlaying = currentSongIndex == index; + return ListTile( + tileColor: isCurrentlyPlaying ? const Color(0xffE3F0ED) : null, + title: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Padding( + padding: const EdgeInsets.only(left: 20), + // Add left padding + child: Text( + music[index], + style: const TextStyle(fontSize: 18), + ), + ), + Padding( + padding: const EdgeInsets.only(right: 20), + // Add right padding + child: Image.asset( + "assets/img/songs_run.png", + width: 25, + ), // Add your desired icon here + ), + ], + ), + onTap: () { + _changeCurrentSong(index); + Navigator.pop(context); + }, + ); + }, + ), + ), + ], + ), + ); + }, + ); + } +} diff --git a/lib/view/music_view.dart b/lib/view/music_view.dart index b3b2b0e..42d2f13 100644 --- a/lib/view/music_view.dart +++ b/lib/view/music_view.dart @@ -1,282 +1,387 @@ +// music_view.dart + import 'dart:async'; + import 'package:flutter/material.dart'; import 'package:get/get.dart'; -import 'package:just_audio/just_audio.dart'; -import 'package:music_player_miao/common_widget/app_data.dart'; -import '../../view_model/home_view_model.dart'; -import '../api/api_music_likes.dart'; -import '../api/api_collection.dart'; -import '../api/api_music_list.dart'; +import 'package:music_player_miao/view/user/user_view.dart'; + +import '../common/audio_player_controller.dart'; +import '../common/download_count_controller.dart'; import '../common/download_manager.dart'; import '../common_widget/Song_widegt.dart'; -import '../models/getMusicList_bean.dart'; -import '../view/comment_view.dart'; -import '../models/universal_bean.dart'; +import 'comment_view.dart'; -class MusicView extends StatefulWidget { - final List songList; - final int initialSongIndex; - final Function(int index, bool isCollected, bool isLiked)? onSongStatusChanged; +import 'dart:async'; +import 'package:flutter/material.dart'; - const MusicView({ - super.key, - required this.songList, - required this.initialSongIndex, - this.onSongStatusChanged, - }); +class ScrollingText extends StatefulWidget { + final String text; + final TextStyle style; + final double width; + + const ScrollingText({ + Key? key, + required this.text, + required this.style, + required this.width, + }) : super(key: key); @override - State createState() => _MusicViewState(); + State createState() => _ScrollingTextState(); } -class _MusicViewState extends State with SingleTickerProviderStateMixin { - final homeVM = Get.put(HomeViewModel()); - bool _isDisposed = false; - AppData appData = AppData(); - late int currentSongIndex; - late AudioPlayer _audioPlayer; - StreamSubscription? _playerStateSubscription; - - final downloadManager = Get.put(DownloadManager()); - - // Stream values - Duration _duration = Duration.zero; - Duration _position = Duration.zero; - - // Current song info - late String artistName; - late String musicName; - late bool likesnot; - late bool collectionsnot; - - // Song lists - List id = []; - List song2 = []; - List artist = []; - List music = []; - List likes = []; - List collection = []; - - late AnimationController _rotationController; - - bool _isLoading = false; +class _ScrollingTextState extends State + with SingleTickerProviderStateMixin { + late ScrollController _scrollController; + late AnimationController _animationController; + bool _hasOverflow = false; + final _textKey = GlobalKey(); + double? _textWidth; + Timer? _scrollTimer; + bool _isScrolling = false; @override void initState() { super.initState(); - currentSongIndex = widget.initialSongIndex; - // _initializeAsync(); - _fetchSonglistData(); - _updateCurrentSong(); - playerInit(); - _rotationController = AnimationController( - duration: const Duration(seconds: 20), + _initControllers(); + _scheduleCheck(); + } + + void _initControllers() { + _scrollController = ScrollController(); + _animationController = AnimationController( vsync: this, + duration: const Duration(seconds: 10), ); + } - _playerStateSubscription = _audioPlayer.playerStateStream.listen((state) { - if (!_isDisposed) { - if (state.playing) { - _rotationController.repeat(); - } else { - _rotationController.stop(); - } - } + void _scheduleCheck() { + WidgetsBinding.instance.addPostFrameCallback((_) { + _resetAndCheckOverflow(); }); } - @override - void dispose() { - _isDisposed = true; - _playerStateSubscription?.cancel(); - _rotationController.stop(); - _rotationController.dispose(); - _audioPlayer.dispose(); - super.dispose(); - } + void _resetAndCheckOverflow() { + if (!mounted) return; - Future _fetchSonglistData() async { + // 重置所有状态 setState(() { - for (int i = 0; i < widget.songList.length; i++) { - id.add(widget.songList[i].id); - // TODO 处理为 musicurl 为空的情况, 需要通过网络 - if (widget.songList[i].musicurl == null) { - song2.add(""); - } else { - song2.add(widget.songList[i].musicurl!); - } - artist.add(widget.songList[i].artist); - music.add(widget.songList[i].title); + _hasOverflow = false; + _textWidth = null; + _isScrolling = false; + }); + + _scrollController.jumpTo(0); + _scrollTimer?.cancel(); + _scrollTimer = null; - // 初始化喜欢和收藏状态,后续再更新 - likes.add(widget.songList[i].likes ?? false); - collection.add(widget.songList[i].collection ?? false); + // 重新检查溢出 + final RenderBox? textBox = + _textKey.currentContext?.findRenderObject() as RenderBox?; + if (textBox != null) { + _textWidth = textBox.size.width; + final shouldScroll = _textWidth! > widget.width; + + if (shouldScroll != _hasOverflow) { + setState(() { + _hasOverflow = shouldScroll; + }); + + if (shouldScroll && !_isScrolling) { + _startScrolling(); + } } - }); + } } - // 检查并更新歌曲状态的方法 - Future _checkAndUpdateSongStatus(int index) async { - // 只有当likes和collection为null时才需要请求 - if (widget.songList[index].likes == null || widget.songList[index].collection == null) { - try { - MusicListBean musicListBean = await GetMusic().getMusicById( - id: id[index], - Authorization: AppData().currentToken, - ); + void _startScrolling() async { + if (!mounted || !_hasOverflow || _textWidth == null || _isScrolling) return; - if (!_isDisposed && musicListBean.code == 200) { - setState(() { - likes[index] = musicListBean.likeOrNot!; - collection[index] = musicListBean.collectOrNot!; - // 如果是当前播放的歌曲,更新当前状态 - if (index == currentSongIndex) { - likesnot = musicListBean.likeOrNot!; - collectionsnot = musicListBean.collectOrNot!; - } - - widget.onSongStatusChanged?.call( - index, - musicListBean.collectOrNot!, - musicListBean.likeOrNot!, - ); + _isScrolling = true; + final double scrollDistance = _textWidth! - widget.width; - }); - } - } catch (e) { - print('Error fetching song status: $e'); + Future scroll() async { + if (!mounted || !_hasOverflow) return; + + // 初始停留 + await Future.delayed(const Duration(seconds: 2)); + if (!mounted || !_hasOverflow) return; + + const int steps = 1000; + const int totalDurationMs = 10000; + const int stepDurationMs = totalDurationMs ~/ steps; + + for (int i = 0; i < steps; i++) { + if (!mounted || !_hasOverflow) return; + final double position = (scrollDistance * i) / steps; + _scrollController.jumpTo(position); + await Future.delayed(Duration(milliseconds: stepDurationMs)); + } + + if (!mounted || !_hasOverflow) return; + + // 末尾停留 + await Future.delayed(const Duration(seconds: 2)); + if (!mounted || !_hasOverflow) return; + + // 瞬间返回起点 + _scrollController.jumpTo(0); + + // 继续下一次滚动 + if (mounted && _hasOverflow) { + scroll(); } } + + scroll(); } + @override + void didUpdateWidget(ScrollingText oldWidget) { + super.didUpdateWidget(oldWidget); + if (widget.text != oldWidget.text) { + // 文本改变时完全重置状态 + _scrollController.jumpTo(0); + _isScrolling = false; + _scrollTimer?.cancel(); + _scrollTimer = null; + _scheduleCheck(); + } + } - Future _updateCurrentSong() async { - if (_isDisposed) return; + @override + void dispose() { + _scrollController.dispose(); + _animationController.dispose(); + _scrollTimer?.cancel(); + super.dispose(); + } - setState(() { - _isLoading = true; - _position = Duration.zero; - _duration = Duration.zero; - artistName = artist[currentSongIndex]; - musicName = music[currentSongIndex]; - likesnot = likes[currentSongIndex]; - collectionsnot = collection[currentSongIndex]; - }); + @override + Widget build(BuildContext context) { + return SizedBox( + width: widget.width, + child: SingleChildScrollView( + scrollDirection: Axis.horizontal, + controller: _scrollController, + physics: const NeverScrollableScrollPhysics(), + child: Text( + widget.text, + key: _textKey, + style: widget.style, + ), + ), + ); + } +} - await _checkAndUpdateSongStatus(currentSongIndex); +class MusicView extends StatefulWidget { + final List songList; + final int initialSongIndex; + final Function(int index, bool isCollected, bool isLiked)? + onSongStatusChanged; + + const MusicView({ + super.key, + required this.songList, + required this.initialSongIndex, + this.onSongStatusChanged, + }); - try { - await _audioPlayer.stop(); - _rotationController.reset(); + @override + State createState() => _MusicViewState(); +} - // 检查本地文件 - final localSong = downloadManager.getLocalSong(currentSongIndex); - final audioSource = localSong != null - ? AudioSource.file(localSong.musicurl!) - : AudioSource.uri(Uri.parse(song2[currentSongIndex])); +class _MusicViewState extends State + with SingleTickerProviderStateMixin { + final audioController = Get.find(); + final downloadManager = Get.find(); + late AnimationController _rotationController; - // 设置音频源并获取时长 - await _audioPlayer.setAudioSource(audioSource, preload: true); + bool _isInitialLoading = true; + bool _isAlbumImageLoaded = false; + bool _isDiscImageLoaded = false; - // 等待获取真实的音频时长 - final duration = await _audioPlayer.duration; + @override + void initState() { + super.initState(); + WidgetsBinding.instance.addPostFrameCallback((_) { + if (mounted) { + audioController.initWithSongs(widget.songList, widget.initialSongIndex); + _setupRotationController(); + _preloadImages(); + } + }); + } - if (!_isDisposed) { + void _preloadImages() { + // 预加载网络图片 + final albumImage = + NetworkImage(widget.songList[widget.initialSongIndex].artistPic); + albumImage + .resolve(const ImageConfiguration()) + .addListener(ImageStreamListener((info, synchronousCall) { + if (mounted) { setState(() { - _duration = duration ?? Duration.zero; - _isLoading = false; + _isAlbumImageLoaded = true; + _checkAllImagesLoaded(); }); } - - // 开始播放 - await _audioPlayer.play(); - } catch (e) { - print('Error loading audio source: $e'); - if (!_isDisposed) { + })); + + // 预加载本地图片 + final discImage = AssetImage("assets/img/music_Ellipse.png"); + discImage + .resolve(const ImageConfiguration()) + .addListener(ImageStreamListener((info, synchronousCall) { + if (mounted) { setState(() { - _isLoading = false; + _isDiscImageLoaded = true; + _checkAllImagesLoaded(); }); } + })); + } + + void _checkAllImagesLoaded() { + if (_isAlbumImageLoaded && _isDiscImageLoaded) { + setState(() { + _isInitialLoading = false; + }); } } - void playerInit() async { - _audioPlayer = AudioPlayer(); - await _checkAndUpdateSongStatus(widget.initialSongIndex); - // 初始化第一首歌的信息 - artistName = widget.songList[widget.initialSongIndex].artist; - musicName = widget.songList[widget.initialSongIndex].title; - likesnot = widget.songList[widget.initialSongIndex].likes!; - collectionsnot = widget.songList[widget.initialSongIndex].collection!; - - // 监听播放位置 - _audioPlayer.positionStream.listen((position) { - if (!_isDisposed) { - setState(() => _position = position); - } - }); + void _setupRotationController() { + _rotationController = AnimationController( + duration: const Duration(seconds: 20), + vsync: this, + ); - // 监听音频时长 - _audioPlayer.durationStream.listen((duration) { - if (!_isDisposed) { - setState(() => _duration = duration ?? Duration.zero); + ever(audioController.isPlaying, (playing) { + if (!mounted) return; + + if (playing) { + _rotationController.repeat(); + } else { + _rotationController.stop(); } }); - // 修改播放状态监听 - _audioPlayer.playerStateStream.listen((state) { - if (_isDisposed) return; - if (state.processingState == ProcessingState.completed) { - // 在这里直接调用下一首,而不是通过 Stream - _handleSongCompletion(); - } - }); } - // 新增方法处理歌曲播放完成 - void _handleSongCompletion() { - if (_isDisposed) return; - - setState(() { - _position = Duration.zero; - _duration = Duration.zero; - }); + Widget _buildRotatingAlbumCover() { + // 初始加载检查 + if (_isInitialLoading && (!_isAlbumImageLoaded || !_isDiscImageLoaded)) { + return Container( + width: 350, + height: 350, + alignment: Alignment.center, + child: const CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation(Color(0xff429482)), + ), + ); + } - // 使用 Future.microtask 确保状态更新后再切换歌曲 - Future.microtask(() { - if (!_isDisposed) { - playNextSong(); - } - }); + return RotationTransition( + turns: _rotationController, + child: Stack( + alignment: Alignment.center, + children: [ + // 只对图片URL的变化进行响应 + Positioned( + child: AnimatedOpacity( + opacity: 1.0, + duration: const Duration(milliseconds: 300), + child: Obx(() { + if (!mounted) return const SizedBox(); + + final currentSong = + widget.songList[audioController.currentSongIndex.value]; + + return ClipRRect( + borderRadius: BorderRadius.circular(112.5), + child: Image.network( + currentSong.artistPic, + width: 225, + height: 225, + fit: BoxFit.cover, + loadingBuilder: (context, child, loadingProgress) { + if (loadingProgress == null) return child; + return Container( + width: 225, + height: 225, + decoration: BoxDecoration( + color: Colors.grey[200], + borderRadius: BorderRadius.circular(112.5), + ), + child: Center( + child: CircularProgressIndicator( + value: loadingProgress.expectedTotalBytes != null + ? loadingProgress.cumulativeBytesLoaded / + loadingProgress.expectedTotalBytes! + : null, + valueColor: const AlwaysStoppedAnimation( + Color(0xff429482)), + ), + ), + ); + }, + errorBuilder: (context, error, stackTrace) { + return Container( + width: 225, + height: 225, + decoration: BoxDecoration( + color: Colors.grey[200], + borderRadius: BorderRadius.circular(112.5), + ), + child: const Icon(Icons.error_outline, size: 40), + ); + }, + ), + ); + }), + ), + ), + // 唱片背景 + Positioned( + child: Image.asset( + "assets/img/music_Ellipse.png", + width: 350, + height: 350, + fit: BoxFit.cover, + ), + ), + ], + ), + ); } - // 修改构建 Slider 的部分 Widget _buildProgressSlider() { - // 确保最大值至少为 0.1 以避免除零错误 - final max = _duration.inSeconds.toDouble() == 0 ? 0.1 : _duration.inSeconds.toDouble(); - // 确保当前值不超过最大值 - final current = _position.inSeconds.toDouble().clamp(0, max); - return SliderTheme( data: const SliderThemeData( trackHeight: 3.0, thumbShape: RoundSliderThumbShape(enabledThumbRadius: 7.0), overlayShape: RoundSliderOverlayShape(overlayRadius: 12.0), ), - child: Slider( - min: 0, - max: max, - value: current.toDouble(), - onChanged: (value) async { - if (!_isDisposed && _duration.inSeconds > 0) { - await _audioPlayer.seek(Duration(seconds: value.toInt())); - setState(() {}); - } - }, - activeColor: const Color(0xff429482), - inactiveColor: const Color(0xffE3F0ED), - ), + child: Obx(() { + if (!mounted) return const Slider(value: 0, onChanged: null); + + final max = audioController.duration.value.inSeconds.toDouble(); + final current = + audioController.position.value.inSeconds.toDouble().clamp(0, max); + + return Slider( + min: 0, + max: max == 0 ? 0.1 : max, + value: current.toDouble(), + onChanged: (value) => + audioController.seekTo(Duration(seconds: value.toInt())), + activeColor: const Color(0xff429482), + inactiveColor: const Color(0xffE3F0ED), + ); + }), ); } @@ -285,71 +390,44 @@ class _MusicViewState extends State with SingleTickerProviderStateMix width: 52, height: 52, child: Center( - child: _isLoading - ? const CircularProgressIndicator( - valueColor: AlwaysStoppedAnimation(Color(0xff429482)), - strokeWidth: 3.0, - ) - : IconButton( - padding: EdgeInsets.zero, // 移除内边距 - constraints: const BoxConstraints( - minWidth: 52, - minHeight: 52, - maxWidth: 52, - maxHeight: 52, - ), - onPressed: playOrPause, - icon: _audioPlayer.playing - ? Image.asset( - "assets/img/music_play.png", - width: 52, - height: 52, - ) - : Image.asset( - "assets/img/music_pause.png", - width: 52, - height: 52, - ), - ), - ), - ); - } - - void playOrPause() async { - if (_isDisposed) return; // 添加状态检查 - - if (_audioPlayer.playing) { - await _audioPlayer.pause(); - if (!_isDisposed) { // 再次检查状态 - _rotationController.stop(); - } - } else { - await _audioPlayer.play(); - if (!_isDisposed) { // 再次检查状态 - _rotationController.repeat(); - } - } - if (!_isDisposed) { - setState(() {}); - } - } + child: Obx(() { + if (!mounted) return const SizedBox(); - void playNextSong() { - if (currentSongIndex < widget.songList.length - 1) { - currentSongIndex++; - } else { - currentSongIndex = 0; - } - _updateCurrentSong(); - } + if (audioController.isLoading.value) { + return const CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation(Color(0xff429482)), + strokeWidth: 3.0, + ); + } - void playPreviousSong() { - if (currentSongIndex > 0) { - currentSongIndex--; - } else { - currentSongIndex = widget.songList.length - 1; - } - _updateCurrentSong(); + return IconButton( + padding: EdgeInsets.zero, + constraints: const BoxConstraints( + minWidth: 52, + minHeight: 52, + maxWidth: 52, + maxHeight: 52, + ), + onPressed: audioController.playOrPause, + icon: Obx( + () => ColorFiltered( + colorFilter: ColorFilter.mode( + Colors.grey[700]!, + BlendMode.srcIn, + ), + child: Image.asset( + audioController.isPlaying.value + ? "assets/img/pause.png" + : "assets/img/play.png", + width: 64, + height: 64, + ) + ), + ), + ); + }), + ), + ); } String formatDuration(Duration duration) { @@ -359,51 +437,93 @@ class _MusicViewState extends State with SingleTickerProviderStateMix return "$twoDigitMinutes:$twoDigitSeconds"; } - Future _initializeAsync() async { - await _fetchSonglistData(); - await _updateCurrentSong(); - } - - void _changeCurrentSong(int index) { - if (!_isDisposed) { - setState(() { - currentSongIndex = index; - _updateCurrentSong(); - }); - } - } - - Widget _buildRotatingAlbumCover() { - return RotationTransition( - turns: _rotationController, - child: Stack( - alignment: Alignment.center, - children: [ - Positioned( - child: ClipRRect( - child: Image.network( - widget.songList[currentSongIndex].artistPic, - width: 225, - height: 225, - fit: BoxFit.cover, - ), - ), + void _showPlaylist() { + showModalBottomSheet( + context: context, + shape: const RoundedRectangleBorder( + borderRadius: BorderRadius.vertical(top: Radius.circular(18))), + builder: (BuildContext context) { + return Container( + padding: const EdgeInsets.only(top: 15), + constraints: BoxConstraints( + maxHeight: MediaQuery.of(context).size.height * 0.45), + decoration: const BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.vertical(top: Radius.circular(30)), ), - ClipRRect( - child: Image.asset( - "assets/img/music_Ellipse.png", - width: 350, - height: 350, - fit: BoxFit.cover, - ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.stretch, + children: [ + Container( + color: Colors.white, // 标题背景设为白色 + padding: const EdgeInsets.only(bottom: 10), + child: const Center( + child: Text( + "播放列表", + style: TextStyle(fontSize: 20), + ), + ), + ), + Expanded( + child: ClipRRect( + // 使用 ClipRRect 裁剪列表内容 + child: Obx(() => ListView.builder( + padding: EdgeInsets.zero, // 移除 ListView 的内边距 + itemCount: audioController.musicNames.length, + itemBuilder: (BuildContext context, int index) { + final isCurrentlyPlaying = + audioController.currentSongIndex.value == index; + return Container( + // 使用 Container 包裹 ListTile + decoration: BoxDecoration( + color: isCurrentlyPlaying + ? const Color(0xffE3F0ED) + : Colors.white, + ), + child: ListTile( + contentPadding: + const EdgeInsets.symmetric(horizontal: 20), + title: Row( + mainAxisAlignment: + MainAxisAlignment.spaceBetween, + children: [ + Expanded( + // 使用 Expanded 包裹文本 + child: Text( + audioController.musicNames[index], + style: const TextStyle(fontSize: 18), + maxLines: 1, + overflow: TextOverflow.ellipsis, + ), + ), + if (isCurrentlyPlaying) + Image.asset( + "assets/img/songs_run.png", + width: 25, + ), + ], + ), + onTap: () { + audioController.changeSong(index); + Navigator.pop(context); + }, + ), + ); + }, + )), + ), + ), + ], ), - ], - ), + ); + }, ); } @override Widget build(BuildContext context) { + final screenWidth = MediaQuery.of(context).size.width; + final screenHeight = MediaQuery.of(context).size.height; return Container( decoration: const BoxDecoration( image: DecorationImage( @@ -412,7 +532,6 @@ class _MusicViewState extends State with SingleTickerProviderStateMix ), ), child: Scaffold( - resizeToAvoidBottomInset: false, backgroundColor: Colors.transparent, body: SingleChildScrollView( child: Padding( @@ -423,14 +542,11 @@ class _MusicViewState extends State with SingleTickerProviderStateMix mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ IconButton( - onPressed: () { - Get.back(); - }, + onPressed: () => Get.back(), icon: Image.asset( "assets/img/back.png", width: 25, height: 25, - fit: BoxFit.contain, ), ), Row( @@ -443,228 +559,314 @@ class _MusicViewState extends State with SingleTickerProviderStateMix height: 30, ), ), - IconButton( - onPressed: downloadManager.isDownloading(id[currentSongIndex]) || - downloadManager.isCompleted(id[currentSongIndex]) - ? null - : () async { - await downloadManager.startDownload( - song: widget.songList[currentSongIndex], - context: context, - ); - }, - icon: Obx(() { - if (downloadManager.isDownloading(id[currentSongIndex])) { - return Stack( - alignment: Alignment.center, - children: [ - SizedBox( - width: 32, - height: 32, - child: CircularProgressIndicator( - value: downloadManager.getProgress(id[currentSongIndex]), - backgroundColor: Colors.grey[200], - valueColor: const AlwaysStoppedAnimation(Color(0xff429482)), - strokeWidth: 3.0, - ), - ), - Text( - '${(downloadManager.getProgress(id[currentSongIndex]) * 100).toInt()}', - style: const TextStyle(fontSize: 12), + Obx(() { + final currentId = audioController + .ids[audioController.currentSongIndex.value]; + return IconButton( + onPressed: + downloadManager.isDownloading(currentId) || + downloadManager.isCompleted(currentId) + ? null + : () async { + await downloadManager.startDownload( + song: widget.songList[audioController + .currentSongIndex.value], + context: context, + ); + Get.find().refreshCount(downloadManager); + }, + icon: downloadManager.isDownloading(currentId) + ? Stack( + alignment: Alignment.center, + children: [ + SizedBox( + width: 32, + height: 32, + child: CircularProgressIndicator( + value: downloadManager + .getProgress(currentId), + backgroundColor: Colors.grey[200], + valueColor: + const AlwaysStoppedAnimation< + Color>(Color(0xff429482)), + strokeWidth: 3.0, + ), + ), + Text( + '${(downloadManager.getProgress(currentId) * 100).toInt()}', + style: const TextStyle(fontSize: 12), + ), + ], + ) + : Image.asset( + downloadManager.isCompleted(currentId) + ? "assets/img/music_download_completed.png" + : "assets/img/music_download.png", + width: 30, + height: 30, ), - ], - ); - } - return Image.asset( - downloadManager.isCompleted(id[currentSongIndex]) - ? "assets/img/music_download_completed.png" - : "assets/img/music_download.png", - width: 30, - height: 30, - ); - }), - ), + ); + }), ], - ) + ), ], ), - const SizedBox( - height: 80, - ), + SizedBox(height: screenHeight * 0.07), Center( - child: _buildRotatingAlbumCover(), - ), - const SizedBox( - height: 60, + child: SizedBox( + width: screenWidth * 0.85, + height: screenWidth * 0.85, + child: _buildRotatingAlbumCover(), + ), ), + SizedBox(height: screenHeight * 0.08), Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, crossAxisAlignment: CrossAxisAlignment.end, children: [ - Column( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Text( - musicName, - style: const TextStyle( - fontSize: 20, fontWeight: FontWeight.bold), - ), - Text( - artistName, - style: const TextStyle(fontSize: 20), - ), - ], + // 歌曲信息部分 + Container( + padding: EdgeInsets.only(left: screenWidth * 0.03), + child: Obx(() => Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + ScrollingText( + text: audioController.musicName.value, + style: const TextStyle( + fontSize: 20, + fontWeight: FontWeight.w500, + ), + width: screenWidth * 0.46, + ), + ScrollingText( + text: audioController.artistName.value, + style: TextStyle( + fontSize: 16, + color: Colors.grey[600], + ), + width: screenWidth * 0.4, + ), + ], + )), ), - Row( - children: [ - IconButton( - onPressed: () async{ - setState(() { - likesnot = !likesnot; - likes[currentSongIndex] = !likes[currentSongIndex]; - }); - - UniversalBean response = await LikesApiMusic().likesMusic(musicId: id[currentSongIndex], Authorization: AppData().currentToken); - if (response.code != 200) { - likesnot = !likesnot; - likes[currentSongIndex] = !likes[currentSongIndex]; - } - - widget.onSongStatusChanged?.call( - currentSongIndex, - collection[currentSongIndex], // 传递当前的收藏状态 - likes[currentSongIndex] - ); - }, - icon: Image.asset( - likesnot - ? "assets/img/music_good.png" - : "assets/img/music_good_un.png", - width: 29, - height: 29, + // 按钮组部分 + Container( + padding: EdgeInsets.only(right: screenWidth * 0.02), + // 右边距 + child: Row( + mainAxisAlignment: MainAxisAlignment.end, + children: [ + IconButton( + padding: const EdgeInsets.symmetric(horizontal: 8), + // 按钮之间的间距 + constraints: const BoxConstraints( + minWidth: 40, + minHeight: 40, + ), + onPressed: () async { + await audioController.toggleLike(); + widget.onSongStatusChanged?.call( + audioController.currentSongIndex.value, + audioController.collectionsStatus.value, + audioController.likesStatus.value, + ); + }, + icon: Obx( + () => audioController.likesStatus.value + ? Image.asset( + 'assets/img/like.png', + width: 24, + height: 24, + ) + : ColorFiltered( + colorFilter: ColorFilter.mode( + Colors.grey[700]!, + BlendMode.srcIn, + ), + child: Image.asset( + 'assets/img/unlike.png', + width: 24, + height: 24, + ), + ), + ), ), - ), - IconButton( - onPressed: () async { - setState(() { - collectionsnot = !collectionsnot; - collection[currentSongIndex] = !collection[currentSongIndex]; - }); - - UniversalBean response = await CollectionApiMusic().addCollection(musicId: id[currentSongIndex], Authorization: AppData().currentToken); - if (response.code != 200) { - collectionsnot = !collectionsnot; - collection[currentSongIndex] = !collection[currentSongIndex]; - } - - widget.onSongStatusChanged?.call( - currentSongIndex, - collection[currentSongIndex], - likes[currentSongIndex] // 传递当前的点赞状态 - ); - }, - icon: Image.asset( - collectionsnot - ? "assets/img/music_star.png" - : "assets/img/music_star_un.png", - width: 29, - height: 29, + IconButton( + padding: const EdgeInsets.symmetric(horizontal: 8), + constraints: const BoxConstraints( + minWidth: 40, + minHeight: 40, + ), + onPressed: () async { + await audioController.toggleCollection(); + widget.onSongStatusChanged?.call( + audioController.currentSongIndex.value, + audioController.collectionsStatus.value, + audioController.likesStatus.value, + ); + }, + icon: Obx(() => Image.asset( + audioController.collectionsStatus.value + ? "assets/img/music_star.png" + : "assets/img/music_star_un.png", + width: 29, + height: 29, + )), ), - ), - IconButton( - onPressed: () { - Navigator.push( - context, - MaterialPageRoute( - builder: (context) => CommentView( - id: id[currentSongIndex], - song: musicName, - singer: artistName, - cover: widget.songList[currentSongIndex].artistPic, + IconButton( + padding: const EdgeInsets.symmetric(horizontal: 8), + constraints: const BoxConstraints( + minWidth: 40, + minHeight: 40, + ), + onPressed: () { + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => CommentView( + id: audioController.ids[ + audioController.currentSongIndex.value], + song: audioController.musicName.value, + singer: audioController.artistName.value, + cover: widget + .songList[audioController + .currentSongIndex.value] + .artistPic, + ), ), - ), - ); - }, - icon: Image.asset( - "assets/img/music_commend_un.png", - width: 29, - height: 29, + ); + }, + icon: Image.asset( + "assets/img/music_commend_un.png", + width: 29, + height: 29, + ), ), - ), - ], - ) - ], - ), - const SizedBox( - height: 80, - ), - Row( - mainAxisAlignment: MainAxisAlignment.spaceBetween, - children: [ - Text( - formatDuration(_position), - style: const TextStyle(color: Colors.black), - ), - Expanded( - child: _buildProgressSlider(), - ), - Text( - formatDuration(_duration), - style: const TextStyle(color: Colors.black), + ], + ), ), ], ), - const SizedBox( - height: 30, + SizedBox(height: screenHeight * 0.04), + Padding( + padding: EdgeInsets.symmetric(horizontal: screenWidth * 0.02), + // 添加整体左右边距 + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Obx(() => Text( + formatDuration(audioController.position.value), + style: const TextStyle(color: Colors.black), + )), + Expanded( + child: Padding( + padding: EdgeInsets.symmetric( + horizontal: screenWidth * 0.01), + child: _buildProgressSlider(), + ), + ), + Obx(() => Text( + formatDuration(audioController.duration.value), + style: const TextStyle(color: Colors.black), + )), + ], + ), ), + SizedBox(height: screenHeight * 0.03), Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ IconButton( - onPressed: () {}, - icon: Image.asset( - "assets/img/music_random.png", - width: 35, - height: 35, - ), + iconSize: screenWidth * 0.08, + onPressed: () { + audioController.togglePlayMode(); + }, + icon: Obx(() { + return ColorFiltered( + colorFilter: ColorFilter.mode( + Colors.grey[700]!, + BlendMode.srcIn, + ), + child: switch (audioController.playMode.value) { + PlayMode.sequence => Image.asset( + "assets/img/sequence.png", + width: 32, + height: 32, + ), + PlayMode.random => Image.asset( + "assets/img/random.png", + width: 32, + height: 32, + ), + PlayMode.single => Image.asset( + "assets/img/single.png", + width: 32, + height: 32, + ), + }); + }), ), Row( children: [ IconButton( - onPressed: playPreviousSong, - icon: Image.asset( - "assets/img/music_back.png", - width: 42, - height: 42, + iconSize: screenWidth * 0.08, + onPressed: () { + audioController.playPrevious(); + _rotationController.reset(); + }, + icon: ColorFiltered( + colorFilter: ColorFilter.mode( + Colors.grey[700]!, + BlendMode.srcIn, + ), + child: Image.asset( + "assets/img/prev.png", + width: 42, + height: 42, + ), ), ), - const SizedBox( - width: 10, - ), - _buildPlayButton(), // 这里使用新的方法替换原来的IconButton - const SizedBox( - width: 10, - ), + const SizedBox(width: 15), + _buildPlayButton(), + const SizedBox(width: 15), IconButton( - onPressed: playNextSong, - icon: Image.asset( - "assets/img/music_next.png", - width: 42, - height: 42, + iconSize: screenWidth * 0.08, + onPressed: () { + audioController.playNext(manual: true); + _rotationController.reset(); + }, + icon:ColorFiltered( + colorFilter: ColorFilter.mode( + Colors.grey[700]!, + BlendMode.srcIn, + ), + child: Image.asset( + "assets/img/next.png", + width: 42, + height: 42, + ), ), ), ], ), IconButton( + iconSize: screenWidth * 0.08, onPressed: _showPlaylist, - icon: Image.asset( - "assets/img/music_more.png", - width: 35, - height: 35, + icon: ColorFiltered( + colorFilter: ColorFilter.mode( + Colors.grey[700]!, + BlendMode.srcIn, + ), + child: Image.asset( + "assets/img/music_list.png", + width: 32, + height: 32, + scale: 0.1, + ), ), ), ], - ) + ), ], ), ), @@ -673,70 +875,15 @@ class _MusicViewState extends State with SingleTickerProviderStateMix ); } - void _showPlaylist() { - showModalBottomSheet( - context: context, - shape: const RoundedRectangleBorder( - borderRadius: BorderRadius.vertical(top: Radius.circular(30))), - builder: (BuildContext context) { - return Container( - padding: const EdgeInsets.only(top: 15), - constraints: BoxConstraints( - maxHeight: MediaQuery.of(context).size.height * 0.45), - child: Column( - crossAxisAlignment: CrossAxisAlignment.stretch, - children: [ - const Center( - child: Text( - "播放列表", - style: TextStyle( - fontSize: 20, - ), - ), - ), - const SizedBox( - height: 10, - ), - Expanded( - child: ListView.builder( - itemCount: music.length, - itemBuilder: (BuildContext context, int index) { - bool isCurrentlyPlaying = currentSongIndex == index; - return ListTile( - tileColor: isCurrentlyPlaying ? const Color(0xffE3F0ED) : null, - title: Row( - mainAxisAlignment: MainAxisAlignment.spaceBetween, - children: [ - Padding( - padding: const EdgeInsets.only(left: 20), - // Add left padding - child: Text( - music[index], - style: const TextStyle(fontSize: 18), - ), - ), - Padding( - padding: const EdgeInsets.only(right: 20), - // Add right padding - child: Image.asset( - "assets/img/songs_run.png", - width: 25, - ), // Add your desired icon here - ), - ], - ), - onTap: () { - _changeCurrentSong(index); - Navigator.pop(context); - }, - ); - }, - ), - ), - ], - ), - ); - }, - ); + @override + void dispose() { + if (!mounted) return; + if (_rotationController.isAnimating) { + _rotationController.stop(); + } + _rotationController.dispose(); + // audioController.clearState(); + audioController.syncPlayingState(); + super.dispose(); } } diff --git a/lib/view/music_view_test.dart b/lib/view/music_view_test.dart deleted file mode 100644 index 1d62c97..0000000 --- a/lib/view/music_view_test.dart +++ /dev/null @@ -1,507 +0,0 @@ -// music_view_test.dart - -import 'package:flutter/material.dart'; -import 'package:get/get.dart'; - -import '../common/audio_player_controller.dart'; -import '../common/download_manager.dart'; -import '../common_widget/Song_widegt.dart'; -import '../common_widget/app_data.dart'; -import 'comment_view.dart'; - -class MusicView extends StatefulWidget { - final List songList; - final int initialSongIndex; - final Function(int index, bool isCollected, bool isLiked)? - onSongStatusChanged; - - const MusicView({ - super.key, - required this.songList, - required this.initialSongIndex, - this.onSongStatusChanged, - }); - - @override - State createState() => _MusicViewState(); -} - -class _MusicViewState extends State - with SingleTickerProviderStateMixin { - // late AnimationController _rotationController; - final AudioPlayerController playerController = - Get.put(AudioPlayerController()); - final downloadManager = Get.find(); - final AppData appData = AppData(); - - @override - void initState() { - super.initState(); - playerController.initWithSongs(widget.songList, widget.initialSongIndex); - } - - @override - void dispose() { - super.dispose(); - } - - String formatDuration(Duration duration) { - String twoDigits(int n) => n.toString().padLeft(2, "0"); - String twoDigitMinutes = twoDigits(duration.inMinutes.remainder(60)); - String twoDigitSeconds = twoDigits(duration.inSeconds.remainder(60)); - return "$twoDigitMinutes:$twoDigitSeconds"; - } - - Widget _buildProgressSlider() { - return Obx(() { - final max = playerController.duration.value.inSeconds.toDouble() == 0 - ? 0.1 - : playerController.duration.value.inSeconds.toDouble(); - final current = - playerController.position.value.inSeconds.toDouble().clamp(0, max); - - return SliderTheme( - data: const SliderThemeData( - trackHeight: 3.0, - thumbShape: RoundSliderThumbShape(enabledThumbRadius: 7.0), - overlayShape: RoundSliderOverlayShape(overlayRadius: 12.0), - ), - child: Slider( - min: 0, - max: max, - value: current.toDouble(), - onChanged: (value) { - playerController.seekTo(Duration(seconds: value.toInt())); - }, - activeColor: const Color(0xff429482), - inactiveColor: const Color(0xffE3F0ED), - ), - ); - }); - } - - Widget _buildPlayButton() { - return Obx(() { - return SizedBox( - width: 52, - height: 52, - child: Center( - child: playerController.isLoading.value - ? const CircularProgressIndicator( - valueColor: AlwaysStoppedAnimation(Color(0xff429482)), - strokeWidth: 3.0, - ) - : IconButton( - padding: EdgeInsets.zero, - constraints: const BoxConstraints( - minWidth: 52, - minHeight: 52, - maxWidth: 52, - maxHeight: 52, - ), - onPressed: playerController.playOrPause, - icon: !playerController.isPlaying.value - ? Image.asset( - "assets/img/music_play.png", - width: 52, - height: 52, - ) - : Image.asset( - "assets/img/music_pause.png", - width: 52, - height: 52, - ), - ), - ), - ); - }); - } - - // Widget _buildRotatingAlbumCover() { - // return Obx(() { - // final currentSong = - // widget.songList[playerController.currentSongIndex.value]; - // return RotationTransition( - // turns: _rotationController, - // child: Stack( - // alignment: Alignment.center, - // children: [ - // Positioned( - // child: ClipRRect( - // child: Image.network( - // currentSong.artistPic, - // width: 225, - // height: 225, - // fit: BoxFit.cover, - // ), - // ), - // ), - // ClipRRect( - // child: Image.asset( - // "assets/img/music_Ellipse.png", - // width: 350, - // height: 350, - // fit: BoxFit.cover, - // ), - // ), - // ], - // ), - // ); - // }); - // } - Widget _buildRotatingAlbumCover() { - return Obx(() { - final currentSong = - widget.songList[playerController.currentSongIndex.value]; - // 移除 RotationTransition,直接返回静态封面 - return Stack( - alignment: Alignment.center, - children: [ - Positioned( - child: ClipRRect( - child: Image.network( - currentSong.artistPic, - width: 225, - height: 225, - fit: BoxFit.cover, - ), - ), - ), - ClipRRect( - child: Image.asset( - "assets/img/music_Ellipse.png", - width: 350, - height: 350, - fit: BoxFit.cover, - ), - ), - ], - ); - }); - } - - void _showPlaylist() { - showModalBottomSheet( - context: context, - shape: const RoundedRectangleBorder( - borderRadius: BorderRadius.vertical(top: Radius.circular(30)), - ), - builder: (BuildContext context) { - return Container( - padding: const EdgeInsets.only(top: 15), - constraints: BoxConstraints( - maxHeight: MediaQuery.of(context).size.height * 0.45, - ), - child: Column( - crossAxisAlignment: CrossAxisAlignment.stretch, - children: [ - const Center( - child: Text( - "播放列表", - style: TextStyle(fontSize: 20), - ), - ), - const SizedBox(height: 10), - Expanded( - child: Obx(() => ListView.builder( - itemCount: playerController.musicNames.length, - itemBuilder: (BuildContext context, int index) { - final isCurrentlyPlaying = - playerController.currentSongIndex.value == index; - return ListTile( - tileColor: isCurrentlyPlaying - ? const Color(0xffE3F0ED) - : null, - title: Row( - mainAxisAlignment: MainAxisAlignment.spaceBetween, - children: [ - Padding( - padding: const EdgeInsets.only(left: 20), - child: Text( - playerController.musicNames[index], - style: const TextStyle(fontSize: 18), - ), - ), - Padding( - padding: const EdgeInsets.only(right: 20), - child: Image.asset( - "assets/img/songs_run.png", - width: 25, - ), - ), - ], - ), - onTap: () { - playerController.changeSong(index); - Navigator.pop(context); - }, - ); - }, - )), - ), - ], - ), - ); - }, - ); - } - - @override - Widget build(BuildContext context) { - return Container( - decoration: const BoxDecoration( - image: DecorationImage( - image: AssetImage("assets/img/app_bg.png"), - fit: BoxFit.cover, - ), - ), - child: Scaffold( - resizeToAvoidBottomInset: false, - backgroundColor: Colors.transparent, - body: SingleChildScrollView( - child: Padding( - padding: const EdgeInsets.only(top: 45, left: 10, right: 10), - child: Column( - children: [ - Row( - mainAxisAlignment: MainAxisAlignment.spaceBetween, - children: [ - IconButton( - onPressed: () { - Get.back(); - }, - icon: Image.asset( - "assets/img/back.png", - width: 25, - height: 25, - fit: BoxFit.contain, - ), - ), - Row( - children: [ - IconButton( - onPressed: () {}, - icon: Image.asset( - "assets/img/music_add.png", - width: 30, - height: 30, - ), - ), - Obx(() => IconButton( - onPressed: downloadManager.isDownloading( - playerController.ids[playerController - .currentSongIndex.value]) || - downloadManager.isCompleted( - playerController.ids[playerController - .currentSongIndex.value]) - ? null - : () async { - await downloadManager.startDownload( - song: widget.songList[playerController - .currentSongIndex.value], - context: context, - ); - }, - icon: Obx(() { - if (downloadManager.isDownloading( - playerController.ids[playerController - .currentSongIndex.value])) { - return Stack( - alignment: Alignment.center, - children: [ - SizedBox( - width: 32, - height: 32, - child: CircularProgressIndicator( - value: downloadManager.getProgress( - playerController.ids[ - playerController - .currentSongIndex.value]), - backgroundColor: Colors.grey[200], - valueColor: - const AlwaysStoppedAnimation< - Color>(Color(0xff429482)), - strokeWidth: 3.0, - ), - ), - Text( - '${(downloadManager.getProgress(playerController.ids[playerController.currentSongIndex.value]) * 100).toInt()}', - style: const TextStyle(fontSize: 12), - ), - ], - ); - } - return Image.asset( - downloadManager.isCompleted( - playerController.ids[playerController - .currentSongIndex.value]) - ? "assets/img/music_download_completed.png" - : "assets/img/music_download.png", - width: 30, - height: 30, - ); - }), - )), - ], - ), - ], - ), - const SizedBox(height: 80), - Center(child: _buildRotatingAlbumCover()), - const SizedBox(height: 60), - Obx(() => Row( - mainAxisAlignment: MainAxisAlignment.spaceBetween, - crossAxisAlignment: CrossAxisAlignment.end, - children: [ - Column( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Text( - playerController.musicName.value, - style: const TextStyle( - fontSize: 20, - fontWeight: FontWeight.bold, - ), - ), - Text( - playerController.artistName.value, - style: const TextStyle(fontSize: 20), - ), - ], - ), - Row( - children: [ - IconButton( - onPressed: () async { - playerController.toggleLike(); - final currentIndex = - playerController.currentSongIndex.value; - widget.onSongStatusChanged?.call( - currentIndex, - playerController.collections[currentIndex], - playerController.likes[currentIndex], - ); - }, - icon: Image.asset( - playerController.likesStatus.value - ? "assets/img/music_good.png" - : "assets/img/music_good_un.png", - width: 29, - height: 29, - ), - ), - IconButton( - onPressed: () async { - playerController.toggleCollection(); - final currentIndex = - playerController.currentSongIndex.value; - widget.onSongStatusChanged?.call( - currentIndex, - playerController.collections[currentIndex], - playerController.likes[currentIndex], - ); - }, - icon: Image.asset( - playerController.collectionsStatus.value - ? "assets/img/music_star.png" - : "assets/img/music_star_un.png", - width: 29, - height: 29, - ), - ), - IconButton( - onPressed: () { - Navigator.push( - context, - MaterialPageRoute( - builder: (context) => CommentView( - id: playerController.ids[playerController - .currentSongIndex.value], - song: playerController.musicName.value, - singer: playerController.artistName.value, - cover: widget - .songList[playerController - .currentSongIndex.value] - .artistPic, - ), - ), - ); - }, - icon: Image.asset( - "assets/img/music_commend_un.png", - width: 29, - height: 29, - ), - ), - ], - ), - ], - )), - const SizedBox(height: 80), - Obx(() => Row( - mainAxisAlignment: MainAxisAlignment.spaceBetween, - children: [ - Text( - formatDuration(playerController.position.value), - style: const TextStyle(color: Colors.black), - ), - Expanded(child: _buildProgressSlider()), - Text( - formatDuration(playerController.duration.value), - style: const TextStyle(color: Colors.black), - ), - ], - )), - const SizedBox(height: 30), - Row( - mainAxisAlignment: MainAxisAlignment.spaceBetween, - children: [ - IconButton( - onPressed: () {}, - icon: Image.asset( - "assets/img/music_random.png", - width: 35, - height: 35, - ), - ), - Row( - children: [ - IconButton( - onPressed: playerController.playPrevious, - icon: Image.asset( - "assets/img/music_back.png", - width: 42, - height: 42, - ), - ), - const SizedBox(width: 10), - _buildPlayButton(), - const SizedBox(width: 10), - IconButton( - onPressed: playerController.playNext, - icon: Image.asset( - "assets/img/music_next.png", - width: 42, - height: 42, - ), - ), - ], - ), - IconButton( - onPressed: _showPlaylist, - icon: Image.asset( - "assets/img/music_more.png", - width: 35, - height: 35, - ), - ), - ], - ), - ], - ), - ), - ), - ), - ); - } -} diff --git a/lib/view/rank_view.dart b/lib/view/rank_view.dart index 6c95fe6..ab19711 100644 --- a/lib/view/rank_view.dart +++ b/lib/view/rank_view.dart @@ -129,52 +129,59 @@ class _RankViewState extends State with AutomaticKeepAliveClientMixin ), ), const SizedBox(height: 10), - Container( - decoration: const BoxDecoration( - color: Colors.white, - borderRadius: BorderRadius.only( - topLeft: Radius.circular(20), - topRight: Radius.circular(20), - ), - ), - child: Row( - children: [ - IconButton( - onPressed: () { - // 播放全部 - Navigator.push( - context, - MaterialPageRoute( - builder: (context) => MusicView( - songList: songs, - initialSongIndex: 0, - onSongStatusChanged: (index, isCollected, isLiked) { - setState(() { - songs[index].collection = isCollected; - songs[index].likes = isLiked; - downloadManager.updateSongInfo(songs[index].id, isCollected, isLiked); - }); - }, - ), - ), - ); - }, - icon: Image.asset( - "assets/img/button_play.png", - width: 20, - height: 20, + InkWell( + onTap: () { + // 播放全部 + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => MusicView( + songList: songs, + initialSongIndex: 0, + onSongStatusChanged: (index, isCollected, isLiked) { + setState(() { + songs[index].collection = isCollected; + songs[index].likes = isLiked; + downloadManager.updateSongInfo(songs[index].id, isCollected, isLiked); + }); + }, ), ), - const Text( - '播放全部', - style: TextStyle(fontSize: 16), - ), - const SizedBox(width: 5), - const Text( - '50', - style: TextStyle(fontSize: 16), + ); + }, + borderRadius: const BorderRadius.only( + topLeft: Radius.circular(20), + topRight: Radius.circular(20), + ), + child: Container( + decoration: const BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.only( + topLeft: Radius.circular(20), + topRight: Radius.circular(20), ), - ], + ), + child: Row( + children: [ + IconButton( + onPressed: null, // 移除按钮的点击事件,因为现在整个容器都是可点击的 + icon: Image.asset( + "assets/img/button_play.png", + width: 20, + height: 20, + ), + ), + const Text( + '播放全部', + style: TextStyle(fontSize: 16), + ), + const SizedBox(width: 5), + const Text( + '50', + style: TextStyle(fontSize: 16), + ), + ], + ), ), ), Expanded( @@ -254,18 +261,19 @@ class _RankViewState extends State with AutomaticKeepAliveClientMixin rankNames[index], maxLines: 1, style: const TextStyle( - color: Colors.black, fontSize: 16, - fontWeight: FontWeight.w400 + fontWeight: FontWeight.w500 ), + overflow: TextOverflow.ellipsis, ), Text( rankSingerName[index], maxLines: 1, - style: const TextStyle( - color: Colors.black, + style: TextStyle( + color: Colors.grey[600], fontSize: 14 ), + overflow: TextOverflow.ellipsis, ) ], ), @@ -301,7 +309,10 @@ class _RankViewState extends State with AutomaticKeepAliveClientMixin ), ), ), - ) + ), + const SizedBox( + height: 100, + ), ], ), ), diff --git a/lib/view/splash_view.dart b/lib/view/splash_view.dart index 6c23003..de3d00e 100644 --- a/lib/view/splash_view.dart +++ b/lib/view/splash_view.dart @@ -10,11 +10,12 @@ class SplashView extends StatefulWidget { } class _SplashViewState extends State { - final splashVM = Get.put(SplashViewModel()); + @override - void initState(){ + void initState() { super.initState(); + // 在initState中启动自动登录流程 splashVM.loadView(); } @@ -22,12 +23,12 @@ class _SplashViewState extends State { Widget build(BuildContext context) { var media = MediaQuery.sizeOf(context); return Container( - decoration: const BoxDecoration( - image: DecorationImage( - image: AssetImage("assets/img/app_bg.png"), - fit: BoxFit.cover, - ), - ), + decoration: const BoxDecoration( + image: DecorationImage( + image: AssetImage("assets/img/app_bg.png"), + fit: BoxFit.cover, + ), + ), child: Scaffold( backgroundColor: Colors.transparent, body: Container( @@ -35,14 +36,17 @@ class _SplashViewState extends State { child: Column( children: [ const SizedBox(height: 280,), - Image.asset("assets/img/app_logo.png", width: media.width * 0.50,), + Image.asset( + "assets/img/app_logo.png", + width: media.width * 0.50, + ), const SizedBox(height: 150,), const Text( - "喵听", + "喵听", style: TextStyle( - color: Colors.black, - fontSize: 40, - fontWeight: FontWeight.w600 + color: Colors.black, + fontSize: 40, + fontWeight: FontWeight.w600 ), ), const Text( @@ -59,4 +63,4 @@ class _SplashViewState extends State { ), ); } -} +} \ No newline at end of file diff --git a/lib/view/user/my_download_view.dart b/lib/view/user/my_download_view.dart index c9d4169..3ee0822 100644 --- a/lib/view/user/my_download_view.dart +++ b/lib/view/user/my_download_view.dart @@ -19,6 +19,7 @@ class _MyDownloadViewState extends State { List _selectedItems = []; List _songs = []; final downloadManager = Get.put(DownloadManager()); + bool needUpdate = false; @override void initState() { @@ -154,297 +155,326 @@ class _MyDownloadViewState extends State { @override Widget build(BuildContext context) { - return Container( - decoration: const BoxDecoration( - image: DecorationImage( - image: AssetImage("assets/img/app_bg.png"), - fit: BoxFit.cover, + return WillPopScope( + onWillPop: () async { + Navigator.of(context).pop(true); // 或者根据具体逻辑返回其他值 + return false; // 返回 false 来防止默认的返回行为 + }, + child: Container( + decoration: const BoxDecoration( + image: DecorationImage( + image: AssetImage("assets/img/app_bg.png"), + fit: BoxFit.cover, + ), ), - ), - child: Scaffold( - backgroundColor: Colors.transparent, - appBar: AppBar( + child: Scaffold( backgroundColor: Colors.transparent, - centerTitle: true, - elevation: 0, - leading: !_isSelectMode - ? IconButton( - onPressed: () { - Get.back(result: true); - }, - icon: Image.asset( - "assets/img/back.png", - width: 25, - height: 25, - fit: BoxFit.contain, - ), - ) - : TextButton( - onPressed: _selectAll, - style: TextButton.styleFrom( - foregroundColor: Colors.black, - minimumSize: const Size(50, 40), // 设置最小宽度,确保文字有足够空间 - padding: - const EdgeInsets.symmetric(horizontal: 8), // 添加水平内边距 - ), - child: const Text( - '全选', - style: TextStyle(fontSize: 18), + appBar: AppBar( + backgroundColor: Colors.transparent, + centerTitle: true, + elevation: 0, + leading: !_isSelectMode + ? IconButton( + onPressed: () { + Get.back(result: needUpdate); + }, + icon: Image.asset( + "assets/img/back.png", + width: 25, + height: 25, + fit: BoxFit.contain, + ), + ) + : TextButton( + onPressed: _selectAll, + style: TextButton.styleFrom( + foregroundColor: Colors.black, + minimumSize: const Size(50, 40), // 设置最小宽度,确保文字有足够空间 + padding: + const EdgeInsets.symmetric(horizontal: 8), // 添加水平内边距 + ), + child: const Text( + '全选', + style: TextStyle(fontSize: 18), + ), ), - ), - title: _isSelectMode - ? Text( - '已选中 ${_selectedItems.where((item) => item).length} 首歌曲', - style: const TextStyle( - color: Colors.black, + title: _isSelectMode + ? Text( + '已选中 ${_selectedItems.where((item) => item).length} 首歌曲', + style: const TextStyle( + color: Colors.black, + ), + ) + : const Text( + '本地下载', + style: TextStyle(color: Colors.black), ), - ) - : const Text( - '本地下载', - style: TextStyle(color: Colors.black), - ), - actions: [ - if (_isSelectMode) - TextButton( - onPressed: () { - setState(() { - _isSelectMode = false; - _selectedItems = - List.generate(_songs.length, (index) => false); - }); - }, - child: const Text( - "完成", - style: TextStyle(color: Colors.black, fontSize: 18), - )) - ], - ), - body: Container( - padding: const EdgeInsets.only(left: 10), - decoration: const BoxDecoration( - color: Colors.white, - borderRadius: BorderRadius.vertical(top: Radius.circular(30)), + actions: [ + if (_isSelectMode) + TextButton( + onPressed: () { + setState(() { + _isSelectMode = false; + _selectedItems = + List.generate(_songs.length, (index) => false); + }); + }, + child: const Text( + "完成", + style: TextStyle(color: Colors.black, fontSize: 18), + )) + ], ), - child: Column( - children: [ - Row( - mainAxisAlignment: MainAxisAlignment.spaceBetween, - children: [ - Row( - children: [ - IconButton( - onPressed: _songs.isEmpty - ? null - : () { - Navigator.push( - context, - MaterialPageRoute( - builder: (context) => MusicView( - songList: _songs, - initialSongIndex: 0, - onSongStatusChanged: - (index, isCollected, isLiked) { - setState(() { - // 更新父组件中的数据 - _songs[index].collection = - isCollected; - _songs[index].likes = isLiked; - downloadManager.updateSongInfo( - _songs[index].id, - isCollected, - isLiked); - }); - }, + body: Container( + padding: const EdgeInsets.only(left: 10), + decoration: const BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.vertical(top: Radius.circular(30)), + ), + child: Column( + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Row( + children: [ + IconButton( + onPressed: _songs.isEmpty + ? null + : () { + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => MusicView( + songList: _songs, + initialSongIndex: 0, + onSongStatusChanged: + (index, isCollected, isLiked) { + setState(() { + // 更新父组件中的数据 + _songs[index].collection = + isCollected; + _songs[index].likes = isLiked; + downloadManager.updateSongInfo( + _songs[index].id, + isCollected, + isLiked); + }); + }, + ), ), - ), - ); - }, - icon: Image.asset( - "assets/img/button_play.png", - width: 20, - height: 20, + ); + }, + icon: Image.asset( + "assets/img/button_play.png", + width: 20, + height: 20, + ), ), + const Text( + '播放全部', + style: TextStyle(fontSize: 16), + ), + const SizedBox( + width: 5, + ), + Text( + '${_songs.length}', + style: TextStyle(fontSize: 16), + ), + ], + ), + IconButton( + onPressed: _songs.isEmpty ? null : _toggleSelectMode, + icon: Image.asset( + "assets/img/list_op.png", + width: 20, + height: 20, ), - const Text( - '播放全部', - style: TextStyle(fontSize: 16), - ), - const SizedBox( - width: 5, - ), - Text( - '${_songs.length}', - style: TextStyle(fontSize: 16), - ), - ], - ), - IconButton( - onPressed: _songs.isEmpty ? null : _toggleSelectMode, - icon: Image.asset( - "assets/img/list_op.png", - width: 20, - height: 20, ), - ), - ], - ), - Expanded( - child: ListView.builder( - itemCount: _songs.length, - itemBuilder: (BuildContext context, int index) { - final song = _songs[index]; - return Container( - padding: const EdgeInsets.symmetric(vertical: 5.0), - child: ListTile( - leading: _isSelectMode - ? Checkbox( - value: _selectedItems[index], - onChanged: (value) { + ], + ), + Expanded( + child: ListView.builder( + itemCount: _songs.length, + itemBuilder: (BuildContext context, int index) { + final song = _songs[index]; + return Container( + padding: const EdgeInsets.symmetric(vertical: 5.0), + child: ListTile( + leading: _isSelectMode + ? Checkbox( + value: _selectedItems[index], + onChanged: (value) { + setState(() { + _selectedItems[index] = value!; + }); + }, + shape: const CircleBorder(), + activeColor: const Color(0xff429482), + ) + : null, + title: Column( + crossAxisAlignment: CrossAxisAlignment.start, + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Text( + song.title, + maxLines: 1, + style: const TextStyle( + fontSize: 16, + fontWeight: FontWeight.w500, + ), + overflow: TextOverflow.ellipsis, + ), + Text( + song.artist, + maxLines: 1, + style: TextStyle( + color: Colors.grey[600], fontSize: 14), + overflow: TextOverflow.ellipsis, + ) + ], + ), + trailing: _isSelectMode + ? null + : IconButton( + icon: const Icon(Icons.more_vert), + onPressed: () { + _bottomSheet(context, index); + }, + ), + // 添加点击事件 + onTap: _isSelectMode + ? () { + // 在选择模式下点击整行触发复选框 setState(() { - _selectedItems[index] = value!; + _selectedItems[index] = + !_selectedItems[index]; }); - }, - shape: const CircleBorder(), - activeColor: const Color(0xff429482), - ) - : null, - title: Text('${song.title} - ${song.artist}'), - trailing: _isSelectMode - ? null - : IconButton( - icon: const Icon(Icons.more_vert), - onPressed: () { - _bottomSheet(context, index); - }, - ), - // 添加点击事件 - onTap: _isSelectMode - ? () { - // 在选择模式下点击整行触发复选框 - setState(() { - _selectedItems[index] = - !_selectedItems[index]; - }); - } - : () { - // 非选择模式下跳转到播放页面 - Navigator.push( - context, - MaterialPageRoute( - builder: (context) => MusicView( - songList: _songs, - initialSongIndex: index, - onSongStatusChanged: - (index, isCollected, isLiked) { - setState(() { - // 更新父组件中的数据 - _songs[index].collection = - isCollected; - _songs[index].likes = isLiked; - }); - }, + } + : () { + // 非选择模式下跳转到播放页面 + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => MusicView( + songList: _songs, + initialSongIndex: index, + onSongStatusChanged: + (index, isCollected, isLiked) { + setState(() { + // 更新父组件中的数据 + _songs[index].collection = + isCollected; + _songs[index].likes = isLiked; + }); + }, + ), ), - ), - ); - }, - ), - ); - }, + ); + }, + ), + ); + }, + ), ), - ), - ], + ], + ), ), - ), - bottomNavigationBar: _isSelectMode - ? BottomAppBar( - height: 140, // 增加 BottomAppBar 的高度 - child: SingleChildScrollView( - // 使用 SingleChildScrollView 包装内容 - child: Column( - mainAxisSize: MainAxisSize.min, - crossAxisAlignment: CrossAxisAlignment.stretch, - children: [ - Padding( - padding: const EdgeInsets.symmetric(vertical: 8), - child: Row( - mainAxisAlignment: MainAxisAlignment.spaceAround, - children: [ - // 左半边 "添加到" 按钮 - Expanded( - child: InkWell( - onTap: () { - _showSelectionDialog(); - }, - child: Row( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - SizedBox( - width: 25, - height: 25, - child: Image.asset("assets/img/add.png"), - ), - const SizedBox(width: 4), - const Text("添加到"), - ], + bottomNavigationBar: _isSelectMode + ? BottomAppBar( + height: 140, // 增加 BottomAppBar 的高度 + child: SingleChildScrollView( + // 使用 SingleChildScrollView 包装内容 + child: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.stretch, + children: [ + Padding( + padding: const EdgeInsets.symmetric(vertical: 8), + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceAround, + children: [ + // 左半边 "添加到" 按钮 + Expanded( + child: InkWell( + onTap: () { + _showSelectionDialog(); + }, + child: Row( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + SizedBox( + width: 25, + height: 25, + child: + Image.asset("assets/img/add.png"), + ), + const SizedBox(width: 4), + const Text("添加到"), + ], + ), ), ), - ), - // 中间分隔线 - Container( - height: 50, - width: 2, - color: const Color(0xff429482), - ), - // 右半边 "删除" 按钮 - Expanded( - child: InkWell( - onTap: () { - _deleteSongs(_selectedItems); - }, - child: Row( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - SizedBox( - width: 22, - height: 22, - child: - Image.asset("assets/img/delete.png"), - ), - const SizedBox(width: 4), - const Text("删除"), - ], + // 中间分隔线 + Container( + height: 50, + width: 2, + color: const Color(0xff429482), + ), + // 右半边 "删除" 按钮 + Expanded( + child: InkWell( + onTap: () { + _deleteSongs(_selectedItems); + needUpdate = true; + }, + child: Row( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + SizedBox( + width: 22, + height: 22, + child: Image.asset( + "assets/img/delete.png"), + ), + const SizedBox(width: 4), + const Text("删除"), + ], + ), ), ), - ), - ], - ), - ), - ElevatedButton( - onPressed: () { - setState(() { - _isSelectMode = false; - _selectedItems = - List.generate(_songs.length, (index) => false); - }); - }, - style: ElevatedButton.styleFrom( - backgroundColor: const Color(0xff429482), - padding: const EdgeInsets.symmetric(vertical: 14), - tapTargetSize: MaterialTapTargetSize.shrinkWrap, - shape: const RoundedRectangleBorder( - borderRadius: BorderRadius.zero, + ], ), ), - child: const Text( - '取消', - style: TextStyle(color: Colors.black, fontSize: 16), + ElevatedButton( + onPressed: () { + setState(() { + _isSelectMode = false; + _selectedItems = List.generate( + _songs.length, (index) => false); + }); + }, + style: ElevatedButton.styleFrom( + backgroundColor: const Color(0xff429482), + padding: const EdgeInsets.symmetric(vertical: 14), + tapTargetSize: MaterialTapTargetSize.shrinkWrap, + shape: const RoundedRectangleBorder( + borderRadius: BorderRadius.zero, + ), + ), + child: const Text( + '取消', + style: TextStyle(color: Colors.black, fontSize: 16), + ), ), - ), - ], + ], + ), ), - ), - ) - : null, + ) + : null, + ), ), ); } diff --git a/lib/view/user/user_info.dart b/lib/view/user/user_info.dart index 7f50453..bdfafb7 100644 --- a/lib/view/user/user_info.dart +++ b/lib/view/user/user_info.dart @@ -6,6 +6,7 @@ import '../../api/api_client.dart'; import '../../api/api_client_info.dart'; import '../../common_widget/app_data.dart'; import '../../view_model/home_view_model.dart'; +import '../../widget/text_field.dart'; class UserInfo extends StatefulWidget { const UserInfo({super.key}); @@ -18,45 +19,54 @@ class _UserInfoState extends State { final listVM = Get.put(HomeViewModel()); final TextEditingController _controller = TextEditingController(); File? _selectedImage; + bool needUpdate = false; @override Widget build(BuildContext context) { - return Container( - decoration: const BoxDecoration( - image: DecorationImage( - image: AssetImage("assets/img/app_bg.png"), - fit: BoxFit.cover, + return WillPopScope( + onWillPop: () async { + Navigator.of(context).pop(true); // 或者根据具体逻辑返回其他值 + return false; // 返回 false 来防止默认的返回行为 + }, + child: Container( + decoration: const BoxDecoration( + image: DecorationImage( + image: AssetImage("assets/img/app_bg.png"), + fit: BoxFit.cover, + ), ), - ), - child: Scaffold( - backgroundColor: Colors.transparent, - appBar: AppBar( - centerTitle: true, + child: Scaffold( backgroundColor: Colors.transparent, - elevation: 0, - leading: IconButton( - onPressed: () { - Get.back(result: true); - }, - icon: Image.asset( - "assets/img/back.png", - width: 25, - height: 25, - fit: BoxFit.contain, + appBar: AppBar( + centerTitle: true, + backgroundColor: Colors.transparent, + elevation: 0, + leading: IconButton( + onPressed: () { + Get.back(result: true); + }, + icon: Image.asset( + "assets/img/back.png", + width: 25, + height: 25, + fit: BoxFit.contain, + ), + ), + title: const Text( + "账户信息", + style: TextStyle( + color: Colors.black, + fontSize: 25, + fontWeight: FontWeight.w400), ), ), - title: const Text( - "账户信息", - style: TextStyle( - color: Colors.black, fontSize: 25, fontWeight: FontWeight.w400), - ), - ), - body: SingleChildScrollView( - child: Column( - children: [ - _buildAvatarRow(), - _buildNicknameRow(), - ], + body: SingleChildScrollView( + child: Column( + children: [ + _buildAvatarRow(), + _buildNicknameRow(), + ], + ), ), ), ), @@ -138,16 +148,24 @@ class _UserInfoState extends State { Widget _buildAvatarImage() { final avatarPath = AppData().currentAvatar; if (avatarPath.startsWith('http')) { - return Image.network( - avatarPath, - width: 64, - height: 64, + return ClipRRect( + borderRadius: BorderRadius.circular(10), + child: Image.network( + avatarPath, + width: 64, + height: 64, + fit: BoxFit.cover, + ), ); } else { - return Image.file( - File(avatarPath), - width: 64, - height: 64, + return ClipRRect( + borderRadius: BorderRadius.circular(10), + child: Image.file( + File(avatarPath), + width: 64, + height: 64, + fit: BoxFit.cover, + ), ); } } @@ -169,7 +187,7 @@ class _UserInfoState extends State { onPressed: () async { Navigator.pop(context); final pickedFile = - await picker.pickImage(source: ImageSource.gallery); + await picker.pickImage(source: ImageSource.gallery); if (pickedFile != null) { _selectedImage = File(pickedFile.path); setState(() {}); // 更新 UI @@ -182,8 +200,10 @@ class _UserInfoState extends State { // 更新本地存储 _updatetouxiang(_selectedImage!.path); // 拉取更新后的用户信息 - await GetInfoApiClient().getInfo( - Authorization: AppData().currentToken); + await GetInfoApiClient() + .getInfo(Authorization: AppData().currentToken); + + needUpdate = true; } }, style: ElevatedButton.styleFrom( @@ -210,49 +230,59 @@ class _UserInfoState extends State { return AlertDialog( title: const Center( child: Text( - "修改昵称", - style: TextStyle(fontSize: 20), - )), - content: TextField( + "修改昵称", + style: TextStyle(fontSize: 20), + )), + content: TextFieldColor( controller: _controller, - decoration: const InputDecoration(hintText: '请输入新昵称'), + hintText: '请输入新昵称', ), - actions: [ - TextButton( - onPressed: () async { - _updateNickname(); - await ChangeApiClient().changeName( - Authorization: AppData().currentToken, - userName: AppData().currentUsername); - Navigator.of(context).pop(); - }, - style: TextButton.styleFrom( - backgroundColor: const Color(0xff429482), - minimumSize: const Size(130, 50), - shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(5.0), + actions: [ + Row( + children: [ + Expanded( + child: TextButton( + onPressed: () { + Navigator.of(context).pop(); + }, + style: TextButton.styleFrom( + backgroundColor: const Color(0xff429482), + minimumSize: const Size(0, 50), // 移除固定宽度,保留高度 + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(5.0), + ), + ), + child: const Text( + "取消", + style: TextStyle(color: Colors.white), + ), + ), ), - ), - child: const Text( - "保存", - style: TextStyle(color: Colors.white), - ), - ), - TextButton( - onPressed: () { - Navigator.of(context).pop(); - }, - style: TextButton.styleFrom( - backgroundColor: const Color(0xff429482), - minimumSize: const Size(130, 50), - shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(5.0), + const SizedBox(width: 10), + Expanded( + child: TextButton( + onPressed: () async { + _updateNickname(); + await ChangeApiClient().changeName( + Authorization: AppData().currentToken, + userName: AppData().currentUsername); + Navigator.of(context).pop(); + needUpdate = true; + }, + style: TextButton.styleFrom( + backgroundColor: const Color(0xff429482), + minimumSize: const Size(0, 50), // 移除固定宽度,保留高度 + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(5.0), + ), + ), + child: const Text( + "保存", + style: TextStyle(color: Colors.white), + ), + ), ), - ), - child: const Text( - "取消", - style: TextStyle(color: Colors.white), - ), + ], ), ], ); @@ -274,6 +304,3 @@ class _UserInfoState extends State { }); } } - - - diff --git a/lib/view/user/user_view.dart b/lib/view/user/user_view.dart index b7fad99..fac7a56 100644 --- a/lib/view/user/user_view.dart +++ b/lib/view/user/user_view.dart @@ -13,7 +13,10 @@ import 'package:music_player_miao/view/user/user_info.dart'; import 'package:music_player_miao/widget/text_field.dart'; import '../../../view_model/home_view_model.dart'; import '../../api/api_client.dart'; +import '../../common/audio_player_controller.dart'; +import '../../common/download_count_controller.dart'; import '../../common/download_manager.dart'; +import '../../common/password_manager.dart'; import '../../models/search_bean.dart'; import 'my_work_view.dart'; @@ -21,10 +24,10 @@ class UserView extends StatefulWidget { const UserView({super.key}); @override - State createState() => _UserViewState(); + State createState() => UserViewState(); } -class _UserViewState extends State with AutomaticKeepAliveClientMixin { +class UserViewState extends State with AutomaticKeepAliveClientMixin { final homeVM = Get.put(HomeViewModel()); final TextEditingController _controller = TextEditingController(); int playlistCount = 0; @@ -33,8 +36,9 @@ class _UserViewState extends State with AutomaticKeepAliveClientMixin int downloadCount = 0; String avatar = AppData().currentAvatar; String username = AppData().currentUsername; - + final audioController = Get.find(); final downloadManager = Get.put(DownloadManager()); + final downloadCountController = Get.put(DownloadCountController()); @override bool get wantKeepAlive => true; @@ -43,7 +47,7 @@ class _UserViewState extends State with AutomaticKeepAliveClientMixin void initState() { super.initState(); _fetchSonglistData(); - downloadCount = downloadManager.completedNumber(); + downloadCountController.refreshCount(downloadManager); } Future _fetchSonglistData() async { @@ -175,16 +179,13 @@ class _UserViewState extends State with AutomaticKeepAliveClientMixin final result = await Navigator.push( context, MaterialPageRoute( - builder: (context) => MyDownloadView(), + builder: (context) => const MyDownloadView(), ), ); if (result == true) { - setState(() { - downloadCount = downloadManager.completedNumber(); - }); + Get.find().refreshCount(downloadManager); } - }, child: Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, @@ -197,10 +198,10 @@ class _UserViewState extends State with AutomaticKeepAliveClientMixin "本地下载", style: TextStyle(fontSize: 20), ), - Text( - '${downloadCount}首', + Obx(() => Text( + '${downloadCountController.downloadCount}首', style: TextStyle(fontSize: 16), - ), + )), ], ), const SizedBox( @@ -364,6 +365,9 @@ class _UserViewState extends State with AutomaticKeepAliveClientMixin ), ], )), + const SizedBox( + height: 120, + ), ], ), ), @@ -418,14 +422,16 @@ class _UserViewState extends State with AutomaticKeepAliveClientMixin children: [ IconButton( onPressed: () async { + AppData().currentToken = ''; + AppData().currentUsername = ''; + AppData().currentAvatar = ''; + audioController.pause(); Navigator.pop(context); + await PasswordManager.instance.clearCredentials(); Get.to(const BeginView()); - UniversalBean bean = await LogoutApiClient().logout( + await LogoutApiClient().logout( Authorization: AppData().currentToken, ); - AppData().currentToken = ''; - AppData().currentUsername = ''; - AppData().currentAvatar = ''; }, icon: Image.asset("assets/img/user_out.png"), iconSize: 60, @@ -459,49 +465,58 @@ class _UserViewState extends State with AutomaticKeepAliveClientMixin ), ), content: TextFieldColor(controller: _controller, hintText: '请输入歌单名称'), - actions: [ - TextButton( - onPressed: () async { - Navigator.of(context).pop(); - String enteredSongName = _controller.text; - SonglistBean bean = await SonglistApi().addSonglist( - songlistName: enteredSongName, - Authorization: AppData().currentToken); - if (bean.code == 200) { - print('添加成功'); - setState(() { - playlistCount++; - playlistNames.add(enteredSongName); - }); - } - }, - style: TextButton.styleFrom( - backgroundColor: const Color(0xff429482), - minimumSize: const Size(130, 50), - shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(5.0), + actions: [ + Row( + children: [ + Expanded( + child: TextButton( + onPressed: () { + Navigator.of(context).pop(); + }, + style: TextButton.styleFrom( + backgroundColor: const Color(0xff429482), + minimumSize: const Size(0, 50), // 移除固定宽度,保留高度 + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(5.0), + ), + ), + child: const Text( + "取消", + style: TextStyle(color: Colors.white), + ), + ), ), - ), - child: const Text( - "确认", - style: TextStyle(color: Colors.white), - ), - ), - TextButton( - onPressed: () { - Navigator.of(context).pop(); - }, - style: TextButton.styleFrom( - backgroundColor: const Color(0xff429482), - minimumSize: const Size(130, 50), - shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(5.0), + const SizedBox(width: 10), + Expanded( + child: TextButton( + onPressed: () async { + Navigator.of(context).pop(); + String enteredSongName = _controller.text; + SonglistBean bean = await SonglistApi().addSonglist( + songlistName: enteredSongName, + Authorization: AppData().currentToken); + if (bean.code == 200) { + print('添加成功'); + setState(() { + playlistCount++; + playlistNames.add(enteredSongName); + }); + } + }, + style: TextButton.styleFrom( + backgroundColor: const Color(0xff429482), + minimumSize: const Size(0, 50), // 移除固定宽度,保留高度 + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(5.0), + ), + ), + child: const Text( + "确认", + style: TextStyle(color: Colors.white), + ), + ), ), - ), - child: const Text( - "取消", - style: TextStyle(color: Colors.white), - ), + ], ), ], ); diff --git a/lib/view_model/splash_view_model.dart b/lib/view_model/splash_view_model.dart index 1c5d9d0..f369700 100644 --- a/lib/view_model/splash_view_model.dart +++ b/lib/view_model/splash_view_model.dart @@ -1,14 +1,52 @@ - -import 'package:flutter/cupertino.dart'; -import 'package:flutter/material.dart'; import 'package:get/get.dart'; -import 'package:music_player_miao/view/begin/begin_view.dart'; -class SplashViewModel extends GetxController{ - var scaffoldKey = GlobalKey(); - - void loadView() async{ - await Future.delayed(const Duration(seconds: 3),(){ - Get.to(()=>const BeginView()); - }); + +import '../api/api_client.dart'; +import '../common/password_manager.dart'; +import '../common_widget/app_data.dart'; +import '../models/getInfo_bean.dart'; +import '../models/login_bean.dart'; +import '../view/begin/begin_view.dart'; +import '../view/main_tab_view/main_tab_view.dart'; + +class SplashViewModel extends GetxController { + Future loadView() async { + await Future.delayed(const Duration(seconds: 1)); + try { + // 检查是否有存储的账号密码 + if (await PasswordManager.instance.hasCredentials()) { + final account = await PasswordManager.instance.getAccount(); + final password = await PasswordManager.instance.getPassword(); // 获取原始密码 + + if (account != null && password != null) { + try { + // 使用原始密码尝试自动登录 + LoginBean bean = await LoginApiClient().login( + email: account, + password: password, // 使用原始密码 + ); + + if (bean.code == 200) { + // 登录成功,获取用户信息 + GetInfoBean bean1 = await GetInfoApiClient() + .getInfo(Authorization: AppData().currentToken); + + // 跳转到主页面 + Get.off(() => const MainTabView()); + return; + } + } catch (error) { + // 登录失败,清空存储的账号密码 + await PasswordManager.instance.clearCredentials(); + } + } + } + + // 如果没有存储的账号密码或登录失败,跳转到登录页面 + Get.off(() => const BeginView()); + } catch (error) { + // 发生异常,清空存储的账号密码并跳转到登录页面 + await PasswordManager.instance.clearCredentials(); + Get.off(() => const BeginView()); + } } } \ No newline at end of file diff --git a/pubspec.lock b/pubspec.lock index 4e15c04..d0ca5ee 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1,12 +1,20 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: + args: + dependency: transitive + description: + name: args + sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6 + url: "https://pub.dev" + source: hosted + version: "2.6.0" async: dependency: transitive description: name: async sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.11.0" audio_session: @@ -14,7 +22,7 @@ packages: description: name: audio_session sha256: "343e83bc7809fbda2591a49e525d6b63213ade10c76f15813be9aed6657b3261" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.1.21" audioplayers: @@ -22,7 +30,7 @@ packages: description: name: audioplayers sha256: c05c6147124cd63e725e861335a8b4d57300b80e6e92cea7c145c739223bbaef - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "5.2.1" audioplayers_android: @@ -30,7 +38,7 @@ packages: description: name: audioplayers_android sha256: b00e1a0e11365d88576320ec2d8c192bc21f1afb6c0e5995d1c57ae63156acb5 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "4.0.3" audioplayers_darwin: @@ -38,7 +46,7 @@ packages: description: name: audioplayers_darwin sha256: "3034e99a6df8d101da0f5082dcca0a2a99db62ab1d4ddb3277bed3f6f81afe08" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "5.0.2" audioplayers_linux: @@ -46,7 +54,7 @@ packages: description: name: audioplayers_linux sha256: "60787e73fefc4d2e0b9c02c69885402177e818e4e27ef087074cf27c02246c9e" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "3.1.0" audioplayers_platform_interface: @@ -54,7 +62,7 @@ packages: description: name: audioplayers_platform_interface sha256: "365c547f1bb9e77d94dd1687903a668d8f7ac3409e48e6e6a3668a1ac2982adb" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "6.1.0" audioplayers_web: @@ -62,7 +70,7 @@ packages: description: name: audioplayers_web sha256: "22cd0173e54d92bd9b2c80b1204eb1eb159ece87475ab58c9788a70ec43c2a62" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "4.1.0" audioplayers_windows: @@ -70,7 +78,7 @@ packages: description: name: audioplayers_windows sha256: "9536812c9103563644ada2ef45ae523806b0745f7a78e89d1b5fb1951de90e1a" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "3.1.0" boolean_selector: @@ -78,7 +86,7 @@ packages: description: name: boolean_selector sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.1.1" characters: @@ -86,7 +94,7 @@ packages: description: name: characters sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.3.0" clock: @@ -94,7 +102,7 @@ packages: description: name: clock sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.1.1" collection: @@ -102,7 +110,7 @@ packages: description: name: collection sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.18.0" cross_file: @@ -110,15 +118,15 @@ packages: description: name: cross_file sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.3.4+2" crypto: - dependency: transitive + dependency: "direct main" description: name: crypto sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "3.0.6" cupertino_icons: @@ -126,7 +134,7 @@ packages: description: name: cupertino_icons sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.0.8" dio: @@ -134,7 +142,7 @@ packages: description: name: dio sha256: "5598aa796bbf4699afd5c67c0f5f6e2ed542afc956884b9cd58c306966efc260" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "5.7.0" dio_web_adapter: @@ -142,7 +150,7 @@ packages: description: name: dio_web_adapter sha256: "33259a9276d6cea88774a0000cfae0d861003497755969c92faa223108620dc8" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.0.0" fake_async: @@ -150,7 +158,7 @@ packages: description: name: fake_async sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.3.1" ffi: @@ -158,7 +166,7 @@ packages: description: name: ffi sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.1.3" file: @@ -166,7 +174,7 @@ packages: description: name: file sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "7.0.1" file_picker: @@ -174,7 +182,7 @@ packages: description: name: file_picker sha256: "1bbf65dd997458a08b531042ec3794112a6c39c07c37ff22113d2e7e4f81d4e4" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "6.2.1" file_selector_linux: @@ -182,7 +190,7 @@ packages: description: name: file_selector_linux sha256: b2b91daf8a68ecfa4a01b778a6f52edef9b14ecd506e771488ea0f2e0784198b - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.9.3+1" file_selector_macos: @@ -190,7 +198,7 @@ packages: description: name: file_selector_macos sha256: "271ab9986df0c135d45c3cdb6bd0faa5db6f4976d3e4b437cf7d0f258d941bfc" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.9.4+2" file_selector_platform_interface: @@ -198,7 +206,7 @@ packages: description: name: file_selector_platform_interface sha256: a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.6.2" file_selector_windows: @@ -206,7 +214,7 @@ packages: description: name: file_selector_windows sha256: "8f5d2f6590d51ecd9179ba39c64f722edc15226cc93dcc8698466ad36a4a85a4" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.9.3+3" fixnum: @@ -214,7 +222,7 @@ packages: description: name: fixnum sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.1.1" flutter: @@ -227,7 +235,7 @@ packages: description: name: flutter_lints sha256: a25a15ebbdfc33ab1cd26c63a6ee519df92338a9c10f122adda92938253bef04 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.0.3" flutter_plugin_android_lifecycle: @@ -235,15 +243,23 @@ packages: description: name: flutter_plugin_android_lifecycle sha256: "9b78450b89f059e96c9ebb355fa6b3df1d6b330436e0b885fb49594c41721398" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.0.23" + flutter_svg: + dependency: "direct main" + description: + name: flutter_svg + sha256: "54900a1a1243f3c4a5506d853a2b5c2dbc38d5f27e52a52618a8054401431123" + url: "https://pub.dev" + source: hosted + version: "2.0.16" flutter_swiper_view: dependency: "direct main" description: name: flutter_swiper_view sha256: "2a165b259e8a4c49d4da5626b967ed42a73dac2d075bd9e266ad8d23b9f01879" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.1.8" flutter_test: @@ -261,7 +277,7 @@ packages: description: name: get sha256: e4e7335ede17452b391ed3b2ede016545706c01a02292a6c97619705e7d2a85e - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "4.6.6" get_storage: @@ -269,7 +285,7 @@ packages: description: name: get_storage sha256: "39db1fffe779d0c22b3a744376e86febe4ade43bf65e06eab5af707dc84185a2" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.1.1" http: @@ -277,7 +293,7 @@ packages: description: name: http sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.2.2" http_parser: @@ -285,7 +301,7 @@ packages: description: name: http_parser sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "4.0.2" image_picker: @@ -293,7 +309,7 @@ packages: description: name: image_picker sha256: "021834d9c0c3de46bf0fe40341fa07168407f694d9b2bb18d532dc1261867f7a" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.1.2" image_picker_android: @@ -301,7 +317,7 @@ packages: description: name: image_picker_android sha256: "8faba09ba361d4b246dc0a17cb4289b3324c2b9f6db7b3d457ee69106a86bd32" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.8.12+17" image_picker_for_web: @@ -309,7 +325,7 @@ packages: description: name: image_picker_for_web sha256: "717eb042ab08c40767684327be06a5d8dbb341fe791d514e4b92c7bbe1b7bb83" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "3.0.6" image_picker_ios: @@ -317,7 +333,7 @@ packages: description: name: image_picker_ios sha256: "4f0568120c6fcc0aaa04511cb9f9f4d29fc3d0139884b1d06be88dcec7641d6b" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.8.12+1" image_picker_linux: @@ -325,7 +341,7 @@ packages: description: name: image_picker_linux sha256: "4ed1d9bb36f7cd60aa6e6cd479779cc56a4cb4e4de8f49d487b1aaad831300fa" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.2.1+1" image_picker_macos: @@ -333,7 +349,7 @@ packages: description: name: image_picker_macos sha256: "3f5ad1e8112a9a6111c46d0b57a7be2286a9a07fc6e1976fdf5be2bd31d4ff62" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.2.1+1" image_picker_platform_interface: @@ -341,7 +357,7 @@ packages: description: name: image_picker_platform_interface sha256: "9ec26d410ff46f483c5519c29c02ef0e02e13a543f882b152d4bfd2f06802f80" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.10.0" image_picker_windows: @@ -349,7 +365,7 @@ packages: description: name: image_picker_windows sha256: "6ad07afc4eb1bc25f3a01084d28520496c4a3bb0cb13685435838167c9dcedeb" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.2.1+1" js: @@ -357,7 +373,7 @@ packages: description: name: js sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.6.7" just_audio: @@ -365,7 +381,7 @@ packages: description: name: just_audio sha256: a49e7120b95600bd357f37a2bb04cd1e88252f7cdea8f3368803779b925b1049 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.9.42" just_audio_platform_interface: @@ -373,7 +389,7 @@ packages: description: name: just_audio_platform_interface sha256: "0243828cce503c8366cc2090cefb2b3c871aa8ed2f520670d76fd47aa1ab2790" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "4.3.0" just_audio_web: @@ -381,7 +397,7 @@ packages: description: name: just_audio_web sha256: "9a98035b8b24b40749507687520ec5ab404e291d2b0937823ff45d92cb18d448" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.4.13" leak_tracker: @@ -389,7 +405,7 @@ packages: description: name: leak_tracker sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "10.0.5" leak_tracker_flutter_testing: @@ -397,7 +413,7 @@ packages: description: name: leak_tracker_flutter_testing sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "3.0.5" leak_tracker_testing: @@ -405,7 +421,7 @@ packages: description: name: leak_tracker_testing sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "3.0.1" lints: @@ -413,7 +429,7 @@ packages: description: name: lints sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.1.1" matcher: @@ -421,7 +437,7 @@ packages: description: name: matcher sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.12.16+1" material_color_utilities: @@ -429,7 +445,7 @@ packages: description: name: material_color_utilities sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.11.1" meta: @@ -437,7 +453,7 @@ packages: description: name: meta sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.15.0" mime: @@ -445,7 +461,7 @@ packages: description: name: mime sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.0.0" nested: @@ -453,7 +469,7 @@ packages: description: name: nested sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.0.0" path: @@ -461,15 +477,23 @@ packages: description: name: path sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.9.0" + path_parsing: + dependency: transitive + description: + name: path_parsing + sha256: "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca" + url: "https://pub.dev" + source: hosted + version: "1.1.0" path_provider: dependency: transitive description: name: path_provider sha256: "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.1.5" path_provider_android: @@ -477,7 +501,7 @@ packages: description: name: path_provider_android sha256: c464428172cb986b758c6d1724c603097febb8fb855aa265aeecc9280c294d4a - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.2.12" path_provider_foundation: @@ -485,7 +509,7 @@ packages: description: name: path_provider_foundation sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.4.0" path_provider_linux: @@ -493,7 +517,7 @@ packages: description: name: path_provider_linux sha256: f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.2.1" path_provider_platform_interface: @@ -501,7 +525,7 @@ packages: description: name: path_provider_platform_interface sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.1.2" path_provider_windows: @@ -509,7 +533,7 @@ packages: description: name: path_provider_windows sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.3.0" permission_handler: @@ -517,7 +541,7 @@ packages: description: name: permission_handler sha256: "18bf33f7fefbd812f37e72091a15575e72d5318854877e0e4035a24ac1113ecb" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "11.3.1" permission_handler_android: @@ -525,7 +549,7 @@ packages: description: name: permission_handler_android sha256: "71bbecfee799e65aff7c744761a57e817e73b738fedf62ab7afd5593da21f9f1" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "12.0.13" permission_handler_apple: @@ -533,23 +557,23 @@ packages: description: name: permission_handler_apple sha256: e6f6d73b12438ef13e648c4ae56bd106ec60d17e90a59c4545db6781229082a0 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "9.4.5" permission_handler_html: dependency: transitive description: name: permission_handler_html - sha256: af26edbbb1f2674af65a8f4b56e1a6f526156bc273d0e65dd8075fab51c78851 - url: "https://pub.flutter-io.cn" + sha256: "38f000e83355abb3392140f6bc3030660cfaef189e1f87824facb76300b4ff24" + url: "https://pub.dev" source: hosted - version: "0.1.3+2" + version: "0.1.3+5" permission_handler_platform_interface: dependency: transitive description: name: permission_handler_platform_interface sha256: e9c8eadee926c4532d0305dff94b85bf961f16759c3af791486613152af4b4f9 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "4.2.3" permission_handler_windows: @@ -557,15 +581,23 @@ packages: description: name: permission_handler_windows sha256: "1a790728016f79a41216d88672dbc5df30e686e811ad4e698bfc51f76ad91f1e" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.2.1" + petitparser: + dependency: transitive + description: + name: petitparser + sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27 + url: "https://pub.dev" + source: hosted + version: "6.0.2" platform: dependency: transitive description: name: platform sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "3.1.6" plugin_platform_interface: @@ -573,7 +605,7 @@ packages: description: name: plugin_platform_interface sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.1.8" provider: @@ -581,7 +613,7 @@ packages: description: name: provider sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "6.1.2" rxdart: @@ -589,7 +621,7 @@ packages: description: name: rxdart sha256: "5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.28.0" shared_preferences: @@ -597,7 +629,7 @@ packages: description: name: shared_preferences sha256: "95f9997ca1fb9799d494d0cb2a780fd7be075818d59f00c43832ed112b158a82" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.3.3" shared_preferences_android: @@ -605,7 +637,7 @@ packages: description: name: shared_preferences_android sha256: "3b9febd815c9ca29c9e3520d50ec32f49157711e143b7a4ca039eb87e8ade5ab" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.3.3" shared_preferences_foundation: @@ -613,7 +645,7 @@ packages: description: name: shared_preferences_foundation sha256: "07e050c7cd39bad516f8d64c455f04508d09df104be326d8c02551590a0d513d" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.5.3" shared_preferences_linux: @@ -621,7 +653,7 @@ packages: description: name: shared_preferences_linux sha256: "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.4.1" shared_preferences_platform_interface: @@ -629,7 +661,7 @@ packages: description: name: shared_preferences_platform_interface sha256: "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.4.1" shared_preferences_web: @@ -637,7 +669,7 @@ packages: description: name: shared_preferences_web sha256: d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.4.2" shared_preferences_windows: @@ -645,7 +677,7 @@ packages: description: name: shared_preferences_windows sha256: "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.4.1" sky_engine: @@ -658,7 +690,7 @@ packages: description: name: source_span sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.10.0" sprintf: @@ -666,7 +698,7 @@ packages: description: name: sprintf sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "7.0.0" stack_trace: @@ -674,7 +706,7 @@ packages: description: name: stack_trace sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.11.1" stream_channel: @@ -682,7 +714,7 @@ packages: description: name: stream_channel sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.1.2" string_scanner: @@ -690,7 +722,7 @@ packages: description: name: string_scanner sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.2.0" synchronized: @@ -698,7 +730,7 @@ packages: description: name: synchronized sha256: "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "3.3.0+3" term_glyph: @@ -706,7 +738,7 @@ packages: description: name: term_glyph sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.2.1" test_api: @@ -714,7 +746,7 @@ packages: description: name: test_api sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "0.7.2" typed_data: @@ -722,7 +754,7 @@ packages: description: name: typed_data sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.4.0" uuid: @@ -730,15 +762,39 @@ packages: description: name: uuid sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "4.5.1" + vector_graphics: + dependency: transitive + description: + name: vector_graphics + sha256: "27d5fefe86fb9aace4a9f8375b56b3c292b64d8c04510df230f849850d912cb7" + url: "https://pub.dev" + source: hosted + version: "1.1.15" + vector_graphics_codec: + dependency: transitive + description: + name: vector_graphics_codec + sha256: "2430b973a4ca3c4dbc9999b62b8c719a160100dcbae5c819bae0cacce32c9cdb" + url: "https://pub.dev" + source: hosted + version: "1.1.12" + vector_graphics_compiler: + dependency: transitive + description: + name: vector_graphics_compiler + sha256: "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad" + url: "https://pub.dev" + source: hosted + version: "1.1.16" vector_math: dependency: transitive description: name: vector_math sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "2.1.4" vm_service: @@ -746,7 +802,7 @@ packages: description: name: vm_service sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "14.2.5" web: @@ -754,7 +810,7 @@ packages: description: name: web sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.1.0" win32: @@ -762,7 +818,7 @@ packages: description: name: win32 sha256: "84ba388638ed7a8cb3445a320c8273136ab2631cd5f2c57888335504ddab1bc2" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "5.8.0" xdg_directories: @@ -770,9 +826,17 @@ packages: description: name: xdg_directories sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15" - url: "https://pub.flutter-io.cn" + url: "https://pub.dev" source: hosted version: "1.1.0" + xml: + dependency: transitive + description: + name: xml + sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226 + url: "https://pub.dev" + source: hosted + version: "6.5.0" sdks: dart: ">=3.5.0 <4.0.0" flutter: ">=3.24.0" diff --git a/pubspec.yaml b/pubspec.yaml index b0b9886..0ee34ce 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -36,6 +36,8 @@ dependencies: permission_handler: ^11.0.1 just_audio: ^0.9.34 shared_preferences: ^2.2.0 + flutter_svg: ^2.0.9 + crypto: ^3.0.3 # The following adds the Cupertino Icons font to your application.