由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
MobileDevelopment版 - Goodbye Dalvik. Hello ART. Google is making Android faster, energy efficient.
相关主题
A Closer Look at Android RunTime (ART) in Android L第一个android app,欢迎大家测试
[教程]Android开发概览.partAndroid Graphics Performance
New Android Compilers for More Performance请问谁有很简单的mp3播放器的Android的eclipse开发的程序例子?
Visual Studio “14” Is Changing the C RuntimeAndroid 4.4, KitKat Internals
Microsoft says super-cheap Windows devices are on the waycosmorning, 请问个问题
LA 2D Game Art, PhotoshopThe State of Go Language for Android Native Development
写了个简单认明星的Android App,大家帮看看? (转载)Developing Android Apps: Android Fundamentals
Android Silver Program Reportedly Designed To Give Google More Control Over Its Mobile DestinyApp开发团队寻求合作机会
相关话题的讨论汇总
话题: art话题: android话题: dalvik话题: google话题: runtime
进入MobileDevelopment版参与讨论
1 (共1页)
z*******n
发帖数: 1034
1
By Aaron Mamiit, Tech Times | June 21, 10:22 PM
Share(0 )Tweet(1 ) 0 Comments
Android
Google will make the Android faster and more efficient with the replacement
of the Dalvik runtime with ART. However, there are some compatibility issues
with the new runtime.
(Photo : Tsahi Levent-Levi)
Google is dropping the Dalvik runtime for ART, which will make the Android
system work faster and become more energy efficient.
The runtime handles the decompilation of all Android apps in real time.
Google introduced the experimental Android runtime, or ART, in Android
KitKat 4.4, with the company explicitly stating that it will soon replace
the old Dalvik runtime.
Tweaks to the open source code of Android that indicated the runtime change
was spotted by developers. The Dalvik was previously the default runtime
option with the ART as an alternative. The next Android update will likely
have the ART as the default option.
Since the announcement of the runtime, Google has been dropping hints that
ART will be replacing Dalvik as the default Android runtime in code commits
and comments. However, code commits 98553 and 98618 confirm the pending
change.
The code commits even came with comments of "Dalvik is dead, long live
Dalvik!" With these comments, it looks like ART is going full steam ahead in
replacing Dalvik.
ART will increase the speed and efficiency of apps on Android phones.
However, it will use up a bit more space on a user's mobile phone, along
with longer install times. ART is also said to be able to give a slight
improvement on a phone's battery life.
While ART will be faster and provide a better Android experience than Dalvik
, it came with compatibility issues with some apps and services during its
preview stage, including WhatsApp and several games. The apps were easily
fixed to be compatible with ART, though Google did say that they wanted to
make ART backwards compatible so that developers are not forced to make
changes in their existing apps.
Whether Dalvik will be relegated to an alternative runtime in the next major
Android update or be removed from the operating system completely is still
unknown. Keeping the Dalvik as an option will make it possible for non-
compatible apps with ART to still run, but if the fix is easy for developers
, then perhaps removing it completely will allow Google to push ART into a
solo spot in the limelight.
Google already made ART as a default runtime in a source code change for the
Android Open Source Project, with Dalvik remaining as an alternative.
The Google I/O Conference will be held next week, and there will most
probably be some major announcements regarding the future of ART in
replacing the Dalvik.
z*******n
发帖数: 1034
2
https://source.android.com/devices/tech/dalvik/art.html

replacement
issues

【在 z*******n 的大作中提到】
: By Aaron Mamiit, Tech Times | June 21, 10:22 PM
: Share(0 )Tweet(1 ) 0 Comments
: Android
: Google will make the Android faster and more efficient with the replacement
: of the Dalvik runtime with ART. However, there are some compatibility issues
: with the new runtime.
: (Photo : Tsahi Levent-Levi)
: Google is dropping the Dalvik runtime for ART, which will make the Android
: system work faster and become more energy efficient.
: The runtime handles the decompilation of all Android apps in real time.

1 (共1页)
进入MobileDevelopment版参与讨论
相关主题
App开发团队寻求合作机会Microsoft says super-cheap Windows devices are on the way
原创Android游戏,三只小猪塔防,欢迎试玩LA 2D Game Art, Photoshop
[教程]移动开发初学者的平台选择建议写了个简单认明星的Android App,大家帮看看? (转载)
Your Lost Android Phone Can Now Call YouAndroid Silver Program Reportedly Designed To Give Google More Control Over Its Mobile Destiny
A Closer Look at Android RunTime (ART) in Android L第一个android app,欢迎大家测试
[教程]Android开发概览.partAndroid Graphics Performance
New Android Compilers for More Performance请问谁有很简单的mp3播放器的Android的eclipse开发的程序例子?
Visual Studio “14” Is Changing the C RuntimeAndroid 4.4, KitKat Internals
相关话题的讨论汇总
话题: art话题: android话题: dalvik话题: google话题: runtime