<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: leminhduc1202</title>
    <description>The latest articles on DEV Community by leminhduc1202 (@leminhduc1202).</description>
    <link>https://dev.to/leminhduc1202</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F673203%2F1d409e2f-5200-4f9e-92bb-9adb8ea68e44.png</url>
      <title>DEV Community: leminhduc1202</title>
      <link>https://dev.to/leminhduc1202</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/leminhduc1202"/>
    <language>en</language>
    <item>
      <title>Answer: Android Studio Error "Installation did not succeed"</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Thu, 18 Jul 2024 09:36:31 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/answer-android-studio-error-installation-did-not-succeed-48lm</link>
      <guid>https://dev.to/leminhduc1202/answer-android-studio-error-installation-did-not-succeed-48lm</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AoTUKOcU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/57770464/android-studio-error-installation-did-not-succeed-the-application-could-not-be/78082068#78082068" rel="noopener noreferrer"&gt;
            &lt;span class="title-flare"&gt;answer&lt;/span&gt; re: Android Studio Error "Installation did not succeed. The application could not be installed. Installation failed due to: 'null'"
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Feb 29 '24&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/57770464/android-studio-error-installation-did-not-succeed-the-application-could-not-be/78082068#78082068" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oeieW07A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          0
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--h2-sXgSn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;It's also worth checking if your &lt;code&gt;build.gradle&lt;/code&gt; has the line &lt;code&gt;archivesBaseName="text"&lt;/code&gt; where &lt;code&gt;"text"&lt;/code&gt; contains spaces or characters from different languages. In my case this was the problem&lt;/p&gt;

    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/57770464/android-studio-error-installation-did-not-succeed-the-application-could-not-be/78082068#78082068" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Fix: JAVA_HOME is not set.</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Tue, 14 May 2024 07:40:50 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/fix-javahome-is-not-set-15kj</link>
      <guid>https://dev.to/leminhduc1202/fix-javahome-is-not-set-15kj</guid>
      <description>&lt;p&gt;Please set JAVA_HOME so that switching between Android Studio and the terminal does not trigger a full rebuild&lt;/p&gt;

