Analysis of the development Android’s runtime
Article Sidebar
Open full text
Published:
Sep 30, 2019
Issue Vol. 12 (2019)
Articles
-
Hybrid methods of working with databases in JEE applications
Katarzyna Jóźwicka, Mariusz Mitrus167-171
-
Tools to support user interface design web applications - comparative analysis
Paweł Serafin, Marek Miłosz172-178
-
Analysis of possibility of virtual reality usage for investigating reaction on given conditions
Marcin Łukasiak, Kamil Machul, Mateusz Maj179-186
-
The analysis of the influence of a graphical user interface's design on the number and time of website visits
Izabela Wasyluk, Grzegorz Kozieł187-192
-
Storage efficiency comparison of UML models in selected database technologies
Andrii Filatov, Paweł Flis, Beata Pańczyk193-198
-
Methods for recognizing mushroom species on the basis of the photo
Kamil Chodoła, Grzegorz Czyż, Maria Skublewska-Paszkowska199-205
-
Methods of enhancing the performance and security of web applications
Tomasz Machulski, Grzegorz Nowakowski, Maria Skublewska-Paszkowska206-213
-
Comparison of virtualization performance of Proxmox, OpenVZ, OpenNebula, Vmware ESX and Xen Server
Grzegorz Rycaj214-219
-
Analysis of the impact of technologies and methods of hologram transmission on the parameters and effects of transmission
Krzysztof Mazur, Damian Mazur220-225
-
Analysis of the possibility of shortening the time of creating a mobile application for Android and iOS systems using Xamarin technology
Daniel Molenda, Maria Skublewska-Paszkowska226-231
-
Own system of intelligent building in comparison with an open - source solution
Cezary Kryczka232-239
-
Comparative Analysis of High Availability Solutions
Michał Sylwester Borsewicz, Daniel Bieniek240-245
-
Analysis of the development Android’s runtime
Kostiantyn Honcharenko, Jakub Smołka246-251
-
Analysis and evaluation of tools supporting group work in the cloud
Paweł Gustaw, Elżbieta Miłosz252-257
-
Analysis of the application possibilities of IoT technology in smart home systems
Arkadiusz Bęben, Piotr Kopniak258-266
Main Article Content
DOI
Authors
Kostiantyn Honcharenko
kostiantyn.honcharenko@pollub.edu.pl
Lublin University of Technology, Ukraine
Jakub Smołka
Lublin University of Technology, Poland
Abstract
The article presents the development of the Android runtime. Own application for Android is presented, which implements performance benchmarks used to test different versions of the Android runtime. The methods measure the benchmark execution times in different versions of the Android runtime environment.
Keywords:
Android; run time; Dalvik; ART
References
[1] A. Frumusanu: A Closer Look at Android RunTime (ART) in Android L: AnandTech, 2014.
[2] C. Stewart , B. Phillips , K. Marsicano: Programowanie aplikacji dla Androida The Big Nerd Ranch Guide: Helion, 2017.
[3] https://tech-geek.ru/how-android-works, How does the operating system Android, Linux core and Android Runtime [04.2019].
[4] D. A. Heger: Mobile Devices – An Introduction to the Android Operating Environment, Design, Architecture, and Performance Implications: DHTechnologies (DHT), 2012.
[5] R. Meier: Professional Android 4 Application Development: John Wiley & Sons, 2012.
[6] https://studopedia.su/12_142429_Java-mashina-Dalvik.html, Dalvik virtual machine structure, core features, standart libraries [02.2019].
[7] B. Cheng; B.Buzbee:. A JIT Compiler for Androids Dalvik VM: Google, 2010.
[8] https://android.jlelse.eu/closer-look-at-android-runtime-dvm-vsart-1dc5240c3924, Closer look at Android Runtime, comparing DVM vs ART, execution Java code in Android [03.2019].
[9] https://wikipedia.org/wiki/Android_Runtime, Android Runtime structure, advantages and disadvantages, compilators [05.2019].
[10] https://xakep.ru/2018/01/10/android-5-core-techs, The five pillars of Android, virtual machine, Google services, Linux core and runtime [03.2019].
[11] https://software.intel.com/ru-ru/android/articles/64-bit-androidand -android-run-time, 64-bit versions of Android and Android
runtime, development and support 64-bit processors for Android [03.2019].
[12] https://developer.android.com/about/versions/nougat/android7.0?hl=ru, Android N for developers, new features, changing JIT compilator for perfomance [03.2019].
[13] https://android-developers.googleblog.com/2019/04/improvingapp-performance-with-art.html, Improving app performance with ART optimizing profiles in the cloud, instruction for implementing [04.2019].
[14] https://docs.oracle.com/javase/specs/jvms/se7/html/jvms4.html#jvms-4.1, Chapter describes the Java Virtual Machine class file format, limits for name pool and values [03.2019].
[15] https://www.kimovil.ru, Performance tests for smartphones from old versions to current. [03.2019]
[2] C. Stewart , B. Phillips , K. Marsicano: Programowanie aplikacji dla Androida The Big Nerd Ranch Guide: Helion, 2017.
[3] https://tech-geek.ru/how-android-works, How does the operating system Android, Linux core and Android Runtime [04.2019].
[4] D. A. Heger: Mobile Devices – An Introduction to the Android Operating Environment, Design, Architecture, and Performance Implications: DHTechnologies (DHT), 2012.
[5] R. Meier: Professional Android 4 Application Development: John Wiley & Sons, 2012.
[6] https://studopedia.su/12_142429_Java-mashina-Dalvik.html, Dalvik virtual machine structure, core features, standart libraries [02.2019].
[7] B. Cheng; B.Buzbee:. A JIT Compiler for Androids Dalvik VM: Google, 2010.
[8] https://android.jlelse.eu/closer-look-at-android-runtime-dvm-vsart-1dc5240c3924, Closer look at Android Runtime, comparing DVM vs ART, execution Java code in Android [03.2019].
[9] https://wikipedia.org/wiki/Android_Runtime, Android Runtime structure, advantages and disadvantages, compilators [05.2019].
[10] https://xakep.ru/2018/01/10/android-5-core-techs, The five pillars of Android, virtual machine, Google services, Linux core and runtime [03.2019].
[11] https://software.intel.com/ru-ru/android/articles/64-bit-androidand -android-run-time, 64-bit versions of Android and Android
runtime, development and support 64-bit processors for Android [03.2019].
[12] https://developer.android.com/about/versions/nougat/android7.0?hl=ru, Android N for developers, new features, changing JIT compilator for perfomance [03.2019].
[13] https://android-developers.googleblog.com/2019/04/improvingapp-performance-with-art.html, Improving app performance with ART optimizing profiles in the cloud, instruction for implementing [04.2019].
[14] https://docs.oracle.com/javase/specs/jvms/se7/html/jvms4.html#jvms-4.1, Chapter describes the Java Virtual Machine class file format, limits for name pool and values [03.2019].
[15] https://www.kimovil.ru, Performance tests for smartphones from old versions to current. [03.2019]
Article Details
Abstract views: 342
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
