{"id":18593,"date":"2020-09-10T11:18:13","date_gmt":"2020-09-10T11:18:13","guid":{"rendered":"http:\/\/www.devopsschool.com\/blog\/?p=18593"},"modified":"2021-10-29T06:33:50","modified_gmt":"2021-10-29T06:33:50","slug":"how-to-test-laravel-api-from-localhost-to-android-emulator","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/how-to-test-laravel-api-from-localhost-to-android-emulator\/","title":{"rendered":"How to Test Laravel API from Localhost to Android Emulator."},"content":{"rendered":"\n<p>If you are Working with laravel API and and want to test your app in local with android emulator or your mobile Connected to your Computer, so just follow the below Steps.<\/p>\n\n\n\n<p>As we all know that when we are testing our laravel API in LocalHost, then it runs in our browser but if we try to access the Data with API  in our Android App then its not work. So Today i&#8217;ll Explain you all,<\/p>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">  How to Test Laravel API from Localhost to Android Emulator.<\/h3>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">Step 1.<\/span><\/strong>  First Find out your<strong><span class=\"has-inline-color has-vivid-purple-color\"> IPv4 Address<\/span><\/strong> by Typing   <strong><code>ipconfig<\/code><\/strong>   command in your <strong>Command Prompt<\/strong> or <strong>Power Shell<\/strong> <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/09\/ipcongig.png\" alt=\"\" class=\"wp-image-18600\"\/><\/figure>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">Step 2.<\/span><\/strong> Now run the<code> php artisan serv --host<strong> 192.168 . * . ***<\/strong><\/code><\/p>\n\n\n\n<p>It will start  <strong>Laravel development server <\/strong>in your <strong>ip<\/strong> which is <strong>accessible <\/strong>to your <strong>android app <\/strong>your are developing and <strong>testing <\/strong>in your <strong>local Environment<\/strong>. After running the command Laravel development server is started and provide you the server url like this <strong><span class=\"has-inline-color has-vivid-red-color\">=&gt;<\/span><\/strong> http:\/\/192.168.1.365:8000<\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">Step 3.<\/span><\/strong>  Now you can provide the above server url in your App and test Laravel API in your <strong>Local Environment<\/strong>.  <\/p>\n\n\n\n<p>Keep coding. <\/p>\n\n\n<div class=\"epyt-gallery\" data-currpage=\"1\" id=\"epyt_gallery_82687\"><figure class=\"wp-block-embed wp-block-embed-youtube is-type-video is-provider-youtube epyt-figure\"><div class=\"wp-block-embed__wrapper\"><iframe loading=\"lazy\"  id=\"_ytid_45844\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  no-lazyload\" title=\"YouTube player\"  data-epytgalleryid=\"epyt_gallery_82687\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><\/div><\/figure><div class=\"epyt-gallery-list\"><div>Sorry, there was a YouTube error.<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>If you are Working with laravel API and and want to test your app in local with android emulator or your mobile Connected to your Computer, so just follow the below Steps. As we all know that when we are testing our laravel API in LocalHost, then it runs in our browser but if we&#8230;<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_joinchat":[],"footnotes":""},"categories":[5201],"tags":[6477,1056,6400,5676,6476,4921,1057,5456,6401,5070],"class_list":["post-18593","post","type-post","status-publish","format-standard","hentry","category-laravel","tag-android-emulator","tag-api","tag-api-provider","tag-api-server","tag-laravel-api","tag-localhost","tag-remote-access-api","tag-rest-api","tag-restful-api","tag-update-api"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/18593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=18593"}],"version-history":[{"count":10,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/18593\/revisions"}],"predecessor-version":[{"id":24541,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/18593\/revisions\/24541"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=18593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=18593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=18593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}