{"id":138,"date":"2026-06-03T06:15:47","date_gmt":"2026-06-03T06:15:47","guid":{"rendered":"https:\/\/gigz.pk\/javaapp\/?post_type=lesson&#038;p=138"},"modified":"2026-06-06T11:14:59","modified_gmt":"2026-06-06T11:14:59","slug":"running-first-app","status":"publish","type":"lesson","link":"https:\/\/gigz.pk\/javaapp\/?lesson=running-first-app","title":{"rendered":"Running First App"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Running your first Android application is an exciting step in Android development. After setting up Android Studio, creating a project, and configuring an emulator, developers can build and launch their first Android app. This process helps verify that the development environment is working correctly and provides practical experience with the Android development workflow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Running an application involves creating a project, building the code, launching a virtual or physical device, and testing the app.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Does Running an Android App Mean?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Running an Android app means compiling the project, installing the application on an Android device or emulator, and launching it for testing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During this process, Android Studio:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Compiles the source code<\/li>\n\n\n\n<li>Processes resources<\/li>\n\n\n\n<li>Builds the APK file<\/li>\n\n\n\n<li>Installs the application<\/li>\n\n\n\n<li>Launches the app on the selected device<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This allows developers to see their application in action.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Run Your First App?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Running a first application helps developers:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verify Android Studio setup<\/li>\n\n\n\n<li>Test project configuration<\/li>\n\n\n\n<li>Understand the development process<\/li>\n\n\n\n<li>Learn application deployment<\/li>\n\n\n\n<li>Explore Android project structure<\/li>\n\n\n\n<li>Gain confidence in app development<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">It is the foundation for building more advanced Android applications.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Creating a New Android Project<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before running an app, create a new project.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Steps<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open Android Studio.<\/li>\n\n\n\n<li>Click <strong>New Project<\/strong>.<\/li>\n\n\n\n<li>Select <strong>Empty Activity<\/strong>.<\/li>\n\n\n\n<li>Click <strong>Next<\/strong>.<\/li>\n\n\n\n<li>Enter project details.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Project Name: MyFirstApp\nPackage Name: com.example.myfirstapp\nLanguage: Java\nMinimum SDK: API 24\n<\/code><\/pre>\n\n\n\n<ol start=\"6\" class=\"wp-block-list\">\n<li>Click <strong>Finish<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Android Studio generates the project structure automatically.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Understanding the Generated Files<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After project creation, Android Studio creates important files.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">MainActivity.java<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Contains application logic.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public class MainActivity\n        extends AppCompatActivity {\n\n    @Override\n    protected void onCreate(\n            Bundle savedInstanceState) {\n\n        super.onCreate(savedInstanceState);\n\n        setContentView(\n                R.layout.activity_main);\n\n    }\n\n}\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This activity is the starting point of the application.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">activity_main.xml<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Defines the user interface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;TextView\n    android:layout_width=\"wrap_content\"\n    android:layout_height=\"wrap_content\"\n    android:text=\"Hello World!\" \/&gt;\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This layout displays text on the screen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Building the Application<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before running the app, Android Studio builds the project.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What Happens During Build?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Android Studio:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Compiles Java code<\/li>\n\n\n\n<li>Processes XML resources<\/li>\n\n\n\n<li>Generates application files<\/li>\n\n\n\n<li>Creates an APK package<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The APK file is the installable Android application package.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Building the Project<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To build manually:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click <strong>Build<\/strong>.<\/li>\n\n\n\n<li>Select <strong>Make Project<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">If no errors appear, the build is successful.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting Up an Emulator<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If an emulator is not already available:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open <strong>Device Manager<\/strong>.<\/li>\n\n\n\n<li>Click <strong>Create Device<\/strong>.<\/li>\n\n\n\n<li>Select a device model.<\/li>\n\n\n\n<li>Download a system image.<\/li>\n\n\n\n<li>Finish setup.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The emulator acts as a virtual Android device.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Connecting a Physical Device<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can also run applications on a real Android phone.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Enable Developer Options<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open device settings.<\/li>\n\n\n\n<li>Go to <strong>About Phone<\/strong>.<\/li>\n\n\n\n<li>Tap <strong>Build Number<\/strong> seven times.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Enable USB Debugging<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open Developer Options.<\/li>\n\n\n\n<li>Enable <strong>USB Debugging<\/strong>.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Connect Device<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use a USB cable to connect the phone to the computer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Android Studio will detect the device automatically.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Running the Application<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To launch the application:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click the <strong>Run<\/strong> button.<\/li>\n\n\n\n<li>Select the target device.<\/li>\n\n\n\n<li>Click <strong>OK<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Android Studio performs the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Builds the application<\/li>\n\n\n\n<li>Creates the APK<\/li>\n\n\n\n<li>Installs the APK<\/li>\n\n\n\n<li>Launches the application<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The app appears on the selected device or emulator.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">First Application Output<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The default application usually displays:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Hello World!\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This confirms that:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Android Studio is configured correctly<\/li>\n\n\n\n<li>The project was built successfully<\/li>\n\n\n\n<li>The application was installed properly<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The first app is now running.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Understanding the Run Button<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Run button is located in the Android Studio toolbar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Features include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Application deployment<\/li>\n\n\n\n<li>Device selection<\/li>\n\n\n\n<li>Automatic installation<\/li>\n\n\n\n<li>App launching<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Developers use this button frequently throughout the development process.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Using Logcat While Running<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Logcat displays application logs and system messages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Log.d(\"MainActivity\",\n      \"Application Started\");\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Output appears in Logcat:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Application Started\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Logcat is useful for debugging and monitoring app behavior.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Making a Simple Change<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Modify the displayed text.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Original<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>android:text=\"Hello World!\"\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Updated<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>android:text=\"Welcome to Android Development\"\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Save the file and run the app again.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Output<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>Welcome to Android Development\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This demonstrates how application updates appear immediately after rebuilding.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Understanding APK Generation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When the app runs, Android Studio generates an APK file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">APK stands for:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Android Package Kit\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The APK contains:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Compiled code<\/li>\n\n\n\n<li>Resources<\/li>\n\n\n\n<li>Assets<\/li>\n\n\n\n<li>Manifest file<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Android devices install applications using APK files.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common Errors When Running the First App<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Build Failed<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Possible causes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Syntax errors<\/li>\n\n\n\n<li>Missing dependencies<\/li>\n\n\n\n<li>Incorrect project configuration<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Solution:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check the Build window for detailed error messages.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Emulator Not Starting<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Possible causes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Virtualization disabled<\/li>\n\n\n\n<li>Corrupted system image<\/li>\n\n\n\n<li>Insufficient RAM<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Solution:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Verify emulator configuration and system requirements.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Device Not Detected<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Possible causes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>USB debugging disabled<\/li>\n\n\n\n<li>Faulty USB cable<\/li>\n\n\n\n<li>Missing device drivers<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Solution:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enable USB debugging and reconnect the device.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">App Crashes on Launch<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Possible causes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Coding errors<\/li>\n\n\n\n<li>Null references<\/li>\n\n\n\n<li>Resource issues<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Solution:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check Logcat for exception details.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Best Practices<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When running Android applications:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Save files before building<\/li>\n\n\n\n<li>Resolve all build errors<\/li>\n\n\n\n<li>Monitor Logcat regularly<\/li>\n\n\n\n<li>Test on multiple devices<\/li>\n\n\n\n<li>Use emulators and physical devices<\/li>\n\n\n\n<li>Keep Android Studio updated<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These practices improve development efficiency and application quality.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Real-World Importance<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Running applications is part of every Android development project.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is used for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Feature testing<\/li>\n\n\n\n<li>UI validation<\/li>\n\n\n\n<li>Debugging<\/li>\n\n\n\n<li>Performance analysis<\/li>\n\n\n\n<li>Quality assurance<\/li>\n\n\n\n<li>User experience testing<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Developers run applications repeatedly throughout the software development lifecycle.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Benefits of Learning App Execution<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Understanding how to run Android apps helps developers:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Build confidence<\/li>\n\n\n\n<li>Identify issues quickly<\/li>\n\n\n\n<li>Understand deployment processes<\/li>\n\n\n\n<li>Improve debugging skills<\/li>\n\n\n\n<li>Test application functionality<\/li>\n\n\n\n<li>Prepare apps for publishing<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These skills are essential for professional Android development.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Running your first Android app is a major milestone in learning Android development. It involves creating a project, building the application, launching an emulator or physical device, and testing the app. By understanding the app execution process, developers gain practical experience with Android Studio, project deployment, debugging, and application testing. Mastering this workflow provides the foundation for creating more advanced and professional Android applications.<\/p>\n\n\n<div class=\"yoast-breadcrumbs\"><span><span><a href=\"https:\/\/gigz.pk\/javaapp\">Home<\/a><\/span> \u00bb <span class=\"breadcrumb_last\" aria-current=\"page\">Java for Android Apps > Android Studio Basics > Running First App<\/span><\/span><\/div>\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><\/div>\n","protected":false},"menu_order":42,"template":"","class_list":["post-138","lesson","type-lesson","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Running First App - Learn Java used for Apps with GiGz.PK<\/title>\n<meta name=\"description\" content=\"Learn how to run your first Android app in Android Studio \u2014 create project, build, launch emulator, and fix common run errors.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/gigz.pk\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Running First App - Learn Java used for Apps with GiGz.PK\" \/>\n<meta property=\"og:description\" content=\"Learn how to run your first Android app in Android Studio \u2014 create project, build, launch emulator, and fix common run errors.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/gigz.pk\/\" \/>\n<meta property=\"og:site_name\" content=\"Learn Java used for Apps with GiGz.PK\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-06T11:14:59+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/gigz.pk\\\/javaapp\\\/?lesson=running-first-app\",\"url\":\"https:\\\/\\\/gigz.pk\\\/\",\"name\":\"Running First App - Learn Java used for Apps with GiGz.PK\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/gigz.pk\\\/javaapp\\\/#website\"},\"datePublished\":\"2026-06-03T06:15:47+00:00\",\"dateModified\":\"2026-06-06T11:14:59+00:00\",\"description\":\"Learn how to run your first Android app in Android Studio \u2014 create project, build, launch emulator, and fix common run errors.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/gigz.pk\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/gigz.pk\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/gigz.pk\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/gigz.pk\\\/javaapp\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Java for Android Apps > Android Studio Basics > Running First App\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/gigz.pk\\\/javaapp\\\/#website\",\"url\":\"https:\\\/\\\/gigz.pk\\\/javaapp\\\/\",\"name\":\"Learn Java used for Apps with GiGz.PK\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/gigz.pk\\\/javaapp\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Running First App - Learn Java used for Apps with GiGz.PK","description":"Learn how to run your first Android app in Android Studio \u2014 create project, build, launch emulator, and fix common run errors.","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:\/\/gigz.pk\/","og_locale":"en_US","og_type":"article","og_title":"Running First App - Learn Java used for Apps with GiGz.PK","og_description":"Learn how to run your first Android app in Android Studio \u2014 create project, build, launch emulator, and fix common run errors.","og_url":"https:\/\/gigz.pk\/","og_site_name":"Learn Java used for Apps with GiGz.PK","article_modified_time":"2026-06-06T11:14:59+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","FAQPage"],"@id":"https:\/\/gigz.pk\/javaapp\/?lesson=running-first-app","url":"https:\/\/gigz.pk\/","name":"Running First App - Learn Java used for Apps with GiGz.PK","isPartOf":{"@id":"https:\/\/gigz.pk\/javaapp\/#website"},"datePublished":"2026-06-03T06:15:47+00:00","dateModified":"2026-06-06T11:14:59+00:00","description":"Learn how to run your first Android app in Android Studio \u2014 create project, build, launch emulator, and fix common run errors.","breadcrumb":{"@id":"https:\/\/gigz.pk\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/gigz.pk\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/gigz.pk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/gigz.pk\/javaapp"},{"@type":"ListItem","position":2,"name":"Java for Android Apps > Android Studio Basics > Running First App"}]},{"@type":"WebSite","@id":"https:\/\/gigz.pk\/javaapp\/#website","url":"https:\/\/gigz.pk\/javaapp\/","name":"Learn Java used for Apps with GiGz.PK","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/gigz.pk\/javaapp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/gigz.pk\/javaapp\/index.php?rest_route=\/wp\/v2\/lesson\/138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gigz.pk\/javaapp\/index.php?rest_route=\/wp\/v2\/lesson"}],"about":[{"href":"https:\/\/gigz.pk\/javaapp\/index.php?rest_route=\/wp\/v2\/types\/lesson"}],"wp:attachment":[{"href":"https:\/\/gigz.pk\/javaapp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}