&lt;p&gt;&lt;a href="https://stackoverflow.com/a/67302224/15936306"&gt;https://stackoverflow.com/a/67302224/15936306&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Answer: Android open intent:// protocol in WebView</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Thu, 21 Mar 2024 08:20:44 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/answer-android-open-intent-protocol-in-webview-44cm</link>
      <guid>https://dev.to/leminhduc1202/answer-android-open-intent-protocol-in-webview-44cm</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AoTUKOcU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/35609107/android-open-intent-protocol-in-webview/35612860#35612860" rel="noopener noreferrer"&gt;
            &lt;span class="title-flare"&gt;answer&lt;/span&gt; re: Android open intent:// protocol in WebView
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Feb 24 '16&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/35609107/android-open-intent-protocol-in-webview/35612860#35612860" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oeieW07A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          17
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--h2-sXgSn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;I found a solution. &lt;a href="https://stackoverflow.com/questions/33151246/how-to-handle-intent-on-a-webview-url"&gt;This question&lt;/a&gt; and &lt;a href="https://developer.chrome.com/multidevice/android/intents" rel="noreferrer"&gt;this documentation&lt;/a&gt; helps me to understand situation.&lt;/p&gt;
&lt;p&gt;As a result, i've written a link handler which follow this logic:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open http and https in the same WebView&lt;/li&gt;
&lt;li&gt;Tries to handle known schemes (tel: etc.)&lt;/li&gt;
&lt;li&gt;If can't find a known activity, parses intent: scheme…&lt;/li&gt;
&lt;/ol&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/35609107/android-open-intent-protocol-in-webview/35612860#35612860" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Android Project Cleanup for Smaller APKs, Faster Builds, and a Better Development Experience</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Mon, 11 Mar 2024 02:36:56 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/android-project-cleanup-for-smaller-apks-faster-builds-and-a-better-development-experience-2l30</link>
      <guid>https://dev.to/leminhduc1202/android-project-cleanup-for-smaller-apks-faster-builds-and-a-better-development-experience-2l30</guid>
      <description>&lt;p&gt;&lt;a href="https://oguzhanaslann.medium.com/android-project-cleanup-for-smaller-apks-faster-builds-and-a-better-development-experience-830bfcb0032b"&gt;https://oguzhanaslann.medium.com/android-project-cleanup-for-smaller-apks-faster-builds-and-a-better-development-experience-830bfcb0032b&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Answer: Android - How to get application name? (Not package name)</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Tue, 09 Jan 2024 11:06:25 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/answer-android-how-to-get-application-name-not-package-name-2lok</link>
      <guid>https://dev.to/leminhduc1202/answer-android-how-to-get-application-name-not-package-name-2lok</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AoTUKOcU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/11229219/android-how-to-get-application-name-not-package-name/16486596#16486596" rel="noopener noreferrer"&gt;
            &lt;span class="title-flare"&gt;answer&lt;/span&gt; re: Android - How to get application name? (Not package name)
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;May 10 '13&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/11229219/android-how-to-get-application-name-not-package-name/16486596#16486596" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oeieW07A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          64
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--h2-sXgSn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;h1&gt;Java&lt;/h1&gt;
&lt;pre&gt;&lt;code&gt;public static String getApplicationName(Context context) {
    return context.getApplicationInfo().loadLabel(context.getPackageManager()).toString();
}
&lt;/code&gt;&lt;/pre&gt;
&lt;h1&gt;Kotlin (as extension)&lt;/h1&gt;
&lt;pre&gt;&lt;code&gt;fun Context.getAppName(): String = applicationInfo.loadLabel(packageManager).toString()
&lt;/code&gt;&lt;/pre&gt;

    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/11229219/android-how-to-get-application-name-not-package-name/16486596#16486596" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Answer: IllegalStateException: Fragment already added in the tabhost fragment</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Mon, 27 Nov 2023 06:27:35 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/answer-illegalstateexception-fragment-already-added-in-the-tabhost-fragment-32nd</link>
      <guid>https://dev.to/leminhduc1202/answer-illegalstateexception-fragment-already-added-in-the-tabhost-fragment-32nd</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AoTUKOcU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/25926402/illegalstateexception-fragment-already-added-in-the-tabhost-fragment/76361428#76361428" rel="noopener noreferrer"&gt;
            &lt;span class="title-flare"&gt;answer&lt;/span&gt; re: IllegalStateException: Fragment already added in the tabhost fragment
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;May 30 '23&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/25926402/illegalstateexception-fragment-already-added-in-the-tabhost-fragment/76361428#76361428" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oeieW07A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          0
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--h2-sXgSn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;Fragment transactions are asynchronous.&lt;/p&gt;
&lt;p&gt;It is possible that you have two or more calls to this code before the fragment transactions are executed. &lt;code&gt;!selectPlan04Dialog.isVisible() &amp;amp; !selectPlan04Dialog.isAdded()&lt;/code&gt; condition is &lt;code&gt;true&lt;/code&gt; and &lt;code&gt;show()&lt;/code&gt; schedules another fragment transaction to execute later.&lt;/p&gt;
&lt;p&gt;Some options for fixing this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create a new dialog every time and…&lt;/li&gt;
&lt;/ul&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/25926402/illegalstateexception-fragment-already-added-in-the-tabhost-fragment/76361428#76361428" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Answer: Pushy Notifications not working if Android Application is not in stack in china Android Phones</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Thu, 23 Nov 2023 04:34:28 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/answer-pushy-notifications-not-working-if-android-application-is-not-in-stack-in-china-android-phones-1ppd</link>
      <guid>https://dev.to/leminhduc1202/answer-pushy-notifications-not-working-if-android-application-is-not-in-stack-in-china-android-phones-1ppd</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AoTUKOcU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/59168065/pushy-notifications-not-working-if-android-application-is-not-in-stack-in-china/59242737#59242737" rel="noopener noreferrer"&gt;
            &lt;span class="title-flare"&gt;answer&lt;/span&gt; re: Pushy Notifications not working if Android Application is not in stack in china Android Phones
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Dec  9 '19&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/59168065/pushy-notifications-not-working-if-android-application-is-not-in-stack-in-china/59242737#59242737" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oeieW07A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          6
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--h2-sXgSn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;Chinese-manufacturer devices such as Huawei and Xiaomi may not receive notifications after your app is swiped away from the recent apps menu, goes to background, or after a device reboot due to custom power saving features which affect Firebase Cloud Messaging as well.&lt;/p&gt;
&lt;p&gt;Most notably, Chinese devices from the following…&lt;/p&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/59168065/pushy-notifications-not-working-if-android-application-is-not-in-stack-in-china/59242737#59242737" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>How to host your Flutter web app with Firebase Hosting</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Wed, 08 Nov 2023 09:02:38 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/how-to-host-your-flutter-web-app-with-firebase-hosting-2poa</link>
      <guid>https://dev.to/leminhduc1202/how-to-host-your-flutter-web-app-with-firebase-hosting-2poa</guid>
      <description>&lt;p&gt;&lt;a href="https://quickcoder.org/firebase-hosting/"&gt;https://quickcoder.org/firebase-hosting/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Answer: Flutter FlatButton is deprecated - alternative solution with width and height</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Wed, 08 Nov 2023 07:33:59 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/answer-flutter-flatbutton-is-deprecated-alternative-solution-with-width-and-height-4m52</link>
      <guid>https://dev.to/leminhduc1202/answer-flutter-flatbutton-is-deprecated-alternative-solution-with-width-and-height-4m52</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AoTUKOcU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/66805535/flutter-flatbutton-is-deprecated-alternative-solution-with-width-and-height/74196180#74196180" rel="noopener noreferrer"&gt;
            &lt;span class="title-flare"&gt;answer&lt;/span&gt; re: Flutter FlatButton is deprecated - alternative solution with width and height
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Oct 25 '22&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/66805535/flutter-flatbutton-is-deprecated-alternative-solution-with-width-and-height/74196180#74196180" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oeieW07A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          3
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--h2-sXgSn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;FlatButton also can replace with MaterialButton&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;  MaterialButton(
                 onPressed: () {  },
                 height: _height,
                 minWidth: _width,
                 color: Colors.grey,
                 padding: EdgeInsets.all(0),
                 child: Text(
                     "some text",
                     style: TextStyle(color: Colors.white),
                   ),
                 ),
