{"id":429,"date":"2025-04-24T22:00:24","date_gmt":"2025-04-24T14:00:24","guid":{"rendered":"http:\/\/blog.yfstudio.online\/?p=429"},"modified":"2025-04-24T22:00:24","modified_gmt":"2025-04-24T14:00:24","slug":"dart-flutter-%e5%bc%80%e5%8f%91%e5%bf%83%e5%be%97","status":"publish","type":"post","link":"http:\/\/blog.yfstudio.online\/?p=429","title":{"rendered":"Dart &#038; Flutter \u5f00\u53d1\u5fc3\u5f97"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><blockquote>\n<p>&#23567;&#22768;&#36924;&#36924;&#65306;<\/p>\n<p>&#36825;&#24212;&#35813;&#31639;&#24471;&#19978;&#26159;&#24515;&#24471;&#21543;&#65288;&#33267;&#23569;&#26159;&#31508;&#35760;&#65289;......&#29616;&#22312;&#32593;&#19978;&#36164;&#26009;&#26412;&#26469;&#23601;&#38590;&#25214;&#65292;&#20851;&#32852;&#24615;&#36824;&#24046;&#65292;&#30495;&#26159;&#38590;&#21463;&#12290;<\/p>\n<\/blockquote>\n<p>Q&#65306;&#32534;&#35793; APK &#26102;&#21345;&#22312; <code>Running Gradle task 'assembleRelease'...<\/code> &#19981;&#21160;&#65311;<\/p>\n<p>A&#65306;&#26159; Gradle &#30340;&#38382;&#39064;&#12290;&#22269;&#20869;&#30340;&#32593;&#32476;&#29615;&#22659;&#23548;&#33268;&#26080;&#27861;&#19979;&#36733; Gradle&#12290;&#24819;&#35201;&#35299;&#20915;&#20063;&#24456;&#31616;&#21333;&#65306;&#39318;&#20808;&#25214;&#20010;&#22269;&#20869;&#21487;&#20197;&#27491;&#24120;&#20351;&#29992;&#30340;&#38236;&#20687;&#28304;&#65288;&#27492;&#22788;&#25512;&#33616;<a href=\"https:\/\/mirrors.cloud.tencent.com\/gradle\/\">&#33150;&#35759;&#36719;&#20214;&#28304;<\/a>&#65289;&#65292;&#32534;&#36753; <code>[Project]\/android\/gradle\/wrapper\/gradle-wrapper.properties<\/code>&#65292;&#23558; distributionUrl &#25152;&#23545;&#30340;&#38142;&#25509;&#26367;&#25442;&#25104;&#38236;&#20687;&#28304;&#23545;&#24212;&#29256;&#26412;&#30340;&#38142;&#25509;&#23601;&#34892;&#12290;<\/p>\n<h2>&#21253;<\/h2>\n<p>&#25214;&#19981;&#21040;&#29702;&#24819;&#30340;&#21253;&#65311;<\/p>\n<p>&#25512;&#33616;&#32593;&#31449;&#65306;<a href=\"https:\/\/pubdev.top\/#\/\">Easy Flutter Pubs<\/a>&#12289;<a href=\"https:\/\/fluttergems.dev\/\">Flutter Gems<\/a><\/p>\n<p>&#25226;&#25569;&#19981;&#20102; MD3 &#30340;&#21160;&#24577;&#39068;&#33394;&#65311;<\/p>\n<p>&#35797;&#35797;&#36825;&#20010;&#39033;&#30446;&#65306;<a href=\"https:\/\/github.com\/yzyf1312\/dynamic_color_viewer\">dynamic_color_viewer<\/a><\/p>\n<h3>&#21253;&#25512;&#33616;<\/h3>\n<p><strong><a href=\"https:\/\/pub.dev\/packages\/rename\">rename<\/a><\/strong><\/p>\n<p>&#21487;&#29992;&#20110;&#35774;&#32622;&#39033;&#30446;&#30340;&#21253;&#21517;&#12289;&#24212;&#29992;&#21517;&#12290;<\/p>\n<p><strong><a href=\"https:\/\/pub.dev\/packages\/flutter_launcher_icons\">flutter_launcher_icons<\/a><\/strong><\/p>\n<p>&#21487;&#29992;&#20110;&#29983;&#25104;&#24182;&#24212;&#29992;&#39033;&#30446;&#22270;&#26631;&#65292;&#20294;&#26159;&#27809;&#21150;&#27861;&#20026;&#23433;&#21331;&#24212;&#29992;&#35774;&#32622;&#20351;&#29992;&#21160;&#24577;&#39068;&#33394;&#30340;&#22270;&#26631;&#12290;<\/p>\n<h2>&#32534;&#35793;&#20986;&#29616;&#38382;&#39064;<\/h2>\n<p>&#22914;&#26524;&#20195;&#30721;&#27809;&#38382;&#39064;&#65292;&#19981;&#31649;&#21035;&#30340;&#65292;&#20808;&#28165;&#29702;&#19968;&#36941;&#29615;&#22659;&#12290;<\/p>\n<pre><code class=\"language-bash\">flutter clean\nflutter pub cache clean\nflutter pub cache repair\nflutter pub get\nflutter pub upgrade<\/code><\/pre>\n<p>&#25191;&#34892;&#23436;&#19978;&#38754;&#30340;&#25351;&#20196;&#65292;&#22823;&#27010;&#29575;&#23601;&#27809;&#38382;&#39064;&#20102;&#12290;<\/p>\n<h2>&#21551;&#21160;&#26102;&#25552;&#31034;&#32570;&#23569; DLL<\/h2>\n<p>&#26377;&#26102;&#19968;&#20123;&#22855;&#24618;&#30340;&#29992;&#25143;&#30005;&#33041;&#19978;&#20250;&#32570;&#23569;&#20197;&#19979; DLL&#65306;<\/p>\n<pre><code>MSVCP140.dll      # C++ &#26631;&#20934;&#24211;\nvcruntime140.dll  # C &#36816;&#34892;&#26102;&#24211;\nvcruntime140_1.dll<\/code><\/pre>\n<p>&#20316;&#20026;&#36148;&#24515;&#30340;&#24320;&#21457;&#32773;&#65292;&#24403;&#28982;&#35201;&#20107;&#20808;&#20934;&#22791;&#22909;&#19968;&#20999;&#21862;&#12290; <code>C:\\Windows\\System32<\/code> &#19979;&#38754;&#30340; DLL &#26159; 64 &#20301;&#30340;&#65292;<code>C:\\Windows\\SysWOW64<\/code> &#19979;&#26159; 32 &#20301;&#30340;&#12290;&#23558;&#19978;&#38754;&#25552;&#21040;&#30340; 3 &#20010; DLL copy &#21040;&#32534;&#35793;&#22909;&#30340; Flutter &#31243;&#24207;&#26049;&#36793;&#23601;&#34892;&#20102;&#12290;<\/p>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>&#23567;&#22768;&#36924;&#36924;&#65306; &#36825;&#038;#2421&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[],"class_list":["post-429","post","type-post","status-publish","format-standard","hentry","category-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dart &amp; Flutter \u5f00\u53d1\u5fc3\u5f97 - \u4f9d\u51e1\u7684 Wordpress<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/blog.yfstudio.online\/?p=429\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dart &amp; Flutter \u5f00\u53d1\u5fc3\u5f97 - \u4f9d\u51e1\u7684 Wordpress\" \/>\n<meta property=\"og:description\" content=\"&#23567;&#22768;&#36924;&#36924;&#65306; &#36825;&amp;#2421&hellip;\" \/>\n<meta property=\"og:url\" content=\"http:\/\/blog.yfstudio.online\/?p=429\" \/>\n<meta property=\"og:site_name\" content=\"\u4f9d\u51e1\u7684 Wordpress\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-24T14:00:24+00:00\" \/>\n<meta name=\"author\" content=\"\u4f9d\u51e1\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u4f9d\u51e1\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/blog.yfstudio.online\/?p=429#article\",\"isPartOf\":{\"@id\":\"http:\/\/blog.yfstudio.online\/?p=429\"},\"author\":{\"name\":\"\u4f9d\u51e1\",\"@id\":\"http:\/\/blog.yfstudio.online\/#\/schema\/person\/347dc2b9e49d9ab18b527a487874bb08\"},\"headline\":\"Dart &#038; Flutter \u5f00\u53d1\u5fc3\u5f97\",\"datePublished\":\"2025-04-24T14:00:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/blog.yfstudio.online\/?p=429\"},\"wordCount\":27,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/blog.yfstudio.online\/#organization\"},\"articleSection\":[\"\u7f16\u7a0b\"],\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/blog.yfstudio.online\/?p=429#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/blog.yfstudio.online\/?p=429\",\"url\":\"http:\/\/blog.yfstudio.online\/?p=429\",\"name\":\"Dart & Flutter \u5f00\u53d1\u5fc3\u5f97 - \u4f9d\u51e1\u7684 Wordpress\",\"isPartOf\":{\"@id\":\"http:\/\/blog.yfstudio.online\/#website\"},\"datePublished\":\"2025-04-24T14:00:24+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/blog.yfstudio.online\/?p=429#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/blog.yfstudio.online\/?p=429\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/blog.yfstudio.online\/?p=429#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"http:\/\/blog.yfstudio.online\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dart &#038; Flutter \u5f00\u53d1\u5fc3\u5f97\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/blog.yfstudio.online\/#website\",\"url\":\"http:\/\/blog.yfstudio.online\/\",\"name\":\"\u4f9d\u51e1\u7684 Wordpress\",\"description\":\"\",\"publisher\":{\"@id\":\"http:\/\/blog.yfstudio.online\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/blog.yfstudio.online\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/blog.yfstudio.online\/#organization\",\"name\":\"YFStudio\",\"url\":\"http:\/\/blog.yfstudio.online\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"http:\/\/blog.yfstudio.online\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/blog.yfstudio.online\/wp-content\/uploads\/2025\/02\/YF-Studio_logo.png\",\"contentUrl\":\"http:\/\/blog.yfstudio.online\/wp-content\/uploads\/2025\/02\/YF-Studio_logo.png\",\"width\":1600,\"height\":800,\"caption\":\"YFStudio\"},\"image\":{\"@id\":\"http:\/\/blog.yfstudio.online\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/space.bilibili.com\/549933280\"]},{\"@type\":\"Person\",\"@id\":\"http:\/\/blog.yfstudio.online\/#\/schema\/person\/347dc2b9e49d9ab18b527a487874bb08\",\"name\":\"\u4f9d\u51e1\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"http:\/\/blog.yfstudio.online\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/cravatar.com\/avatar\/2bf3633204b745b9bfe9ec1e86f14422?s=96&d=mm&r=g&cache-key=2bf3633204b745b9bfe9ec1e86f14422\",\"contentUrl\":\"https:\/\/cravatar.com\/avatar\/2bf3633204b745b9bfe9ec1e86f14422?s=96&d=mm&r=g&cache-key=2bf3633204b745b9bfe9ec1e86f14422\",\"caption\":\"\u4f9d\u51e1\"},\"sameAs\":[\"http:\/\/blog.yfstudio.online\"],\"url\":\"http:\/\/blog.yfstudio.online\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dart & Flutter \u5f00\u53d1\u5fc3\u5f97 - \u4f9d\u51e1\u7684 Wordpress","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/blog.yfstudio.online\/?p=429","og_locale":"zh_CN","og_type":"article","og_title":"Dart & Flutter \u5f00\u53d1\u5fc3\u5f97 - \u4f9d\u51e1\u7684 Wordpress","og_description":"&#23567;&#22768;&#36924;&#36924;&#65306; &#36825;&#2421&hellip;","og_url":"http:\/\/blog.yfstudio.online\/?p=429","og_site_name":"\u4f9d\u51e1\u7684 Wordpress","article_published_time":"2025-04-24T14:00:24+00:00","author":"\u4f9d\u51e1","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u4f9d\u51e1"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/blog.yfstudio.online\/?p=429#article","isPartOf":{"@id":"http:\/\/blog.yfstudio.online\/?p=429"},"author":{"name":"\u4f9d\u51e1","@id":"http:\/\/blog.yfstudio.online\/#\/schema\/person\/347dc2b9e49d9ab18b527a487874bb08"},"headline":"Dart &#038; Flutter \u5f00\u53d1\u5fc3\u5f97","datePublished":"2025-04-24T14:00:24+00:00","mainEntityOfPage":{"@id":"http:\/\/blog.yfstudio.online\/?p=429"},"wordCount":27,"commentCount":0,"publisher":{"@id":"http:\/\/blog.yfstudio.online\/#organization"},"articleSection":["\u7f16\u7a0b"],"inLanguage":"zh-Hans","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/blog.yfstudio.online\/?p=429#respond"]}]},{"@type":"WebPage","@id":"http:\/\/blog.yfstudio.online\/?p=429","url":"http:\/\/blog.yfstudio.online\/?p=429","name":"Dart & Flutter \u5f00\u53d1\u5fc3\u5f97 - \u4f9d\u51e1\u7684 Wordpress","isPartOf":{"@id":"http:\/\/blog.yfstudio.online\/#website"},"datePublished":"2025-04-24T14:00:24+00:00","breadcrumb":{"@id":"http:\/\/blog.yfstudio.online\/?p=429#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["http:\/\/blog.yfstudio.online\/?p=429"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/blog.yfstudio.online\/?p=429#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"http:\/\/blog.yfstudio.online\/"},{"@type":"ListItem","position":2,"name":"Dart &#038; Flutter \u5f00\u53d1\u5fc3\u5f97"}]},{"@type":"WebSite","@id":"http:\/\/blog.yfstudio.online\/#website","url":"http:\/\/blog.yfstudio.online\/","name":"\u4f9d\u51e1\u7684 Wordpress","description":"","publisher":{"@id":"http:\/\/blog.yfstudio.online\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/blog.yfstudio.online\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"http:\/\/blog.yfstudio.online\/#organization","name":"YFStudio","url":"http:\/\/blog.yfstudio.online\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"http:\/\/blog.yfstudio.online\/#\/schema\/logo\/image\/","url":"http:\/\/blog.yfstudio.online\/wp-content\/uploads\/2025\/02\/YF-Studio_logo.png","contentUrl":"http:\/\/blog.yfstudio.online\/wp-content\/uploads\/2025\/02\/YF-Studio_logo.png","width":1600,"height":800,"caption":"YFStudio"},"image":{"@id":"http:\/\/blog.yfstudio.online\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/space.bilibili.com\/549933280"]},{"@type":"Person","@id":"http:\/\/blog.yfstudio.online\/#\/schema\/person\/347dc2b9e49d9ab18b527a487874bb08","name":"\u4f9d\u51e1","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"http:\/\/blog.yfstudio.online\/#\/schema\/person\/image\/","url":"https:\/\/cravatar.com\/avatar\/2bf3633204b745b9bfe9ec1e86f14422?s=96&d=mm&r=g&cache-key=2bf3633204b745b9bfe9ec1e86f14422","contentUrl":"https:\/\/cravatar.com\/avatar\/2bf3633204b745b9bfe9ec1e86f14422?s=96&d=mm&r=g&cache-key=2bf3633204b745b9bfe9ec1e86f14422","caption":"\u4f9d\u51e1"},"sameAs":["http:\/\/blog.yfstudio.online"],"url":"http:\/\/blog.yfstudio.online\/?author=1"}]}},"_links":{"self":[{"href":"http:\/\/blog.yfstudio.online\/index.php?rest_route=\/wp\/v2\/posts\/429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.yfstudio.online\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.yfstudio.online\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.yfstudio.online\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.yfstudio.online\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=429"}],"version-history":[{"count":1,"href":"http:\/\/blog.yfstudio.online\/index.php?rest_route=\/wp\/v2\/posts\/429\/revisions"}],"predecessor-version":[{"id":430,"href":"http:\/\/blog.yfstudio.online\/index.php?rest_route=\/wp\/v2\/posts\/429\/revisions\/430"}],"wp:attachment":[{"href":"http:\/\/blog.yfstudio.online\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.yfstudio.online\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=429"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.yfstudio.online\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}