FANDOM


Dalvik VMEdit

  • VM used in android
  • register based VM
  • no compatible with Java byte code
  • repository
  • GC

ActivityEdit

Touch EventEdit

AndroidManifest.xmlEdit

Screen OrientationEdit

NDKEdit

AndrogenizerEdit

EndianEdit

  • Detecting with header
  • Using header detecting is sometimes dangerous so use dynamic detection if possible.

C++Edit

  • What you should know before using NDK
    • Little old.
    • Has better C++ support via libstdc++ currently.
    • Maybe get better with libc++ in clang.
  • Supported c++ standard library
    • gnu libstdc++
    • stlport

JNIEdit

Test and DebugEdit

Native ActivityEdit

BoostEdit

ndk-buildEdit

Full native android appEdit

  • From NDK r5 full native app(that means no Java code) is possible.
  • article about it
    • Has example event loop code.
  • Eclipse is not required now.

autotoolsEdit

Application.mkEdit

Android.mkEdit

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.