&lt;/code&gt;&lt;/pre&gt;

    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/66805535/flutter-flatbutton-is-deprecated-alternative-solution-with-width-and-height/74196180#74196180" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Easy way to solve play-services-safetynet:17.0.0 problem - 100% working</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Sat, 04 Nov 2023 04:16:59 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/easy-way-to-solve-play-services-safetynet1700-problem-100-working-2oa6</link>
      <guid>https://dev.to/leminhduc1202/easy-way-to-solve-play-services-safetynet1700-problem-100-working-2oa6</guid>
      <description>&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=QpjddGcYREM"&gt;https://www.youtube.com/watch?v=QpjddGcYREM&lt;/a&gt;&lt;br&gt;
Add this code under dependencies&lt;br&gt;
&lt;code&gt;configurations.all{&lt;br&gt;
    exclude group:'com.google.android.gms', module:'play-services-safetynet'&lt;br&gt;
}&lt;/code&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Answer: git clone error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Tue, 31 Oct 2023 02:52:32 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/answer-git-clone-error-rpc-failed-curl-56-openssl-sslread-sslerrorsyscall-errno-10054-5cm4</link>
      <guid>https://dev.to/leminhduc1202/answer-git-clone-error-rpc-failed-curl-56-openssl-sslread-sslerrorsyscall-errno-10054-5cm4</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AoTUKOcU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/46232906/git-clone-error-rpc-failed-curl-56-openssl-ssl-read-ssl-error-syscall-errno/49728862#49728862" rel="noopener noreferrer"&gt;
            &lt;span class="title-flare"&gt;answer&lt;/span&gt; re: git clone error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Apr  9 '18&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/46232906/git-clone-error-rpc-failed-curl-56-openssl-ssl-read-ssl-error-syscall-errno/49728862#49728862" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oeieW07A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          158
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--h2-sXgSn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;I resolved the same problem by this:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;git config http.postBuffer 524288000
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;It might be because of the large size of repository and default buffer size of git so by doing above(on git bash), git buffer size will get increase.&lt;/p&gt;

    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/46232906/git-clone-error-rpc-failed-curl-56-openssl-ssl-read-ssl-error-syscall-errno/49728862#49728862" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Answer: exports certificate of signing key to .pem extension in Android Studio</title>
      <dc:creator>leminhduc1202</dc:creator>
      <pubDate>Thu, 28 Sep 2023 10:21:48 +0000</pubDate>
      <link>https://dev.to/leminhduc1202/answer-exports-certificate-of-signing-key-to-pem-extension-in-android-studio-4f78</link>
      <guid>https://dev.to/leminhduc1202/answer-exports-certificate-of-signing-key-to-pem-extension-in-android-studio-4f78</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AoTUKOcU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/47038726/exports-certificate-of-signing-key-to-pem-extension-in-android-studio/51507593#51507593" rel="noopener noreferrer"&gt;
            &lt;span class="title-flare"&gt;answer&lt;/span&gt; re: exports certificate of signing key to .pem extension in Android Studio
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Jul 24 '18&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/47038726/exports-certificate-of-signing-key-to-pem-extension-in-android-studio/51507593#51507593" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oeieW07A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          19
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--h2-sXgSn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;You can export the certificate of your new app signature from .jks file in two way:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Via CMD/PowerShell or Terminal
&lt;code&gt;keytool -export -rfc -alias upload -file upload_certificate.pem -keystore keystore.jks&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;using Key Store Explorer software (download from here : &lt;a href="http://keystore-explorer.org/downloads.html" rel="noreferrer"&gt;http://keystore-explorer.org/downloads.html&lt;/a&gt;) and to know how to export in .pem format…&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/47038726/exports-certificate-of-signing-key-to-pem-extension-in-android-studio/51507593#51507593" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
  </channel>
</rss>
