{"id":6167,"date":"2013-04-15T08:00:00","date_gmt":"2013-04-15T07:00:00","guid":{"rendered":"http:\/\/nolabnoparty.com\/?p=6167"},"modified":"2014-11-28T14:13:03","modified_gmt":"2014-11-28T13:13:03","slug":"testing-applications-with-android-sdk-emulator","status":"publish","type":"post","link":"https:\/\/nolabnoparty.com\/en\/testing-applications-with-android-sdk-emulator\/","title":{"rendered":"Testing applications with Android SDK emulator"},"content":{"rendered":"<p><img decoding=\"async\" style=\"background-image: none; margin: 10px auto 5px; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border-width: 0px;\" title=\"androidsdk01\" alt=\"androidsdk01\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2013\/04\/androidsdk01.jpg\" width=\"602\" height=\"202\" border=\"0\" \/><\/p>\n<p>To test an application in Android environment without misconfiguring the smartphone or tablet is now possible using the tool <a href=\"http:\/\/developer.android.com\/sdk\/index.html#download\" target=\"_blank\" rel=\"noopener\">Android SDK<\/a>.<\/p>\n<p>Available in both 32&amp;64 bit platforms and different environments, <strong>Android SDK is an emulator<\/strong> useful to configure a device in the lab environment to check the functionality of an application before the deployment in <strong>production environment<\/strong>.<\/p>\n<p><!--more--><\/p>\n<h2><span style=\"color: #666666;\">Installation<\/span><\/h2>\n<p>First step is to download from the website the latest release of <a href=\"http:\/\/developer.android.com\/sdk\/index.html#download\" target=\"_blank\" rel=\"noopener\">Android SDK<\/a> with the correct platform that fit into the <strong>working network<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" style=\"background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border-width: 0px;\" title=\"androidsdk02\" alt=\"androidsdk02\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2013\/04\/androidsdk02.jpg\" width=\"600\" height=\"250\" border=\"0\" \/><\/p>\n<p>Unzip the downloaded file <strong>.zip<\/strong> (adt-bundle-windows-x86_64-20130219.zip) and save it in a local directory, \u201cAndroid SDK\u201d for instance.<\/p>\n<p><img decoding=\"async\" style=\"background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border-width: 0px;\" title=\"androidsdk03\" alt=\"androidsdk03\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2013\/04\/androidsdk03.jpg\" width=\"600\" height=\"221\" border=\"0\" \/><\/p>\n<p>In order to work, the program <strong>Eclipse<\/strong> needs <strong>Java environment<\/strong> JRE or JDK installed on the computer paying attention to the used platform <strong>32 or 64bit<\/strong>.<\/p>\n<p><img decoding=\"async\" style=\"background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border-width: 0px;\" title=\"androidsdk04\" alt=\"androidsdk04\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2013\/04\/androidsdk04.jpg\" width=\"421\" height=\"216\" border=\"0\" \/><\/p>\n<p>To fix the warning message, edit the system variables from <strong>Start &gt; Control Panel &gt; System and Security &gt; System &gt; Advanced system settings<\/strong> and add the variable:<\/p>\n<pre class=\"brush: shell; gutter: true\">C:\\Program Files\\Java\\jre7\\bin<\/pre>\n<p><img decoding=\"async\" style=\"background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border-width: 0px;\" title=\"androidsdk05\" alt=\"androidsdk05\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2013\/04\/androidsdk05.jpg\" width=\"600\" height=\"327\" border=\"0\" \/><\/p>\n<p>Enter the directory <em>adt-bundle-windows-x86_64-20130219\/eclipse\/<\/em> and double click the file <strong>eclipse.exe<\/strong>.<\/p>\n<p><img decoding=\"async\" style=\"background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border-width: 0px;\" title=\"androidsdk06\" alt=\"androidsdk06\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2013\/04\/androidsdk06.jpg\" width=\"600\" height=\"357\" border=\"0\" \/><\/p>\n<p>The program is then executed showing the <strong>startup screen<\/strong>.<\/p>\n<p><img decoding=\"async\" style=\"background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border-width: 0px;\" title=\"androidsdk07\" alt=\"androidsdk07\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2013\/04\/androidsdk07.jpg\" width=\"500\" height=\"300\" border=\"0\" \/><\/p>\n<p>If no different needs, leave default settings and click <strong>OK<\/strong>.<\/p>\n<p><img decoding=\"async\" style=\"background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border-width: 0px;\" title=\"androidsdk08\" alt=\"androidsdk08\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2013\/04\/androidsdk08.jpg\" width=\"595\" height=\"244\" border=\"0\" \/><\/p>\n<p><strong>Main screen<\/strong> is shown.<\/p>\n<p><img decoding=\"async\" style=\"background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border-width: 0px;\" title=\"androidsdk09\" alt=\"androidsdk09\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2013\/04\/androidsdk09.jpg\" width=\"600\" height=\"450\" border=\"0\" \/><\/p>\n<p>From <strong>File &gt; New<\/strong> menu you can access the available options.<\/p>\n<p><img decoding=\"async\" style=\"background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border-width: 0px;\" title=\"androidsdk10\" alt=\"androidsdk10\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2013\/04\/androidsdk10.jpg\" width=\"549\" height=\"466\" border=\"0\" \/><\/p>\n<p>This tool allows to test Android applications to be installed in the <strong>production environment<\/strong> (<a href=\"http:\/\/www-142.ibm.com\/software\/products\/us\/en\/notetrav\/\" target=\"_blank\" rel=\"noopener\">Lotus Traveler<\/a> for instance) before the actual deployment.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/images\/firma.jpg\" title=\"\"><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To test an application in Android environment without misconfiguring the smartphone or tablet is now possible using the tool Android SDK. Available in both 32&amp;64 bit platforms and different environments, Android SDK is an emulator useful to configure a device in the lab environment to check the functionality of an application before the deployment in production environment.<\/p>\n","protected":false},"author":3,"featured_media":5977,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"linkedin_93tdZWzMZc_93tdZWzMZc":"","facebook_2879994398731222_17841400390232720":"","twitter_113568041_113568041":"","mastodon_115463926174894442_115463926174894442":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"categories":[924,1431],"tags":[557,558,559,560],"class_list":["post-6167","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-applications-en","category-networking-en","tag-android-en","tag-developer-en","tag-emulation-en","tag-sdk-en","has_thumb"],"_links":{"self":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/6167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/comments?post=6167"}],"version-history":[{"count":0,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/6167\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media\/5977"}],"wp:attachment":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media?parent=6167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/categories?post=6167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/tags?post=6167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}