BECOMING MORE EFFECTIVE WITH THE ANDROID EMULATOR
|
|
- Maximilian Chambers
- 5 years ago
- Views:
Transcription
1 AnDevCon San Francisco 2013 PRESENTED BY LUIS DE LA ROSA DIRECTOR OF BECOMING MORE EFFECTIVE WITH THE ANDROID EMULATOR
2 AKA ANDROID EMULATOR MYTHS... BUSTED! 2.1
3 WHAT YOU WILL LEARN THE EMULATOR IS WAY, WAY BETTER THAN YOU EVER THOUGHT Engineers from many companies have been working hard on making it better...but they don t get 1 hour Broadway Launch Events to show it off.
4 WHAT YOU WILL LEARN IN DETAIL - SPEED UP THE EMULATOR - KNOW YOUR OPTIONS - BEND THE EMULATOR TO YOUR WILL
5 LET S DEMYSTIFY THIS Android Virtual Device Manager > New...
6 MYTH #1: NON-NEXUS DEVICES CAN T BE EMULATED
7 EMULATING THE AMAZON KINDLE FIRE Android SDK Manager Tools > Manage Add-On Sites... User-defined Sites, New... addon.xml
8 MYTH #1: NON-NEXUS DEVICES CAN T BE EMULATED BUSTED!
9 MYTH #1: NON-NEXUS DEVICES CAN T BE EMULATED
10 MYTH #1: NON-NEXUS DEVICES CAN T BE EMULATED
11 MYTH #1: NON-NEXUS DEVICES CAN T BE EMULATED
12 NEXUS DEVICES ARE GOOD
13 MYTH #2: EMULATOR IS SLOW STARTUP TIME ON MACBOOK PRO 2.3 GHZ I5 + SSD UPGRADE: 3:40 CONFIRMED?
14 MYTH #2: EMULATOR IS SLOW ON SUBSEQUENT STARTS: 1:10 PLAUSIBLE?
15 MYTH #2: EMULATOR IS SLOW MOST ANDROID DEVICES RUN ARM THE ANDROID EMULATOR TOO BUT ARM EMULATION ON INTEL IS SLOW
16 WHY ARM IMAGE? ACCURATE EMULATION COMPARE TO IOS SIMULATOR TRANSITION TO X86 PRESERVED ACCURACY
17 PROBLEM ARM SYSTEM IMAGE QEMU X86 CHIP
18 SOLUTION X86 SYSTEM IMAGE VIRTUAL MACHINE (HAXM) X86 CHIP WITH VT-X
19 VT-X EXPLAINED ACCELERATES X86-BASED VIRTUAL MACHINES IN HARDWARE MUST BE ENABLED IN BIOS AMD HAS SIMILAR AMD-V
20 MYTH #2: EMULATOR IS SLOW INTEL ATOM X86 SYSTEM IMAGE
21 MYTH #2: EMULATOR IS SLOW INTEL ATOM X86 SYSTEM IMAGE Available for (10), (15), (16), (17) and 4.3 (18); 4.4 is in development
22 MYTH #2: EMULATOR IS SLOW INTEL ATOM X86 SYSTEM IMAGE
23 HAXM EXPLAINED HARDWARE ACCELERATED EXECUTION MANAGER A CUSTOM VIRTUAL MACHINE FOR THE ANDROID EMULATOR
24 MYTH #2: EMULATOR IS SLOW HAXM MAKES EMULATOR RUN CLOSE TO NATIVE SPEED
25 MYTH #2: EMULATOR IS SLOW INSTALLING HAXM STEP 1
26 MYTH #2: EMULATOR IS SLOW INSTALLING HAXM STEP 2 Need to install HAXM in addition to the Android add-in. <sdk>/extras/intel/hardware_accelerated_execution_manager/ IntelHAXM.dmg (or.exe on Windows)
27 MYTH #2: EMULATOR IS SLOW INSTALLING HAXM STEP 3
28 MYTH #2: EMULATOR IS SLOW BEACON MOUNTAIN All-in-one install Includes Android SDK, Eclipse, ADT, HAXM, NDK
29 MYTH #2: EMULATOR IS SLOW ON LINUX, USE KVM INSTEAD OF HAXM emulator -avd <avd_name> -qemu -m 512 -enable-kvm
30 SOLUTION (LINUX) X86 SYSTEM IMAGE QEMU + KVM X86 CHIP WITH VT-X
31 MYTH #2: EMULATOR IS SLOW HAXM MAKES EMULATOR RUN CLOSE TO NATIVE SPEED Look in LogCat for: HAX is working and emulator runs in fast virt mode
32 MYTH #2: EMULATOR IS SLOW STARTUP TIME WITH X86 SYSTEM IMAGE + HAXM ON MACBOOK PRO 2.3 GHZ I5 + SSD UPGRADE: 0:21 BUSTED!
33 MYTH #2: EMULATOR IS SLOW ON SUBSEQUENT STARTS X86 SYSTEM IMAGE + HAXM: 0:17 DOUBLE BUSTED!!
34 MYTH #2: EMULATOR IS SLOW ON SUBSEQUENT STARTS X86 SYSTEM IMAGE + HAXM + LAUNCH FROM SNAPSHOT:
35 MYTH #2: EMULATOR IS SLOW ON SUBSEQUENT STARTS X86 SYSTEM IMAGE + HAXM + LAUNCH FROM SNAPSHOT: 0:06 TRIPLE BUSTED!!!
36 MYTH #3: DEVICES ARE BETTER FOR PROFILING HAXM/KVM LEVERAGES YOUR DESKTOP/LAPTOP CPU Intel x86 vs ARMv7 Different goals: Performance vs battery life Side-effects: Heat
37 MYTH #3: DEVICES ARE BETTER FOR PROFILING EXPERIMENTAL GPU ACCELERATION LEVERAGES YOUR VIDEO CHIPSET Note: does not play well with Snapshot
38 MYTH #3: DEVICES ARE BETTER FOR PROFILING TOO FAST? File I/O can be much slower with SD vs SSD or HDD Profiling should be done on Devices CONFIRMED
39 BRIEF MYTH INTERLUDE
40 KEYBOARD & SKIN
41 NO KEYBOARD
42 NO SKIN WITH CONTROLS
43 MEMORY & STORAGE SIZING
44 TALKING TO YOUR COMPUTER
45 KEYBOARD SHORTCUTS Rotate - Control-F11 Home - Home (Fn-left on Mac) Back - Esc Menu - F2
46 DON T SEE EMULATOR? adb kill-server adb devices (note that adb is restart implicitly)
47 MYTH #4: ANDROID EMULATOR IS LIMITED PLAUSIBLE It takes work to emulate a device and some things have not been built yet: Bluetooth USB
48 MYTH #4: ANDROID EMULATOR IS LIMITED? But it can do things that a device can t easily do. EMULATOR CONSOLE telnet localhost 5554 Note: need to enable telnet in Windows 7/8
49 MYTH #4: ANDROID EMULATOR IS LIMITED? Why 5554? EMULATOR LISTENS TO A PORT > adb devices List of devices attached emulator-5554 device
50 MYTH #4: ANDROID EMULATOR IS LIMITED? INBOUND CALL gsm call
51 MYTH #4: ANDROID EMULATOR IS LIMITED? INBOUND SMS sms send "It's me, Jenny"
52 MYTH #4: ANDROID EMULATOR IS LIMITED? ENABLING POWER CHANGES In <avd_home>/avd/<avd_name>.avd/config.ini: change hw.battery=no to hw.battery=yes Otherwise: crash!
53 MYTH #4: ANDROID EMULATOR IS LIMITED? ENABLING POWER CHANGES
54 MYTH #4: ANDROID EMULATOR IS LIMITED? No support for determining battery charge level and AC charging state. - Android Emulator Documentation BUSTED!
55 MYTH #4: ANDROID EMULATOR IS LIMITED? FULL SPEED AHEAD! power capacity 100 power ac on
56 MYTH #4: ANDROID EMULATOR IS LIMITED? ALMOST EMPTY power ac off power status discharging power capacity 10
57 MYTH #4: ANDROID EMULATOR IS LIMITED? SAY CHEESE!
58 MYTH #4: ANDROID EMULATOR IS LIMITED? EMULATED CHEESE
59 MYTH #4: ANDROID EMULATOR IS LIMITED Experimental tethering support for: Hardware Sensors Multi-Touch
60 MYTH #5: DEVICE IS BETTER FOR DEBUGGING BUSTED Emulator is like a Rooted Device without voiding your warranty
61 MYTH #5: DEVICE IS BETTER FOR DEBUGGING You can t normally browse internal data at /data/data
62 MYTH #5: DEVICE IS BETTER FOR DEBUGGING You can pull a file and verify
63 MYTH #5: DEVICE IS BETTER FOR DEBUGGING Unit Tests run faster on Emulator (due to CPU) Can click with mouse instead of touching Your physical keyboard is easier to use than virtual
64 MYTH #5: DEVICE IS BETTER FOR DEBUGGING Sometimes you don t have a device On the plane Left it at home Presentation The Next Big Thing
65 MYTH #5: DEVICE IS BETTER FOR DEBUGGING The Next Big Thing
66 MYTH #5: DEVICE IS BETTER FOR DEBUGGING The Next Big Thing
67 MYTH #5: DEVICE IS BETTER FOR DEBUGGING The Next Big Thing
68 MYTH #5: DEVICE IS BETTER FOR DEBUGGING The Next Big Thing
69 BREAKING NEWS: GENYMOTION Commercial alternative to existing emulator options Released yesterday (11/13/2013) Built on the open source project AndroVM Runs on both Intel s VT-x and AMD s AMD-V May be the future of Android emulation
70 GENYMOTION: USES VIRTUALBOX Like HAXM, but different. Don t try to use both at the same time.
71 SOLUTION (GENYMOTION) X86 SYSTEM IMAGE VIRTUAL MACHINE (VIRTUALBOX) X86 CHIP WITH VT-X
72 GENYMOTION LETS YOU SKIP THE AVD CONFIGURATION SCREEN
73 GENYMOTION ADDS VISUAL CONTROLS
74 GENYMOTION SHELL: THE ALTERNATIVE TO EMULATOR CONSOLE
75 WHICH TO USE? TRY BOTH HAXM AND GENYMOTION
76 QUESTIONS Luis de la Rosa Director of Technology, savvy apps Google: google.com/+luisdelarosa Presentation, notes and links: luisdelarosa.com/emulator?
77 COME DO THE BEST WORK OF YOUR CAREER luisdelarosa.com/emulator
Virtualization. ...or how adding another layer of abstraction is changing the world. CIS 399: Unix Skills University of Pennsylvania.
Virtualization...or how adding another layer of abstraction is changing the world. CIS 399: Unix Skills University of Pennsylvania April 6, 2009 (CIS 399 Unix) Virtualization April 6, 2009 1 / 22 What
More informationAndroid Sdk Tutorial For Windows 7 64 Bit Full Version
Android Sdk Tutorial For Windows 7 64 Bit Full Version I will be doing the same tutorial for Windows 7 next. First of all you need to know which. Windows XP (32-bit), Vista (32- or 64-bit), or Windows
More informationIntroduction to Android development
Introduction to Android development Manifesto Digital We re an award winning London based digital agency that loves ideas design and technology We aim to make people s lives better, easier, fairer, more
More informationMac Os X The Missing Manual For Pc Emulator
Mac Os X The Missing Manual For Pc Emulator Getting into OS X, Windows and How to Work Them, The Four Window Views, Icon View The Mac App Store, Other Ways to Get Mac Software, Opening OS X. Mac OS X*
More informationSD Card with Eclipse/Emulator
SD Card with Eclipse/Emulator Creating the SD Card "image" file (a file representation of a physical SD Card) Assume Cygwin bash shell: $ cd c: $ mkdir sdcards $ cd sdcards $ Android\android-sdk\tools\mksdcard
More informationInstalled Manually Windows Phone 8 On Android Device Driver Software Was Not Successfully
Installed Manually Windows Phone 8 On Android Device Driver Software Was Not Successfully Numerous users of Samsung devices have complained about not being able to you will not have to use the KIES software
More informationCopyright
Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide
More informationLecture 1 - Introduction to Android
Lecture 1 - Introduction to Android This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
More informationManual Android Virtual Device Failed To Load Error
Manual Android Virtual Device Failed To Load Error When I click on the Windows tab and then select Android Virtual Device Manager, I get the error "Android Virtual Device failed to load". I have attached
More informationLab Android Development Environment
Lab Android Development Environment Setting up the ADT, Creating, Running and Debugging Your First Application Objectives: Familiarize yourself with the Android Development Environment Important Note:
More informationAndroid Sdk Setup For Windows 7 32 Bit Full Version
Android Sdk Setup For Windows 7 32 Bit Full Version Android Sdk Tools Full Installer Free Download For Windows 7,8,Xp,Vista (32 Bit/ 64 Bit) Android Sdk tools latest version full installer free download
More informationCopyright
Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide
More informationManual Android Virtual Device Failed To Load Click Details
Manual Android Virtual Device Failed To Load Click Details i am new to android 1_i am not able to see any option after clicking on 'run as' an android virtual device that failed to load.click 'details''.i
More informationEPUB - MACBOOK PRO MID 2012 GRAPHICS CARD ERROR DOWNLOAD
20 March, 2018 EPUB - MACBOOK PRO MID 2012 GRAPHICS CARD ERROR DOWNLOAD Document Filetype: PDF 301.37 KB 0 EPUB - MACBOOK PRO MID 2012 GRAPHICS CARD ERROR DOWNLOAD And find out how to quickly and easily
More informationWindows 7 Will Not Load On My Computer Support Hardware Virtualization
Windows 7 Will Not Load On My Computer Support Hardware Virtualization Jun 12, 2015. Windows 7 Help Forums Windows 7 help and support Virtualization» for it. so i booted up my pc and looked if i support
More informationInstalling Oracle Enterprise Pack 12c ( )
[1]Oracle Enterprise Pack Installing Oracle Enterprise Pack 12c (12.2.1.2) E70299-01 January 2016 Documentation that describes how to install the Oracle Enterprise Pack for Eclipse. Oracle Enterprise Pack
More informationSEEDAndroid User Manual
SEEDAndroid User Manual Copyright 2016 Wenliang Du, Syracuse University. All rights reserved. ATTENTION: Before using the Android VM, please at least read Section 3.1 about how to release the mouse pointer.
More informationUsing AORUS Notebook for the First Time
Congratulations on your purchase of the AORUS Notebook! This Manual will help you to get started with setting up your notebook. For more detailed information, please visit our website at http://www.aorus.com.
More informationLINUX Virtualization. Running other code under LINUX
LINUX Virtualization Running other code under LINUX Environment Virtualization Citrix/MetaFrame Virtual desktop under Windows NT. aka Windows Remote Desktop Protocol VNC, Dameware virtual console. XWindows
More informationInstalling and configuring an Android device emulator. EntwicklerCamp 2012
Installing and configuring an Android device emulator EntwicklerCamp 2012 Page 1 of 29 Table of Contents Lab objectives...3 Time estimate...3 Prerequisites...3 Getting started...3 Setting up the device
More informationUsing AORUS Notebook for the First Time
Congratulations on your purchase of the AORUS Notebook! This Manual will help you to get started with setting up your notebook. For more detailed information, please visit our website at http://www.aorus.com.
More informationComputer Science E-76 Building Mobile Applications
Computer Science E-76 Building Mobile Applications Lecture 3: [Android] The SDK, Activities, and Views February 13, 2012 Dan Armendariz danallan@mit.edu 1 http://developer.android.com Android SDK and NDK
More informationUsing AORUS Notebook for the First Time
Congratulations on your purchase of the AOS Notebook! This Manual will help you to get started with setting up your notebook. For more detailed information, please visit our website at http://www.aorus.com.
More informationCS260 Intro to Java & Android 04.Android Intro
CS260 Intro to Java & Android 04.Android Intro Winter 2015 Winter 2015 CS260 - Intro to Java & Android 1 Android - Getting Started Android SDK contains: API Libraries Developer Tools Documentation Sample
More informationAndroid Studio for Windows
CSF645 Mobile Computing 行動計算 Android Studio for Windows 吳俊興國立高雄大學資訊工程學系 Android Studio Integrated development environment (IDE) for developing Android apps https://developer.android.com/sdk/index.html
More informationMobile Application Development
Mobile Application Development The principal goal of education is to create men and women who are capable of doing new things, not simply repeating what other generations have done. -Jean Piaget Mobile
More informationAround Android. Essential Android features illustrated by a walk through a practical example
Around Android Essential Android features illustrated by a walk through a practical example By Stefan Meisner Larsen, Trifork. sml@trifork.dk. Twitter: stefanmeisner Agenda Introduction to MoGuard Alert
More information12.1 Introduction OpenCV4Android SDK Getting the SDK
Chapter 12 OpenCV For Android 12.1 Introduction OpenCV (Open Source Computer Vision Library) is a popular open source software library designed for computer vision application and machine learning. Its
More informationSpecifications. What s Inside The box
Tablet of Contents Specifications.1 What s inside the box 1 Tablet Parts 2 Getting started...2 Connecting to the Internet..6 Task Bar..8 Install and Uninstall 9 Camera.10 HDMI.11 Trouble Shooting 11 Warranty..13
More informationUser Guide. Android x86 Modified System. Sponsor: Huan Ren. Compiled by: Zachary Bair, Taronish Daruwalla, Joshua Duong, and Anthony Nguyen
User Guide Android x86 Modified System Sponsor: Huan Ren Compiled by: Zachary Bair, Taronish Daruwalla, Joshua Duong, and Anthony Nguyen Table of Contents 1. What is Android x86? 2. How to get Android
More informationIT-G400 Series. Android 6.0 Quick Start Guide. This document is a Development Guide Book for IT-G400 application developers. Ver 1.
IT-G400 Series Android 6.0 Quick Start Guide This document is a Development Guide Book for IT-G400 application developers. Ver 1.04 No part of this document may be produced or transmitted in any form or
More informationAndroid Forensics. Investigation, Analysis, Google Android. and Mobile Security for. Andrew Hoog. John McCash, Technical Editor SYNGRESS
Android Forensics Investigation, Analysis, and Mobile Security for Google Android Andrew Hoog John McCash, Technical Editor AMSTERDAM BOSTON. HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO.
More informationAndroid* on Intel platforms
Android* on Intel platforms And what it means for you, developers. Xavier Hallade, Technical Marketing Engineer, Intel Our devices are already fully compatible with established Android* ecosystem Android
More informationBuying a New Computer. Pete Rosendahl
Buying a New Computer Pete Rosendahl CAR vs COMPUTER Compact Mid Size SUV Luxury Economical Lifestyle Premium Ultra / Gamer CAR vs COMPUTER Engine 4, 6, 8 Cyl Horsepower Trunk Console AM / FM Radio CD
More informationAndroid - open source mobile platform
Android - open source mobile platform Alexander Schreiber http://www.thangorodrim.de/ Chemnitzer Linux-Tage 2009 Alexander Schreiber Android - open source mobile
More informationTegra 250 Development Kit Android Setup Experience
Tegra 250 Development Kit Android Setup Experience Version 20110301 February 2011-1 - Contents WELCOME TO TEGRA... 3 STEP 1: SETUP AND FLASH THE DEVKIT HARDWARE... 4 STEP 2: INSTALL THE JAVA DEVELOPMENT
More informationMulti Mount. You go to your sdcard in your phone and PC simultaneously. The changes are visible immediately.
Multi Mount SD Card You go to your sdcard in your phone and PC simultaneously. The changes are visible immediately. My Closet Manages photographs and information about the fashion items (clothes) you own,
More informationCopyright
Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide
More informationThe Dell Precision M6500 system setup can be navigated by keyboard or mouse / touchpad. Navigation Keystrokes
System BIOS The Precision M6500 system offers you the following options: Access System Setup by pressing Bring up a one-time boot menu by pressing System Setup Press to enter System Setup
More informationAndroid About.me/DavidCorrado Mobile Meetup Organizer
Android Tips/Tricks @DavidCorrado About.me/DavidCorrado Mobile Meetup Organizer IDE Don t Use Eclipse Use either Android Studio/IntelliJ They are basically the same thing. They are both built off of IntelliJ
More informationOracle Mobile Application Framework
Oracle Mobile Application Framework Installing Oracle Mobile Application Framework 2.4.0.0.0 E81104-01 March 2017 Documentation that describes how to install the Oracle Mobile Application Framework for
More informationBasic Android Setup for Machine Vision Fall 2015
Basic Android Setup for Machine Vision 6.870 Fall 2015 Introduction Here we will learn how to set up the Android software development environment and how to implement machine vision operations on an Android
More informationBuild a Mobile App in 60 Minutes with MAF
Build a Mobile App in 60 Minutes with MAF Presented by: John Jay King Download this paper from: 1 Session Objectives Understand the components of Oracle MAF Use Oracle MAF to create mobile applications
More informationAndroid System Development Training 4-day session
Android System Development Training 4-day session Title Android System Development Training Overview Understanding the Android Internals Understanding the Android Build System Customizing Android for a
More informationAndroid. Michael Greifeneder. Image source: Android homepage
Android Michael Greifeneder Image source: Android homepage Inhalt Overwiew Hardware Software Development Demo Tools Basics Debugging/Emulator Location Android And Me Why I like Android Blend of Linux and
More informationCLASS 1 TUESDAY, JAN 3RD
Don t Panic! An Introduction to. Fixing & Preventing Computer Problems CLASS 1 TUESDAY, JAN 3 RD Computer Basics Startup Problems Hardware Maintenance Ange Rapa January 2018 Don t Panic! An Introduction
More informationGenymotion Cloud User Guide
User Guide Copyright No part of this document may be reproduced or transmitted in any form or by any means, without prior written permission of Genymobile. Android is a trademark of Google Inc. Amazon
More informationAndroid Programmierung leichtgemacht. Lars Vogel
Android Programmierung leichtgemacht Lars Vogel Twitter: @vogella Lars Vogel Arbeitet als unabhängiger Eclipse und Android Berater und Trainer Arbeit zusätzlichen für SAP AG als Product Owner in einem
More information[ :25:55.588] [Info] Installation ID: 04cdabde-1d90-49ee-9df5-7daeed7f6d51 [ :25:55.594] [Info] Operating system: Mac OS X
[2017-08-21 19:25:55.588] [Info] Installation ID: 04cdabde-1d90-49ee-9df5-7daeed7f6d51 [2017-08-21 19:25:55.594] [Info] Operating system: Mac OS X v10.12.6 (10.12.6; Mac OS X 10.12.6 (10.12.6 build version:
More informationAndroid Eclipse You May Want To Manually Restart Adb From The Devices View
Android Eclipse You May Want To Manually Restart Adb From The Devices View Adb is not connected while running Android Application in eclipse. Getting something like this You may want to manually restart
More informationAndy OS User Manual 46
Andy OS User Manual 46 Installing: System Requirements Preparation The Installer HandyAndy: Andy Support Package Logs Start Andy Restart Andy Quit Andy Exit HandyAndy Backup/Restore Settings Set Resolution@DPI
More informationIJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, 2013 ISSN:
Friendly ARM MINI2440 & Dalvik Virtual Machine with Android Sangamesh Gama 1 and Manjula C 2 1 Assistant Professor, Department of Computer Science and Engineering, BKIT Bhalki, India 2 Associate Software
More informationCS 470 Spring Virtualization and Cloud Computing. Mike Lam, Professor. Content taken from the following:
CS 470 Spring 2018 Mike Lam, Professor Virtualization and Cloud Computing Content taken from the following: A. Silberschatz, P. B. Galvin, and G. Gagne. Operating System Concepts, 9 th Edition (Chapter
More informationYour Own Virtual Playground. CS 1585 :: Doug McGeehan
Your Own Virtual Playground CS 1585 :: Doug McGeehan Overview Follow these steps on your personal laptop or home PC. 1. 2. 3. 4. 5. Open this URL in your browser: http://tiny.cc/dsl-vm Download and Install
More informationOpen Mobile Platforms. EE 392I, Lecture-6 May 4 th, 2010
Open Mobile Platforms EE 392I, Lecture-6 May 4 th, 2010 Open Mobile Platforms The Android Initiative T-Mobile s ongoing focus on Android based devices in US and EU markets In Nov 2007, Google announced
More informationUsb Port On Manually Running Slow Windows 7
Usb Port On Manually Running Slow Windows 7 Note that you may need to install the latest Intel graphics driver manually (not by If you have Windows 7 installed see this article for where to obtain the
More informationXtra-PC User Guide. Published: April 2017 Edition: 2 Xtra-PC 4.0. Copyright Xtra-PC. All Rights Reserved.
Xtra-PC User Guide Published: April 2017 Edition: 2 Xtra-PC 4.0 Copyright 2014-2017 Xtra-PC. All Rights Reserved. Table of Contents Overview of Xtra-PC... 4 Hardware Requirements... 4 Initial Setup...
More informationTethering an Android Smartphone to USB Devices
Tethering an Android Smartphone to USB Devices March 2011 BizDev@SecureCommConsulting.com Veteran Owned Small Business DUNS: 003083420 CAGE: 4SX48 http://www.securecommconsulting.com 1.1. Purpose This
More informationAT&T Developer Program
AT&T Developer Program Application Resource Optimizer (ARO) User Guide Publication Date: April 27, 2015 Legal Disclaimer This document and the information contained herein (collectively, the "Information")
More informationAbout Parallels Desktop 13 for Mac
About Parallels Desktop 13 for Mac Parallels Desktop 13 for Mac is the simplest, most powerful solution for running Windows and Windows applications on Mac without rebooting. For more information, see
More informationHow To Install Apps On Nook Color Using Adb
How To Install Apps On Nook Color Using Adb Whether you have existing apps or are starting from scratch, it's easy to get your NOOK Color runs the Android 2.2 (Froyo) operating system and works with the
More informationHTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang
HTML5 Applications Made Easy on Tizen IVI Brian Jones / Jimmy Huang Obstacles IVI Developers Face Today Lots of hardware variety. Multiple operating systems Different input devices Software development
More informationHow To Install Microsoft Windows 7 Games Run Faster And Smoother
How To Install Microsoft Windows 7 Games Run Faster And Smoother To improve performance, you may want to look at running the graphics card beyond tasks, your PC will run almost as good as new and your
More informationMobile and Wireless Systems Programming
to Android Android is a software stack for mobile devices that includes : an operating system middleware key applications Open source project based on Linux kernel 2.6 Open Handset Alliance (Google, HTC,
More informationOracle Mobile Application Framework
Oracle Mobile Application Framework Installing Oracle Mobile Application Framework 2.3.0 E68513-01 March 2016 Documentation that describes how to install the Oracle Mobile Application Framework for use
More informationUsing memory cards (not supplied)
Chapter 1. Getting to know your computer Using memory cards (not supplied) Your computer supports the following types of memory cards: Secure Digital (SD) card Secure Digital High Capacity (SDHC) card
More informationBattery Charging The tablet has a built-in rechargeable Li-polymer battery.
Attention: This handbook contains important security measures and the correct use of the product information, in order to avoid accidents. Pls make sure to reading the manual carefully before use the device.
More informationGovernment Center PVTC Technical Requirements
Government Center PVTC Technical Requirements About the Installation Scenarios This document describes the minimum hardware requirements to install the Pearson VUE Testing System (VTS) software in a Pearson
More informationAndroid Pre-Release Deployment Release Notes (R2)
Android Pre-Release Deployment Release Notes (R2) Table of Contents Overview...2 Bug reports and feedback...2 Getting Started...3 Prerequisites...3 The Android Deployment Plugin...3 Configuring an emulated
More informationUsing GIGABYTE Notebook for the First Time
P5 V4.0 Congratulations on your purchase of the GIGABYTE Notebook. This manual will help you to get started with setting up your notebook. The final product configuration depends on the model at the point
More informationCHAPTER 2: SYSTEM STRUCTURES. By I-Chen Lin Textbook: Operating System Concepts 9th Ed.
CHAPTER 2: SYSTEM STRUCTURES By I-Chen Lin Textbook: Operating System Concepts 9th Ed. Chapter 2: System Structures Operating System Services User Operating System Interface System Calls Types of System
More informationAT&T Entertainment Experience Suite Video Optimizer 1.2
AT&T Entertainment Experience Suite Video Optimizer 1.2 Publication Date: September 2017 Legal Disclaimer This document and the information contained herein (collectively, the "Information") is provided
More informationBefore you start installing on Kodi please make sure you complete this Playlist folder creation step.
MORPHEUS USER GUIDE Before you start installing on Kodi please make sure you complete this Playlist folder creation step. Playlist folder creation On Windows/Linux/Mac create a new folder name it playlist
More informationX1 Augmented Reality SmartGlasses Developer Guide
X1 Smart Glasses Spec Sheet Ruggedized Military Technology for the Commercial World X1 Augmented Reality SmartGlasses Developer Guide Index 1. ThirdEye X1 Product and Software Overview 1.1 Android Platform
More informationBelow is a reviewer on the skill assessment exam of those who wanted to get a certificate on Computer Hardware
Computer Hardware Servicing NC II Assesment Below is a reviewer on the skill assessment exam of those who wanted to get a certificate on Computer Hardware Servicing NC II from Technical Education and Skills
More informationTutorial on Basic Android Setup
Tutorial on Basic Android Setup EE368/CS232 Digital Image Processing, Spring 2015 Linux Version Introduction In this tutorial, we will learn how to set up the Android software development environment and
More informationELET4133: Embedded Systems. Topic 3 Eclipse Tour & Building a First App
ELET4133: Embedded Systems Topic 3 Eclipse Tour & Building a First App Agenda In this class we will look at the Eclipse IDE We will examine it s various parts when working on an application We will load
More information1. Introduction P Package Contents 1.
1 Contents 1. Introduction ------------------------------------------------------------------------------- P. 3-5 1.1 Package Contents 1.2 Tablet Overview 2. Using the Tablet for the first time ---------------------------------------------------
More informationAndroid App Development
Android App Development Outline Introduction Android Fundamentals Android Studio Tutorials Introduction What is Android? A software platform and operating system for mobile devices Based on the Linux kernel
More informationUnCovert: Evaluating thermal covert channels on Android systems. Pascal Wild
UnCovert: Evaluating thermal covert channels on Android systems Pascal Wild August 5, 2016 Contents Introduction v 1: Framework 1 1.1 Source...................................... 1 1.2 Sink.......................................
More informationCopyright
Copyright NataliaS@portnov.com 1 APP RISK ANALYSIS What about Functional Testing What Does it do? Does the app perform the designed tasks? Does the app perform non-designed tasks? Is prevention of actions
More informationNetSupport Manager v11
Remote Support For Any Environment NetSupport Manager v11 NetSupport Manager has been helping organisations optimise the delivery of their IT support services since 1989 and, while the use of Remote Control
More informationshould be able to scale to additional pair controllers with 128 GB Cache across Controllers." replacement. With memory of >= 64 GB
Existing Storage Technical Specification for 100TB To Be Read AS Item Specification Comments Controllers Dual Active-Active controllers. The system Please read the Specifications as " Dual Active-Active
More informationManual Boot Camp Install Windows 8 From Usb Using
Manual Boot Camp Install Windows 8 From Usb Using To avoid all this, I've chosen to bypass Bootcamp and install Windows in my Mac's native EFI mode. Does not work with Windows 7, only works with Windows
More informationTyping Software For Macbook Pro Facebook Application
Typing Software For Macbook Pro Facebook Application Because MacBook Pro already comes with apps you need and want, you can The all-new Photos app for Mac makes it simpler than ever to manage a And post
More informationAndroid Studio is google's official IDE(Integrated Development Environment) for Android Developers.
Android Studio - Hello World Objectives: In this tutorial you will learn how to create your first mobile app using Android Studio. At the end of this session you will be able to: Create Android Project.
More informationProduced by. Mobile Application Development. Eamonn de Leastar
Mobile Application Development Produced by Eamonn de Leastar (edeleastar@wit.ie) Department of Computing, Maths & Physics Waterford Institute of Technology http://www.wit.ie http://elearning.wit.ie Introducing
More informationHow To Uninstall Apps Mac Os X Lion Usb On Windows 7
How To Uninstall Apps Mac Os X Lion Usb On Windows 7 Restart your Mac and start up in Windows 7. Install the support software in Windows 7, then try the Windows 8 upgrade again. For OS X Lion or earlier.
More informationCopyright
Copyright NataliaS@portnov.com 1 EMULATORS vs Real Devices USER EXPERIENCE AND USABILITY User Interactions Real occurring events Overall performance Consistency in results SPECTRUM OF DEVICE CONFIGURATIONS
More informationEECS 1710 SETTING UP A VIRTUAL MACHINE (for EECS labs)
EECS 1710 SETTING UP A VIRTUAL MACHINE (for EECS labs) In this tutorial, we will work through the process of setting up a virtual machine on your home desktop/laptop, that reflects the working environment
More informationSpring 2017 :: CSE 506. Introduction to. Virtual Machines. Nima Honarmand
Introduction to Virtual Machines Nima Honarmand Virtual Machines & Hypervisors Virtual Machine: an abstraction of a complete compute environment through the combined virtualization of the processor, memory,
More informationAndroid Development Tools = Eclipse + ADT + SDK
Lesson 2 Android Development Tools = Eclipse + ADT + SDK Victor Matos Cleveland State University Portions of this page are reproduced from work created and shared by Google and used according to terms
More informationUser Manual. Product Model: MiTraveler 7D-8B. OS: Android 4.1
User Manual Product Model: MiTraveler 7D-8B OS: Android 4.1 Tablet of Contents Specifications.1 What s inside the box 2 Tablet Parts 2 Getting started...2 Connection to Internet..6 Task Bar..8 Install
More informationDownload vm virtualbox in virtualbox.org/. How to Install OSX on Virtualbox.
Manual Java Installing Mac Os X Lion On Pc Virtualbox To create a virtual machine, open up Virtualbox and click New on the upper left. Give your new virtual machine a name, and choose Mac OS X for the
More informationGovernment Center PVTC Technical Requirements
Government Center PVTC Technical Requirements About the Installation Scenarios This document describes the minimum hardware requirements to install the Pearson VUE Testing System (VTS) software in a Pearson
More information10. In the world of computers, the term refers to the computer s physical components, such as the monitor, keyboard, motherboard, and hard drive.
Computer Maintenance 2016 Fall Final Review True/False Indicate whether the statement is true or false. 1. A motherboard can have more than one bus, each using a different protocol, speed, data path size,
More informationBuy your Mac with us and qualify for free warranty service on campus and the loaner program! See computerstore.unh.edu/support for details.
imac Performance and design. Taken right to the edge. 2.5 screen Alternate keyboard & pointing device options available. Ask for details. June 5, 207 The 2.5-inch imac features a brilliant widescreen display,
More informationAndroid In Industrial Applications. A Field Report
Garz & Fricke Android In Industrial Applications A Field Report Android In Industrial Applications A Field Report Contents What we will talk about Garz & Fricke Company Overview Introduction to Android
More informationOptus Blitz ZTE BLADE V7 LITE Quick Start Guide
Optus Blitz ZTE BLADE V7 LITE Quick Start Guide Search ZTE Australia on Facebook, Google+ and Twitter to keep in touch. ZTE 2016 Ver 1.0 May 2016 Copyright 2016 by ZTE Corporation All rights reserved.
More informationPU-160ETH. Ethernet and USB to HDMI Converter. Operation Manual PU-160ETH
PU-160ETH Ethernet and USB to HDMI Converter Operation Manual PU-160ETH Trademark Acknowledgments All products or service names mentioned in this document may be trademarks of the companies with which
More information