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
Link To Document :
بازگشت