I\'m porting a pure C++ game over to Android, and since my target is Android 3.0+ tablets, I opted to use NativeActivity in order to avoid Java completely. However, I am not
I finally found it. Turns out the path to the internal storage directory is declared as a member of ANativeActivity in android/native_activity.h:
/** * Path to this application's internal data directory. */ const char* internalDataPath;