The design and implementation of an integrated building environment for android systems

Yi Kuan Wu, Jing Chen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In recent years many embedded system products are shipped with Android system installed as their operating systems Building an installable system image file of Android however, is not trivial and there is no graphical user interface (GUI) for the official Android build system. Although quite a lot of guiding information and helpful resources are available in addition to the official documentation provided by Google, it is not uncommon that the building process failed due to some subtle mistakes and the developer felt frustrated. When system customization is desired, such as tailoring the source code or removing some unnecessary modules from the source code, the burden is even greater because the building rules of Android system lack enough flexibility and Android system has become bigger and.noncomplicated during the past years. It is not only very challenging but also very difficult, if not impossible, to implement the desired tailoring without help from certain analysis tools. This paper presents the development of a GUI based integrated building environment for Android. The main goal is to help smoothly and easily build a custom system image of Android via providing GUIs and integrating the functions needed and desirable in carrying out the building process. The contributions of this work mainly include: (1) an approach to analyzing the module dependency of Android source code that helps remove unnecessary modules or features in customizing AnSroid system image; (2) the GUIs that help users easily and quickly build an Android system image; and (3) an integrated building environment that helps achieve building automation of Android. This integrated biulding environment therefore is useful and helpful in building Android system images.

Original languageEnglish
Title of host publicationProceedings - 2020 International Symposium on Computer, Consumer and Control, IS3C 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages87-90
Number of pages4
ISBN (Electronic)9781728193625
DOIs
Publication statusPublished - 2020 Nov
Event2020 International Symposium on Computer, Consumer and Control, IS3C 2020 - Taichung, Taiwan
Duration: 2020 Nov 132020 Nov 16

Publication series

NameProceedings - 2020 International Symposium on Computer, Consumer and Control, IS3C 2020

Conference

Conference2020 International Symposium on Computer, Consumer and Control, IS3C 2020
Country/TerritoryTaiwan
CityTaichung
Period20-11-1320-11-16

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering
  • Control and Optimization
  • Instrumentation
  • Atomic and Molecular Physics, and Optics
  • Computer Science Applications
  • Energy Engineering and Power Technology
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'The design and implementation of an integrated building environment for android systems'. Together they form a unique fingerprint.

Cite this