• DocumentCode
    3474100
  • Title

    The method of android application speed up by using NDK

  • Author

    Son, Ki-Cheol ; Lee, Jong-Y Eol

  • Author_Institution
    Dept. of Electron. Eng., Jeonbuk Nat. Univ., Jeonju, South Korea
  • fYear
    2011
  • fDate
    27-30 Sept. 2011
  • Firstpage
    382
  • Lastpage
    385
  • Abstract
    The Android platform is one of the most popular used embedded OS, is mounted on robot, TVs, especially on Smart phones. Because general android applications are developed by the JAVA language, it is very slow in case which requires many calculational operations such as image processing. To overcome these defects, the Android OS is supporting JNI with the Android NDK, which makes available to use the C libraries in the android at application level. Through NDK, the Android applications can approach hardware and is able to developed high speed application. In this paper, we consider that how to enhance performance of the JAVA applications by using the Android NDK. We compared original NyARToolKit, which is augmented reality engine, with the improved NyARToolKit using the NDK. Through this experiment, we confirmed that android application programmers can make their application efficiently by using the NDK. We could increase speed of NyARToolKit by 1.869 times in our experiment. This paper presents a guideline for an effective way to use native code libraries in Android applications.
  • Keywords
    C language; Java; augmented reality; operating systems (computers); software engineering; Android NDK; Android application speed up method; C libraries; JAVA language; JNI; Java native interface; NyARToolKit; TV; augmented reality engine; embedded OS; image processing; native code libraries; native development kit; robot; smart phones; Androids; Google; Hardware; Humanoid robots; Java; Libraries; Android; JAVA; JNI; NDK; Native C; NyARToolKit; Smart phone;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Awareness Science and Technology (iCAST), 2011 3rd International Conference on
  • Conference_Location
    Dalian
  • Print_ISBN
    978-1-4577-0887-9
  • Type

    conf

  • DOI
    10.1109/ICAwST.2011.6163104
  • Filename
    6163104