- 浏览: 1484135 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (419)
- XMPP (19)
- Android (180)
- Java (59)
- Network (4)
- HTML5 (13)
- Eclipse (9)
- SCM (23)
- C/C++ (4)
- UML (4)
- Libjingle (15)
- Tools&Softwares (29)
- Linphone (5)
- Linux&UNIX (6)
- Windows (18)
- Google (10)
- MISC (3)
- SIP (6)
- SQLite (5)
- Security (4)
- Opensource (29)
- Online (2)
- 文章 (3)
- MemoryLeak (10)
- Decompile (5)
- Ruby (1)
- Image (1)
- Bat (4)
- TTS&ASR (28)
- Multimedia (1)
- iOS (20)
- Asciiflow - ASCII Flow Diagram Tool.htm (1)
- Networking (1)
- DLNA&UPnP (2)
- Chrome (2)
- CI (1)
- SmartHome (0)
- CloudComputing (1)
- NodeJS (3)
- MachineLearning (2)
最新评论
-
bzhao:
点赞123!
Windows的adb shell中使用vi不乱码方法及AdbPutty -
wahahachuang8:
我觉得这种东西自己开发太麻烦了,就别自己捣鼓了,找个第三方,方 ...
HTML5 WebSocket 技术介绍 -
obehavior:
view.setOnTouchListenerview是什么
[转]android 一直在最前面的浮动窗口效果 -
wutenghua:
[转]android 一直在最前面的浮动窗口效果 -
zee3.lin:
Sorry~~
When I build "call ...
Step by Step about How to Build libjingle 0.4
The Android emulator is a key tool for Android developers in building and testing their apps. As the power and diversity of Android devices has grown quickly, it’s been hard for the emulator keep pace.
Today we’re thrilled to announce several significant improvements to the emulator, including a dramatic performance upgrade and support for a broader range of hardware features, notably sensors and multi-finger input.
Added GPU Support
The system image we’re shipping today has built-in GPU support (Android 4.0.3 r2). With Android’s growing reliance on using the GPU to improve performance, the difference is significant. In the video below, the emulator is still interpreting ARM instructions; the performance boost is the effect of putting the GPU to work.
As a bonus, since we’re now supporting OpenGL ES 2.0, your OpenGL games can now run inside the emulator.
Please note that there are a lot of GPUs out there, and we haven’t tested all of them for this beta release, so let us know if you have feedback or encounter issues.
More Hardware Feature Emulation
The hardware features of mobile devices are a significant part of what makes them a unique platform for development, so we’re also pleased to announce that in addition to the camera support we added last year, it’s now possible to use a tethered Android device to supply inputs for sensors and multi-touch input.
We’re working on providing emulator support for more hardware features including Bluetooth and NFC.
Improved CPU Performance
We’ve also improved the CPU performance of the Android emulator. Hardware floating point operation has been available for system images since Ice Cream Sandwich (Android 4.0), allowing CPU operations to be emulated roughly twice as quickly.
Last week’s r17 developer tools release included x86 system images and host drivers (available through the SDK Manager), allowing the emulator to access the host CPU natively and offer significantly faster execution.
This video shows a CPU-bound application on two emulators running the same system image, one with virtualization, one without.
Building a modern emulator
Because the Android platform allows deep interaction between applications, and with system components, we need to provide an emulator with a complete system image. Our emulator virtualizes a complete device: hardware, kernel, low-level system libraries, and app framework.
Of course, the system being emulated typically has an ARM CPU; historically, we’d been emulating those instructions in software, and that worked OK until the advent of tablet support with additional animations and complexity in Android 3.0.
The missing pieces were the completion of Android x86 support, and the GPU support in last week’s release of SDK Tools r17. This works by funneling the OpenGL ES 2.0 instructions from the emulator to the host OS, converted to standard OpenGL 2.0, and running natively on the host GPU.
Conclusion
The Android ecosystem has a lot of devices in many different form factors. Developers need a good way of testing these apps without having to own everything out there and a fast, rich Android emulator is immensely helpful.
We hope that these new improvements will make the emulator a more useful tool in your development and testing, and look forward to improving it further for you.
发表评论
-
[Android] 为Android安装BusyBox —— 完整的bash shell
2013-12-27 10:19 1421http://www.cnblogs.com/xiaowen ... -
Windows的adb shell中使用vi不乱码方法及AdbPutty
2013-12-27 10:17 7414http://www.veryhuo.com/down/ht ... -
AppMobi推出新XDK,可创建测试PhoneGap项目
2012-09-03 13:39 2541AppMobi今天发布了一个新的工具PhoneGap Mobi ... -
Sencha
2012-09-03 12:59 1141http://www.sencha.com/ Se ... -
jQuery Mobile学习
2012-09-01 12:33 1630使用Jquery Mobile设计Android通讯录 ... -
BackBone
2012-09-01 12:34 1225Backbone.js 是一种重量级javascript M ... -
jQTouch
2012-08-30 15:57 941A Zepto/jQuery plugin for mobil ... -
SwiFTP
2012-08-30 15:43 1246SwiFTP is a FTP server that run ... -
kWS
2012-08-30 15:41 1152kWS is a lightweight and fast W ... -
jQuery Mobile
2012-08-30 15:07 981http://jquerymobile.com/ -
PhoneGap
2012-08-30 15:07 1004http://phonegap.com/ -
Android Button background image pressed/highlighted and disabled states without
2012-08-06 12:49 1632http://shikii.net/blog/android- ... -
[AndriodTips]Image, saved to sdcard, doesn't appear in Android's Gallery app
2012-08-04 16:15 1116http://stackoverflow.com/questi ... -
Voice detection for Android
2012-07-23 11:39 2303Here it is, my fist JAVA applic ... -
[AndroidTip]local reference table overflow (max=512)的错误解决
2012-07-22 22:56 5961JNI层coding经常会遇到ReferenceTable o ... -
[AndroidTip]EditText如何初始状态不获得焦点?
2012-07-22 15:35 1190最简单的办法是在EditText前面放置一个看不到的Linea ... -
[AndroidTip]android textview滚动条
2012-07-21 14:29 1264本来是想做一个显示文字信息的,当文字很多时View的高度不能超 ... -
Google公布Android 4.1完整功能
2012-07-16 09:48 3140http://www.android.com/about/je ... -
Android开发:使用AudioTrack播放PCM音频数据【附源码】
2012-07-13 15:20 20780http://www.linuxidc.com/Linux/2 ... -
Android上的行车记录仪
2012-07-11 22:31 1968MyCar Recorder DailyRoads
相关推荐
FAST算法原作者在2010年提出的改进算法FAST-ER,提高角点检测的重复率。这里是英文原文。我的博客里有FAST-ER的详解,欢迎相互交流>_
Make web applications run faster by using advanced PHP, SQL and JavaScript techniques
因为硬件计算能力较弱,要在其上实现实时的目标检测,需要算法参数量小、占用内存少、推断时间短。常见的算法往往难以直接应用。一种比较直接的做法是对模型进行剪枝,尽量减少模型卷积层不必要的通道。
As an alternative means for building better applications, theauthors present two "lightweight" open source architectures:Hibernate--a persistence framework that does its job with a minimalAPI and ...
YOLO9000: Better, Faster, Stronger
FishStore: Faster Ingestion with Subset HashingThe last decade has witnessed a h
<<Better Faster Lighter Java>>, the book for advanced Java development.
Train Faster, Reduce Overfitting, and Make Better Predictions by Jason Brownlee 26 step-by-step lessons, 575 pages. quotes from papers and books. step-by-step tutorial projects. 深度学习神经网络已经...
Learn about problem identification, best strategies, and UI design patterns as well to build a clean, fast web application Book Description This book will get you started with the latest benchmarking...
Making a Faster Cryptanalytic Time-Memory Trade-Off
John Ousterhoutd i g i t a l Western Research Laboratory 100 Hamilton Avenue Palo Alto, California 94301 USAThe Western Research Laboratory (WRL) is a computer systems research group that was founded ...
YOLO9000Better Faster Stronger
The Inner Workings of word2vec By Chris McCormick,Welcome to my word2vec eBook!...realize your own goals faster and with better results. Here is an overview of the content you’ll find in this book.
这是一个美国数学建模比赛2004MCM题:A Faster QuickPass System 的参考文献资料 --------------------------------------------------------------- ·2.资源使用方法 Microsoft PPT 和Adobe pdf浏览 -------------...
如何有效利用visual studio (05,08,10) *附录
在《轻快的好Java》一书中,作者Bruce A. Tate与Justin Gehtland会从头细说。首先,他们列出了五项基本原则,展示出如何建构简单、 独立的程序代码,并带领你了解怎样选择技术。他们还对两种广为采用的开放源码应用...
Smarter_Faster_Better_
论文:Faster R-CNN Towards Real-Time Object Detection With Region Proposal Networks
· A faster decoder · Better support for generic MPEG-4 playback · Faster, higher quality post-processing · Improved bi-directional coding (including multiple adaptive B-frames) · "Fastest" and ...
This code implements GA faster