1
0
Fork 0
mirror of https://github.com/geometer/FBReaderJ.git synced 2025-10-03 17:59:33 +02:00

synchronization with native branch

This commit is contained in:
Nikolay Pultsin 2012-02-29 12:45:17 +00:00
parent 6a055fc0ef
commit 533cbfe2f4
2 changed files with 17 additions and 0 deletions

View file

@ -19,4 +19,15 @@
#include "AndroidUtil.h" #include "AndroidUtil.h"
JavaVM *AndroidUtil::ourJavaVM = 0;
const char * const AndroidUtil::Class_NativeFormatPlugin = "org/geometerplus/fbreader/formats/NativeFormatPlugin"; const char * const AndroidUtil::Class_NativeFormatPlugin = "org/geometerplus/fbreader/formats/NativeFormatPlugin";
const char * const AndroidUtil::Class_PluginCollection = "org/geometerplus/fbreader/formats/PluginCollection";
jmethodID AndroidUtil::SMID_PluginCollection_Instance;
JNIEnv *AndroidUtil::getEnv() {
JNIEnv *env;
ourJavaVM->GetEnv((void **)&env, JNI_VERSION_1_2);
return env;
}

View file

@ -24,8 +24,14 @@
class AndroidUtil { class AndroidUtil {
private:
static JavaVM *ourJavaVM;
public: public:
static const char * const Class_NativeFormatPlugin; static const char * const Class_NativeFormatPlugin;
static const char * const Class_PluginCollection;
static jmethodID SMID_PluginCollection_Instance;
public: public:
static JNIEnv *getEnv(); static JNIEnv *getEnv();