Take_cheeze Wiki
Advertisement

Dalvik VM[]

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

Activity[]

Touch Event[]

AndroidManifest.xml[]

Screen Orientation[]

NDK[]

Androgenizer[]

Endian[]

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

C++[]

  • 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

JNI[]

Test and Debug[]

Native Activity[]

Boost[]

ndk-build[]

Full native android app[]

  • 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.

autotools[]

Application.mk[]

Android.mk[]

Advertisement