{"id":382,"date":"2013-04-20T17:43:54","date_gmt":"2013-04-20T17:43:54","guid":{"rendered":"http:\/\/www.bestappbuilders.com\/blog\/?p=382"},"modified":"2013-04-20T17:43:54","modified_gmt":"2013-04-20T17:43:54","slug":"how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms","status":"publish","type":"post","link":"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/","title":{"rendered":"How To Run Your Android App On Your Hardware Device from Eclipse and DDMS"},"content":{"rendered":"<p>For Android and for your particular hardware device, you may have to download and install some kind of a driver. I know my HTC Wildfire S was virtually ignored by the computer (Windows XP) until I installed the corresponding driver.<\/p>\n<p>You may not have this problem if you are using devices that fit more naturaly, such as using Google devices to develop for.<\/p>\n<p>Once you connect your device to Eclipse, pay attention to the DDMS perspective. It is very important to use that view, because it is from that perspective that you are able to take screenshots of your device directly to the clipboard.<\/p>\n<p>Once that the device is connected, you may run the app directly on the device if you set it up in that way. Right click on the name of the app, then Run As > Run Configurations > Target tab, then click on Launch on all compatible devices, and finally Run.<\/p>\n<p>That will run the app on the device. Sometimes you will not be able to run it directly, then just uninstall the old app on the device and run it again from Eclipse.<\/p>\n<p>The other way to run your app is to treat the device as a USB external drive and copy the apk file directly to it. You will find the apk file in the bin folder of the app. I then run Astro manager (a free download from the Play store), then execute the apk file, which has the effect of installing the app. Then you run the app from the icon on the device and usually it all goes smoothly. It is best to set Install location to internalOnly in the AndroidManifest.xml file while you are testing, and then, for the final deployment, change that parameter to preferExternal, because lots of people will just uninstall the app if they see that it runs in the internal memory only.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For Android and for your particular hardware device, you may have to download and install some kind of a driver. I know my HTC Wildfire S was virtually ignored by the computer (Windows XP) until I installed the corresponding driver. &hellip; <a href=\"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[266],"tags":[301,337,338,250,390,399],"series":[],"class_list":["post-382","post","type-post","status-publish","format-standard","hentry","category-android","tag-android-device","tag-ddms","tag-ddms-perspective","tag-eclipse","tag-screenshot-for-android-device","tag-test-app"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How To Run Your Android App On Your Hardware Device from Eclipse and DDMS - DuskoSavic.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Run Your Android App On Your Hardware Device from Eclipse and DDMS - DuskoSavic.com\" \/>\n<meta property=\"og:description\" content=\"For Android and for your particular hardware device, you may have to download and install some kind of a driver. I know my HTC Wildfire S was virtually ignored by the computer (Windows XP) until I installed the corresponding driver. &hellip; Continue reading &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/\" \/>\n<meta property=\"og:site_name\" content=\"DuskoSavic.com\" \/>\n<meta property=\"article:published_time\" content=\"2013-04-20T17:43:54+00:00\" \/>\n<meta name=\"author\" content=\"Dusko\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dusko\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/android\\\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/android\\\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\\\/\"},\"author\":{\"name\":\"Dusko\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\"},\"headline\":\"How To Run Your Android App On Your Hardware Device from Eclipse and DDMS\",\"datePublished\":\"2013-04-20T17:43:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/android\\\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\\\/\"},\"wordCount\":329,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\"},\"keywords\":[\"android device\",\"ddms\",\"ddms perspective\",\"eclipse\",\"screenshot for android device\",\"test app\"],\"articleSection\":[\"Android\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/duskosavic.com\\\/blog\\\/android\\\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/android\\\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\\\/\",\"url\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/android\\\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\\\/\",\"name\":\"How To Run Your Android App On Your Hardware Device from Eclipse and DDMS - DuskoSavic.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#website\"},\"datePublished\":\"2013-04-20T17:43:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/android\\\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/duskosavic.com\\\/blog\\\/android\\\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/android\\\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Run Your Android App On Your Hardware Device from Eclipse and DDMS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/\",\"name\":\"DuskoSavic.com\",\"description\":\"Rapid Mobile Apps Development With Flutter\",\"publisher\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\",\"name\":\"Dusko\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\",\"caption\":\"Dusko\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Run Your Android App On Your Hardware Device from Eclipse and DDMS - DuskoSavic.com","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:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/","og_locale":"en_US","og_type":"article","og_title":"How To Run Your Android App On Your Hardware Device from Eclipse and DDMS - DuskoSavic.com","og_description":"For Android and for your particular hardware device, you may have to download and install some kind of a driver. I know my HTC Wildfire S was virtually ignored by the computer (Windows XP) until I installed the corresponding driver. &hellip; Continue reading &rarr;","og_url":"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/","og_site_name":"DuskoSavic.com","article_published_time":"2013-04-20T17:43:54+00:00","author":"Dusko","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Dusko","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/#article","isPartOf":{"@id":"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/"},"author":{"name":"Dusko","@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396"},"headline":"How To Run Your Android App On Your Hardware Device from Eclipse and DDMS","datePublished":"2013-04-20T17:43:54+00:00","mainEntityOfPage":{"@id":"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/"},"wordCount":329,"commentCount":0,"publisher":{"@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396"},"keywords":["android device","ddms","ddms perspective","eclipse","screenshot for android device","test app"],"articleSection":["Android"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/","url":"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/","name":"How To Run Your Android App On Your Hardware Device from Eclipse and DDMS - DuskoSavic.com","isPartOf":{"@id":"https:\/\/duskosavic.com\/blog\/#website"},"datePublished":"2013-04-20T17:43:54+00:00","breadcrumb":{"@id":"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/duskosavic.com\/blog\/android\/how-to-run-your-android-app-on-your-hardware-device-from-eclipse-and-ddms\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/duskosavic.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How To Run Your Android App On Your Hardware Device from Eclipse and DDMS"}]},{"@type":"WebSite","@id":"https:\/\/duskosavic.com\/blog\/#website","url":"https:\/\/duskosavic.com\/blog\/","name":"DuskoSavic.com","description":"Rapid Mobile Apps Development With Flutter","publisher":{"@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/duskosavic.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396","name":"Dusko","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g","caption":"Dusko"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g"}}]}},"_links":{"self":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/posts\/382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/comments?post=382"}],"version-history":[{"count":0,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/posts\/382\/revisions"}],"wp:attachment":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/media?parent=382"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/categories?post=382"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/tags?post=382"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/series?post=382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}