30 #ifndef ANDROID_BOOSTRAP_H
31 #define ANDROID_BOOSTRAP_H
42 typedef struct lo_apk_dir lo_apk_dir;
44 char **lo_dlneeds(
const char *library);
46 void *lo_dlopen(
const char *library);
48 void *lo_dlsym(
void *handle,
51 int lo_dladdr(
void *addr,
54 int lo_dlclose(
void *handle);
56 void *lo_apkentry(
const char *filename,
59 lo_apk_dir *lo_apk_opendir(
const char *dirname);
61 struct dirent *lo_apk_readdir(lo_apk_dir *dirp);
63 int lo_apk_closedir(lo_apk_dir *dirp);
65 int lo_apk_lstat(
const char *path,
struct stat *statp);
67 int lo_dlcall_argc_argv(
void *
function,
71 JavaVM *lo_get_javavm(
void);
80 #endif // ANDROID_BOOTSTRAP_H