{"id":49301,"date":"2020-02-06T23:32:12","date_gmt":"2020-02-06T15:32:12","guid":{"rendered":"https:\/\/www.hongkiat.com\/blog\/?p=49301"},"modified":"2020-02-05T20:27:29","modified_gmt":"2020-02-05T12:27:29","slug":"run-android-apps-on-android","status":"publish","type":"post","link":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/","title":{"rendered":"How to Run Android Apps on Linux Distros (like Ubuntu)"},"content":{"rendered":"<p>Android has (almost) become <strong>the de-facto of mobile computing<\/strong>. That\u2019s why its apps are sought-after even on other operating systems including Windows and Linux as everyone wishes to use their favorite apps on all devices \u2014 even on desktops and laptops. So, let me share the good news with you:<\/p>\n<p>You can run Android apps on Linux, thanks to a solution called Anbox. <strong>Anbox \u2014 a short name for \u201cAndroid in a Box\u201d<\/strong> \u2014 turns your Linux into Android, allowing you to install and use Android apps like any other app on your system. So, what are you waiting for? Let\u2019s check how to install and run Android apps on Linux.<\/p>\n<div class=\"ref-block ref-block--post\" id=\"ref-post-1\">\n\t\t\t\t\t<a href=\"https:\/\/www.hongkiat.com\/blog\/most-asked-questions-linux\/\" class=\"ref-block__link\" title=\"Read More: 10 Most Asked Questions About Linux\" rel=\"bookmark\"><span class=\"screen-reader-text\">10 Most Asked Questions About Linux<\/span><\/a>\n<div class=\"ref-block__thumbnail img-thumb img-thumb--jumbo\" data-img='{ \"src\" : \"https:\/\/assets.hongkiat.com\/uploads\/thumbs\/250x160\/most-asked-questions-linux.jpg\" }'>\n\t\t\t\t\t\t\t<noscript>\n<style>.no-js #ref-block-post-21936 .ref-block__thumbnail { background-image: url(\"https:\/\/assets.hongkiat.com\/uploads\/thumbs\/250x160\/most-asked-questions-linux.jpg\"); }<\/style>\n<\/noscript>\n\t\t\t\t\t\t<\/div>\n<div class=\"ref-block__summary\">\n<h4 class=\"ref-title\">10 Most Asked Questions About Linux<\/h4>\n<p class=\"ref-description\">\n\t\t\t\t\t\tYou have probably heard of Linux as the free alternative to Windows and OS X. It's one of...\t\t\t\t\t\t<span>Read more<\/span><\/p>\n<\/div>\n<\/div>\n<h2>Prerequisites<\/h2>\n<p>Let\u2019s first talk about the essential things you must set up before installing and running Android apps on Linux, i.e., you must <strong>install Anbox<\/strong>. Please note that this <strong>tutorial was written for Debian-based OSs including Ubuntu and Linux Mint<\/strong>, so you may modify a few commands to make them work in other distros.<\/p>\n<h3>1.1 Check for snapd<\/h3>\n<p>First of all, you must <strong>check if your system supports snaps<\/strong>. Open a terminal and type<code> snap find hello<\/code>. If you see a list of packages (as in the screenshot below), it\u2019s all good. If not, install snapd using <a target=\"_blank\" href=\"https:\/\/tutorials.ubuntu.com\/tutorial\/basic-snap-usage#1\" rel=\"noopener noreferrer\">this guide<\/a> from Ubuntu.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/check-snapd-installed-linux.jpg\" width=\"731\" height=\"453\" alt=\"Check if snapd is installed in Linux\"><\/figure>\n<h3>1.2 Install kernel modules<\/h3>\n<p>Now, we must install kernel modules for Anbox, which help Anbox run the Android container in Linux. Here\u2019s how to do it:<\/p>\n<ol>\n<li><strong>Open a terminal and type<\/strong><code> sudo add-apt-repository ppa:morphis\/anbox-support ; sudo apt update ; sudo apt install linux-headers-generic anbox-modules-dkms<\/code> to install modules.<\/li>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/install-anbox-kernel-modules-linux.jpg\" width=\"900\" height=\"773\" alt=\"Install Anbox kernel modules in Linux\"><\/figure>\n<li>After the modules are installed, you need to <strong>load them for the first time<\/strong>. Type<code> sudo modprobe ashmem_linux ; sudo modprobe binder_linux<\/code>, and you won\u2019t see any messages from this command, surprisingly!<\/li>\n<li>Finally, let\u2019s <strong>confirm if you\u2019ve got them installed<\/strong> properly by typing this command:<code> ls -1 \/dev\/{ashmem,binder}<\/code>. You\u2019ll see like this:<\/li>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/check-anbox-kernal-modules-are-installed.jpg\" width=\"821\" height=\"179\" alt=\"Check if Anbox kernal modules are installed\"><\/figure>\n<\/ol>\n<h3>1.3 Install the Anbox snap<\/h3>\n<p>Now, let\u2019s install Anbox from the Snap Store. That said, <strong>open a terminal and type<\/strong><code> snap install --devmode --beta anbox<\/code> to install Anbox.<\/p>\n<p>If it doesn\u2019t work or gives any error or warning, try this command:<code> sudo snap install --devmode --beta anbox<\/code>. After it\u2019s installed, you can type<code> snap info anbox<\/code> to <strong>confirm its installation in your system<\/strong> by checking the installed version of Anbox.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/install-anbox-snap-linux.jpg\" width=\"762\" height=\"696\" alt=\"Install Anbox as a snap in Linux\"><\/figure>\n<h3>1.4 Install ADB for Linux<\/h3>\n<p>ADB \u2014 Android Debug Bridge \u2014 is a tool to <strong>connect to and manage an Android<\/strong> device or instance through the command-line.<\/p>\n<p>Anbox leverages this tool to allow you to install apps in Anbox, i.e., Android on Linux. Let\u2019s see how to do it:<\/p>\n<ol>\n<li>In a terminal, type<code> sudo apt install android-tools-adb<\/code>.<\/li>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/install-android-adb-tools-linux.jpg\" width=\"834\" height=\"362\" alt=\"Install Android ADB tools in Linux\"><\/figure>\n<li>Now, type and run<code> adb --version<\/code> to confirm its installation.<\/li>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/check-adb-installed-linux.jpg\" width=\"802\" height=\"184\" alt=\"Check if ADB is installed in Linux\"><\/figure>\n<\/ol>\n<h2>Android Apps on Linux<\/h2>\n<p>Finally, let\u2019s learn to <strong>install apps in Anbox<\/strong>, which will finally allow us to use them on Linux. But before you can do that, <strong>you must have an APK<\/strong> \u2014 it\u2019s an executable, packaged form of an app; it\u2019s as you have .deb files for Debian and Ubuntu.<\/p>\n<p>You can download from APKMirror \u2014 it\u2019s a popular and safe place to get APKs.<\/p>\n<p>Once you\u2019ve downloaded the APK, you can type<code> adb install &lt;APK_FILE&gt;<\/code> in the terminal.<\/p>\n<p>For example, I used<code> adb install com.manco.steno.apk<\/code> to install Steno Notes \u2014 a minimalistic note-keeping app \u2014 on my system. If you see an error from ADB, Anbox isn\u2019t running. You can type and run<code> anbox.appmgr<\/code> to <strong>get Anbox up and running<\/strong>. Thereafter, type the previous command again!<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/install-android-apps-anbox-linux.jpg\" width=\"910\" height=\"383\" alt=\"Install Android apps in Anbox on Linux\"><\/figure>\n<p>If you\u2019d run the command for Anbox, you\u2019ll see its window as in the screenshot below. If not, you can always <strong>search for Anbox Application Manager<\/strong> in the applications menu. When you run it, you\u2019ll see the list of installed apps.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/anbox-application-manager-linux.jpg\" width=\"1023\" height=\"432\" alt=\"Anbox Application Manager on Linux\"><\/figure>\n<p>For instance, I ran Calculator, Calendar, Files, Settings, and Steno using Anbox on Linux. <strong>All apps ran successfully<\/strong> except Steno \u2014 it started as others, but it wasn\u2019t accepting my input. It may be because Steno is a beta app and may have bugs. Or maybe <strong>Anbox can\u2019t run all the apps<\/strong> that are available in the Google Play Store.<\/p>\n<p>Nevertheless, it\u2019s still worth a try, and also, you can run multiple apps!<\/p>","protected":false},"excerpt":{"rendered":"<p>Android has (almost) become the de-facto of mobile computing. That\u2019s why its apps are sought-after even on other operating systems including Windows and Linux as everyone wishes to use their favorite apps on all devices \u2014 even on desktops and laptops. So, let me share the good news with you: You can run Android apps&hellip;<\/p>\n","protected":false},"author":120,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3397],"tags":[115,2628],"topic":[],"class_list":["entry-content","is-maxi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Run Android Apps on Linux Distros (like Ubuntu) - Hongkiat<\/title>\n<meta name=\"description\" content=\"Android has (almost) become the de-facto of mobile computing. That&#039;s why its apps are sought-after even on other operating systems including Windows and\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Run Android Apps on Linux Distros (like Ubuntu)\" \/>\n<meta property=\"og:description\" content=\"Android has (almost) become the de-facto of mobile computing. That&#039;s why its apps are sought-after even on other operating systems including Windows and\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/\" \/>\n<meta property=\"og:site_name\" content=\"Hongkiat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hongkiatcom\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-06T15:32:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/check-snapd-installed-linux.jpg\" \/>\n<meta name=\"author\" content=\"Ashutosh KS\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:site\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ashutosh KS\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/\"},\"author\":{\"name\":\"Ashutosh KS\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/0c0611010da9a578caa32a34232cf7bd\"},\"headline\":\"How to Run Android Apps on Linux Distros (like Ubuntu)\",\"datePublished\":\"2020-02-06T15:32:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/\"},\"wordCount\":676,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/run-android-apps-on-android\\\/check-snapd-installed-linux.jpg\",\"keywords\":[\"Android\",\"Android Tips\"],\"articleSection\":[\"Desktop\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/\",\"name\":\"How to Run Android Apps on Linux Distros (like Ubuntu) - Hongkiat\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/run-android-apps-on-android\\\/check-snapd-installed-linux.jpg\",\"datePublished\":\"2020-02-06T15:32:12+00:00\",\"description\":\"Android has (almost) become the de-facto of mobile computing. That's why its apps are sought-after even on other operating systems including Windows and\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/#primaryimage\",\"url\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/run-android-apps-on-android\\\/check-snapd-installed-linux.jpg\",\"contentUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/run-android-apps-on-android\\\/check-snapd-installed-linux.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/run-android-apps-on-android\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Run Android Apps on Linux Distros (like Ubuntu)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"name\":\"Hongkiat\",\"description\":\"Tech and Design Tips\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\",\"name\":\"Hongkiat.com\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"contentUrl\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"width\":1200,\"height\":799,\"caption\":\"Hongkiat.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hongkiatcom\",\"https:\\\/\\\/x.com\\\/hongkiat\",\"https:\\\/\\\/www.pinterest.com\\\/hongkiat\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/0c0611010da9a578caa32a34232cf7bd\",\"name\":\"Ashutosh KS\",\"description\":\"Ashutosh is a writer, entrepreneur, and a tech evangelist with expertise in the area of Computer Programming.\",\"sameAs\":[\"https:\\\/\\\/www.hongkiat.com\\\/\"],\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/author\\\/ashutosh_ks\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Run Android Apps on Linux Distros (like Ubuntu) - Hongkiat","description":"Android has (almost) become the de-facto of mobile computing. That's why its apps are sought-after even on other operating systems including Windows and","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":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/","og_locale":"en_US","og_type":"article","og_title":"How to Run Android Apps on Linux Distros (like Ubuntu)","og_description":"Android has (almost) become the de-facto of mobile computing. That's why its apps are sought-after even on other operating systems including Windows and","og_url":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/","og_site_name":"Hongkiat","article_publisher":"https:\/\/www.facebook.com\/hongkiatcom","article_published_time":"2020-02-06T15:32:12+00:00","og_image":[{"url":"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/check-snapd-installed-linux.jpg","type":"","width":"","height":""}],"author":"Ashutosh KS","twitter_card":"summary_large_image","twitter_creator":"@hongkiat","twitter_site":"@hongkiat","twitter_misc":{"Written by":"Ashutosh KS","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/#article","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/"},"author":{"name":"Ashutosh KS","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/0c0611010da9a578caa32a34232cf7bd"},"headline":"How to Run Android Apps on Linux Distros (like Ubuntu)","datePublished":"2020-02-06T15:32:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/"},"wordCount":676,"publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/check-snapd-installed-linux.jpg","keywords":["Android","Android Tips"],"articleSection":["Desktop"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/","url":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/","name":"How to Run Android Apps on Linux Distros (like Ubuntu) - Hongkiat","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/#primaryimage"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/check-snapd-installed-linux.jpg","datePublished":"2020-02-06T15:32:12+00:00","description":"Android has (almost) become the de-facto of mobile computing. That's why its apps are sought-after even on other operating systems including Windows and","breadcrumb":{"@id":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/#primaryimage","url":"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/check-snapd-installed-linux.jpg","contentUrl":"https:\/\/assets.hongkiat.com\/uploads\/run-android-apps-on-android\/check-snapd-installed-linux.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hongkiat.com\/blog\/run-android-apps-on-android\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hongkiat.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Run Android Apps on Linux Distros (like Ubuntu)"}]},{"@type":"WebSite","@id":"https:\/\/www.hongkiat.com\/blog\/#website","url":"https:\/\/www.hongkiat.com\/blog\/","name":"Hongkiat","description":"Tech and Design Tips","publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hongkiat.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hongkiat.com\/blog\/#organization","name":"Hongkiat.com","url":"https:\/\/www.hongkiat.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","contentUrl":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","width":1200,"height":799,"caption":"Hongkiat.com"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hongkiatcom","https:\/\/x.com\/hongkiat","https:\/\/www.pinterest.com\/hongkiat\/"]},{"@type":"Person","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/0c0611010da9a578caa32a34232cf7bd","name":"Ashutosh KS","description":"Ashutosh is a writer, entrepreneur, and a tech evangelist with expertise in the area of Computer Programming.","sameAs":["https:\/\/www.hongkiat.com\/"],"url":"https:\/\/www.hongkiat.com\/blog\/author\/ashutosh_ks\/"}]}},"jetpack_featured_media_url":"https:\/\/","jetpack_shortlink":"https:\/\/wp.me\/p4uxU-cPb","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/49301","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/users\/120"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/comments?post=49301"}],"version-history":[{"count":2,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/49301\/revisions"}],"predecessor-version":[{"id":49314,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/49301\/revisions\/49314"}],"wp:attachment":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/media?parent=49301"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/categories?post=49301"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/tags?post=49301"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/topic?post=49301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}