Loading core/java/android/app/NativeActivity.java +18 −19 Original line number Diff line number Diff line Loading @@ -76,7 +76,7 @@ public class NativeActivity extends Activity implements SurfaceHolder.Callback2, private NativeContentView mNativeContentView; private InputMethodManager mIMM; private int mNativeHandle; private long mNativeHandle; private InputQueue mCurInputQueue; private SurfaceHolder mCurSurfaceHolder; Loading @@ -91,27 +91,26 @@ public class NativeActivity extends Activity implements SurfaceHolder.Callback2, private boolean mDestroyed; private native int loadNativeCode(String path, String funcname, MessageQueue queue, private native long loadNativeCode(String path, String funcname, MessageQueue queue, String internalDataPath, String obbPath, String externalDataPath, int sdkVersion, AssetManager assetMgr, byte[] savedState); private native void unloadNativeCode(int handle); private native void onStartNative(int handle); private native void onResumeNative(int handle); private native byte[] onSaveInstanceStateNative(int handle); private native void onPauseNative(int handle); private native void onStopNative(int handle); private native void onConfigurationChangedNative(int handle); private native void onLowMemoryNative(int handle); private native void onWindowFocusChangedNative(int handle, boolean focused); private native void onSurfaceCreatedNative(int handle, Surface surface); private native void onSurfaceChangedNative(int handle, Surface surface, private native void unloadNativeCode(long handle); private native void onStartNative(long handle); private native void onResumeNative(long handle); private native byte[] onSaveInstanceStateNative(long handle); private native void onPauseNative(long handle); private native void onStopNative(long handle); private native void onConfigurationChangedNative(long handle); private native void onLowMemoryNative(long handle); private native void onWindowFocusChangedNative(long handle, boolean focused); private native void onSurfaceCreatedNative(long handle, Surface surface); private native void onSurfaceChangedNative(long handle, Surface surface, int format, int width, int height); private native void onSurfaceRedrawNeededNative(int handle, Surface surface); private native void onSurfaceDestroyedNative(int handle); private native void onInputQueueCreatedNative(int handle, int queuePtr); private native void onInputQueueDestroyedNative(int handle, int queuePtr); private native void onContentRectChangedNative(int handle, int x, int y, int w, int h); private native void onSurfaceRedrawNeededNative(long handle, Surface surface); private native void onSurfaceDestroyedNative(long handle); private native void onInputQueueCreatedNative(long handle, long queuePtr); private native void onInputQueueDestroyedNative(long handle, long queuePtr); private native void onContentRectChangedNative(long handle, int x, int y, int w, int h); static class NativeContentView extends View { NativeActivity mActivity; Loading core/java/android/app/backup/BackupDataInput.java +6 −6 Original line number Diff line number Diff line Loading @@ -59,7 +59,7 @@ import java.io.IOException; * }</pre> */ public class BackupDataInput { int mBackupReader; long mBackupReader; private EntityHeader mHeader = new EntityHeader(); private boolean mHeaderReady; Loading Loading @@ -185,10 +185,10 @@ public class BackupDataInput { } } private native static int ctor(FileDescriptor fd); private native static void dtor(int mBackupReader); private native static long ctor(FileDescriptor fd); private native static void dtor(long mBackupReader); private native int readNextHeader_native(int mBackupReader, EntityHeader entity); private native int readEntityData_native(int mBackupReader, byte[] data, int offset, int size); private native int skipEntityData_native(int mBackupReader); private native int readNextHeader_native(long mBackupReader, EntityHeader entity); private native int readEntityData_native(long mBackupReader, byte[] data, int offset, int size); private native int skipEntityData_native(long mBackupReader); } core/java/android/app/backup/BackupDataOutput.java +6 −6 Original line number Diff line number Diff line Loading @@ -62,7 +62,7 @@ import java.io.IOException; * @see BackupAgent */ public class BackupDataOutput { int mBackupWriter; long mBackupWriter; /** @hide */ public BackupDataOutput(FileDescriptor fd) { Loading Loading @@ -121,11 +121,11 @@ public class BackupDataOutput { } } private native static int ctor(FileDescriptor fd); private native static void dtor(int mBackupWriter); private native static long ctor(FileDescriptor fd); private native static void dtor(long mBackupWriter); private native static int writeEntityHeader_native(int mBackupWriter, String key, int dataSize); private native static int writeEntityData_native(int mBackupWriter, byte[] data, int size); private native static void setKeyPrefix_native(int mBackupWriter, String keyPrefix); private native static int writeEntityHeader_native(long mBackupWriter, String key, int dataSize); private native static int writeEntityData_native(long mBackupWriter, byte[] data, int size); private native static void setKeyPrefix_native(long mBackupWriter, String keyPrefix); } core/java/android/app/backup/FileBackupHelperBase.java +6 −7 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ import java.io.FileDescriptor; class FileBackupHelperBase { private static final String TAG = "FileBackupHelperBase"; int mPtr; long mPtr; Context mContext; boolean mExceptionLogged; Loading Loading @@ -115,14 +115,13 @@ class FileBackupHelperBase { return false; } private static native int ctor(); private static native void dtor(int ptr); private static native long ctor(); private static native void dtor(long ptr); native private static int performBackup_native(FileDescriptor oldState, int data, FileDescriptor newState, String[] files, String[] keys); private static native int writeFile_native(int ptr, String filename, int backupReader); private static native int writeSnapshot_native(int ptr, FileDescriptor fd); long data, FileDescriptor newState, String[] files, String[] keys); private static native int writeFile_native(long ptr, String filename, long backupReader); private static native int writeSnapshot_native(long ptr, FileDescriptor fd); } core/jni/android_app_NativeActivity.cpp +36 −36 Original line number Diff line number Diff line Loading @@ -241,10 +241,10 @@ static int mainWorkCallback(int fd, int events, void* data) { // ------------------------------------------------------------------------ static jint static jlong loadNativeCode_native(JNIEnv* env, jobject clazz, jstring path, jstring funcName, jobject messageQueue, jstring internalDataDir, jstring obbDir, jstring externalDataDir, int sdkVersion, jstring externalDataDir, jint sdkVersion, jobject jAssetMgr, jbyteArray savedState) { LOG_TRACE("loadNativeCode_native"); Loading Loading @@ -338,11 +338,11 @@ loadNativeCode_native(JNIEnv* env, jobject clazz, jstring path, jstring funcName } } return (jint)code; return (jlong)code; } static void unloadNativeCode_native(JNIEnv* env, jobject clazz, jint handle) unloadNativeCode_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("unloadNativeCode_native"); if (handle != 0) { Loading @@ -352,7 +352,7 @@ unloadNativeCode_native(JNIEnv* env, jobject clazz, jint handle) } static void onStart_native(JNIEnv* env, jobject clazz, jint handle) onStart_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onStart_native"); if (handle != 0) { Loading @@ -364,7 +364,7 @@ onStart_native(JNIEnv* env, jobject clazz, jint handle) } static void onResume_native(JNIEnv* env, jobject clazz, jint handle) onResume_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onResume_native"); if (handle != 0) { Loading @@ -376,7 +376,7 @@ onResume_native(JNIEnv* env, jobject clazz, jint handle) } static jbyteArray onSaveInstanceState_native(JNIEnv* env, jobject clazz, jint handle) onSaveInstanceState_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onSaveInstanceState_native"); Loading @@ -403,7 +403,7 @@ onSaveInstanceState_native(JNIEnv* env, jobject clazz, jint handle) } static void onPause_native(JNIEnv* env, jobject clazz, jint handle) onPause_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onPause_native"); if (handle != 0) { Loading @@ -415,7 +415,7 @@ onPause_native(JNIEnv* env, jobject clazz, jint handle) } static void onStop_native(JNIEnv* env, jobject clazz, jint handle) onStop_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onStop_native"); if (handle != 0) { Loading @@ -427,7 +427,7 @@ onStop_native(JNIEnv* env, jobject clazz, jint handle) } static void onConfigurationChanged_native(JNIEnv* env, jobject clazz, jint handle) onConfigurationChanged_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onConfigurationChanged_native"); if (handle != 0) { Loading @@ -439,7 +439,7 @@ onConfigurationChanged_native(JNIEnv* env, jobject clazz, jint handle) } static void onLowMemory_native(JNIEnv* env, jobject clazz, jint handle) onLowMemory_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onLowMemory_native"); if (handle != 0) { Loading @@ -451,7 +451,7 @@ onLowMemory_native(JNIEnv* env, jobject clazz, jint handle) } static void onWindowFocusChanged_native(JNIEnv* env, jobject clazz, jint handle, jboolean focused) onWindowFocusChanged_native(JNIEnv* env, jobject clazz, jlong handle, jboolean focused) { LOG_TRACE("onWindowFocusChanged_native"); if (handle != 0) { Loading @@ -463,7 +463,7 @@ onWindowFocusChanged_native(JNIEnv* env, jobject clazz, jint handle, jboolean fo } static void onSurfaceCreated_native(JNIEnv* env, jobject clazz, jint handle, jobject surface) onSurfaceCreated_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface) { LOG_TRACE("onSurfaceCreated_native"); if (handle != 0) { Loading @@ -483,7 +483,7 @@ static int32_t getWindowProp(ANativeWindow* window, int what) { } static void onSurfaceChanged_native(JNIEnv* env, jobject clazz, jint handle, jobject surface, onSurfaceChanged_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface, jint format, jint width, jint height) { LOG_TRACE("onSurfaceChanged_native"); Loading Loading @@ -524,7 +524,7 @@ onSurfaceChanged_native(JNIEnv* env, jobject clazz, jint handle, jobject surface } static void onSurfaceRedrawNeeded_native(JNIEnv* env, jobject clazz, jint handle) onSurfaceRedrawNeeded_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onSurfaceRedrawNeeded_native"); if (handle != 0) { Loading @@ -536,7 +536,7 @@ onSurfaceRedrawNeeded_native(JNIEnv* env, jobject clazz, jint handle) } static void onSurfaceDestroyed_native(JNIEnv* env, jobject clazz, jint handle, jobject surface) onSurfaceDestroyed_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface) { LOG_TRACE("onSurfaceDestroyed_native"); if (handle != 0) { Loading @@ -550,7 +550,7 @@ onSurfaceDestroyed_native(JNIEnv* env, jobject clazz, jint handle, jobject surfa } static void onInputQueueCreated_native(JNIEnv* env, jobject clazz, jint handle, jint queuePtr) onInputQueueCreated_native(JNIEnv* env, jobject clazz, jlong handle, jlong queuePtr) { LOG_TRACE("onInputChannelCreated_native"); if (handle != 0) { Loading @@ -563,7 +563,7 @@ onInputQueueCreated_native(JNIEnv* env, jobject clazz, jint handle, jint queuePt } static void onInputQueueDestroyed_native(JNIEnv* env, jobject clazz, jint handle, jint queuePtr) onInputQueueDestroyed_native(JNIEnv* env, jobject clazz, jlong handle, jlong queuePtr) { LOG_TRACE("onInputChannelDestroyed_native"); if (handle != 0) { Loading @@ -576,7 +576,7 @@ onInputQueueDestroyed_native(JNIEnv* env, jobject clazz, jint handle, jint queue } static void onContentRectChanged_native(JNIEnv* env, jobject clazz, jint handle, onContentRectChanged_native(JNIEnv* env, jobject clazz, jlong handle, jint x, jint y, jint w, jint h) { LOG_TRACE("onContentRectChanged_native"); Loading @@ -594,26 +594,26 @@ onContentRectChanged_native(JNIEnv* env, jobject clazz, jint handle, } static const JNINativeMethod g_methods[] = { { "loadNativeCode", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/MessageQueue;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILandroid/content/res/AssetManager;[B)I", { "loadNativeCode", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/MessageQueue;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILandroid/content/res/AssetManager;[B)J", (void*)loadNativeCode_native }, { "unloadNativeCode", "(I)V", (void*)unloadNativeCode_native }, { "onStartNative", "(I)V", (void*)onStart_native }, { "onResumeNative", "(I)V", (void*)onResume_native }, { "onSaveInstanceStateNative", "(I)[B", (void*)onSaveInstanceState_native }, { "onPauseNative", "(I)V", (void*)onPause_native }, { "onStopNative", "(I)V", (void*)onStop_native }, { "onConfigurationChangedNative", "(I)V", (void*)onConfigurationChanged_native }, { "onLowMemoryNative", "(I)V", (void*)onLowMemory_native }, { "onWindowFocusChangedNative", "(IZ)V", (void*)onWindowFocusChanged_native }, { "onSurfaceCreatedNative", "(ILandroid/view/Surface;)V", (void*)onSurfaceCreated_native }, { "onSurfaceChangedNative", "(ILandroid/view/Surface;III)V", (void*)onSurfaceChanged_native }, { "onSurfaceRedrawNeededNative", "(ILandroid/view/Surface;)V", (void*)onSurfaceRedrawNeeded_native }, { "onSurfaceDestroyedNative", "(I)V", (void*)onSurfaceDestroyed_native }, { "onInputQueueCreatedNative", "(II)V", { "unloadNativeCode", "(J)V", (void*)unloadNativeCode_native }, { "onStartNative", "(J)V", (void*)onStart_native }, { "onResumeNative", "(J)V", (void*)onResume_native }, { "onSaveInstanceStateNative", "(J)[B", (void*)onSaveInstanceState_native }, { "onPauseNative", "(J)V", (void*)onPause_native }, { "onStopNative", "(J)V", (void*)onStop_native }, { "onConfigurationChangedNative", "(J)V", (void*)onConfigurationChanged_native }, { "onLowMemoryNative", "(J)V", (void*)onLowMemory_native }, { "onWindowFocusChangedNative", "(JZ)V", (void*)onWindowFocusChanged_native }, { "onSurfaceCreatedNative", "(JLandroid/view/Surface;)V", (void*)onSurfaceCreated_native }, { "onSurfaceChangedNative", "(JLandroid/view/Surface;III)V", (void*)onSurfaceChanged_native }, { "onSurfaceRedrawNeededNative", "(JLandroid/view/Surface;)V", (void*)onSurfaceRedrawNeeded_native }, { "onSurfaceDestroyedNative", "(J)V", (void*)onSurfaceDestroyed_native }, { "onInputQueueCreatedNative", "(JJ)V", (void*)onInputQueueCreated_native }, { "onInputQueueDestroyedNative", "(II)V", { "onInputQueueDestroyedNative", "(JJ)V", (void*)onInputQueueDestroyed_native }, { "onContentRectChangedNative", "(IIIII)V", (void*)onContentRectChanged_native }, { "onContentRectChangedNative", "(JIIII)V", (void*)onContentRectChanged_native }, }; static const char* const kNativeActivityPathName = "android/app/NativeActivity"; Loading Loading
core/java/android/app/NativeActivity.java +18 −19 Original line number Diff line number Diff line Loading @@ -76,7 +76,7 @@ public class NativeActivity extends Activity implements SurfaceHolder.Callback2, private NativeContentView mNativeContentView; private InputMethodManager mIMM; private int mNativeHandle; private long mNativeHandle; private InputQueue mCurInputQueue; private SurfaceHolder mCurSurfaceHolder; Loading @@ -91,27 +91,26 @@ public class NativeActivity extends Activity implements SurfaceHolder.Callback2, private boolean mDestroyed; private native int loadNativeCode(String path, String funcname, MessageQueue queue, private native long loadNativeCode(String path, String funcname, MessageQueue queue, String internalDataPath, String obbPath, String externalDataPath, int sdkVersion, AssetManager assetMgr, byte[] savedState); private native void unloadNativeCode(int handle); private native void onStartNative(int handle); private native void onResumeNative(int handle); private native byte[] onSaveInstanceStateNative(int handle); private native void onPauseNative(int handle); private native void onStopNative(int handle); private native void onConfigurationChangedNative(int handle); private native void onLowMemoryNative(int handle); private native void onWindowFocusChangedNative(int handle, boolean focused); private native void onSurfaceCreatedNative(int handle, Surface surface); private native void onSurfaceChangedNative(int handle, Surface surface, private native void unloadNativeCode(long handle); private native void onStartNative(long handle); private native void onResumeNative(long handle); private native byte[] onSaveInstanceStateNative(long handle); private native void onPauseNative(long handle); private native void onStopNative(long handle); private native void onConfigurationChangedNative(long handle); private native void onLowMemoryNative(long handle); private native void onWindowFocusChangedNative(long handle, boolean focused); private native void onSurfaceCreatedNative(long handle, Surface surface); private native void onSurfaceChangedNative(long handle, Surface surface, int format, int width, int height); private native void onSurfaceRedrawNeededNative(int handle, Surface surface); private native void onSurfaceDestroyedNative(int handle); private native void onInputQueueCreatedNative(int handle, int queuePtr); private native void onInputQueueDestroyedNative(int handle, int queuePtr); private native void onContentRectChangedNative(int handle, int x, int y, int w, int h); private native void onSurfaceRedrawNeededNative(long handle, Surface surface); private native void onSurfaceDestroyedNative(long handle); private native void onInputQueueCreatedNative(long handle, long queuePtr); private native void onInputQueueDestroyedNative(long handle, long queuePtr); private native void onContentRectChangedNative(long handle, int x, int y, int w, int h); static class NativeContentView extends View { NativeActivity mActivity; Loading
core/java/android/app/backup/BackupDataInput.java +6 −6 Original line number Diff line number Diff line Loading @@ -59,7 +59,7 @@ import java.io.IOException; * }</pre> */ public class BackupDataInput { int mBackupReader; long mBackupReader; private EntityHeader mHeader = new EntityHeader(); private boolean mHeaderReady; Loading Loading @@ -185,10 +185,10 @@ public class BackupDataInput { } } private native static int ctor(FileDescriptor fd); private native static void dtor(int mBackupReader); private native static long ctor(FileDescriptor fd); private native static void dtor(long mBackupReader); private native int readNextHeader_native(int mBackupReader, EntityHeader entity); private native int readEntityData_native(int mBackupReader, byte[] data, int offset, int size); private native int skipEntityData_native(int mBackupReader); private native int readNextHeader_native(long mBackupReader, EntityHeader entity); private native int readEntityData_native(long mBackupReader, byte[] data, int offset, int size); private native int skipEntityData_native(long mBackupReader); }
core/java/android/app/backup/BackupDataOutput.java +6 −6 Original line number Diff line number Diff line Loading @@ -62,7 +62,7 @@ import java.io.IOException; * @see BackupAgent */ public class BackupDataOutput { int mBackupWriter; long mBackupWriter; /** @hide */ public BackupDataOutput(FileDescriptor fd) { Loading Loading @@ -121,11 +121,11 @@ public class BackupDataOutput { } } private native static int ctor(FileDescriptor fd); private native static void dtor(int mBackupWriter); private native static long ctor(FileDescriptor fd); private native static void dtor(long mBackupWriter); private native static int writeEntityHeader_native(int mBackupWriter, String key, int dataSize); private native static int writeEntityData_native(int mBackupWriter, byte[] data, int size); private native static void setKeyPrefix_native(int mBackupWriter, String keyPrefix); private native static int writeEntityHeader_native(long mBackupWriter, String key, int dataSize); private native static int writeEntityData_native(long mBackupWriter, byte[] data, int size); private native static void setKeyPrefix_native(long mBackupWriter, String keyPrefix); }
core/java/android/app/backup/FileBackupHelperBase.java +6 −7 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ import java.io.FileDescriptor; class FileBackupHelperBase { private static final String TAG = "FileBackupHelperBase"; int mPtr; long mPtr; Context mContext; boolean mExceptionLogged; Loading Loading @@ -115,14 +115,13 @@ class FileBackupHelperBase { return false; } private static native int ctor(); private static native void dtor(int ptr); private static native long ctor(); private static native void dtor(long ptr); native private static int performBackup_native(FileDescriptor oldState, int data, FileDescriptor newState, String[] files, String[] keys); private static native int writeFile_native(int ptr, String filename, int backupReader); private static native int writeSnapshot_native(int ptr, FileDescriptor fd); long data, FileDescriptor newState, String[] files, String[] keys); private static native int writeFile_native(long ptr, String filename, long backupReader); private static native int writeSnapshot_native(long ptr, FileDescriptor fd); }
core/jni/android_app_NativeActivity.cpp +36 −36 Original line number Diff line number Diff line Loading @@ -241,10 +241,10 @@ static int mainWorkCallback(int fd, int events, void* data) { // ------------------------------------------------------------------------ static jint static jlong loadNativeCode_native(JNIEnv* env, jobject clazz, jstring path, jstring funcName, jobject messageQueue, jstring internalDataDir, jstring obbDir, jstring externalDataDir, int sdkVersion, jstring externalDataDir, jint sdkVersion, jobject jAssetMgr, jbyteArray savedState) { LOG_TRACE("loadNativeCode_native"); Loading Loading @@ -338,11 +338,11 @@ loadNativeCode_native(JNIEnv* env, jobject clazz, jstring path, jstring funcName } } return (jint)code; return (jlong)code; } static void unloadNativeCode_native(JNIEnv* env, jobject clazz, jint handle) unloadNativeCode_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("unloadNativeCode_native"); if (handle != 0) { Loading @@ -352,7 +352,7 @@ unloadNativeCode_native(JNIEnv* env, jobject clazz, jint handle) } static void onStart_native(JNIEnv* env, jobject clazz, jint handle) onStart_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onStart_native"); if (handle != 0) { Loading @@ -364,7 +364,7 @@ onStart_native(JNIEnv* env, jobject clazz, jint handle) } static void onResume_native(JNIEnv* env, jobject clazz, jint handle) onResume_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onResume_native"); if (handle != 0) { Loading @@ -376,7 +376,7 @@ onResume_native(JNIEnv* env, jobject clazz, jint handle) } static jbyteArray onSaveInstanceState_native(JNIEnv* env, jobject clazz, jint handle) onSaveInstanceState_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onSaveInstanceState_native"); Loading @@ -403,7 +403,7 @@ onSaveInstanceState_native(JNIEnv* env, jobject clazz, jint handle) } static void onPause_native(JNIEnv* env, jobject clazz, jint handle) onPause_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onPause_native"); if (handle != 0) { Loading @@ -415,7 +415,7 @@ onPause_native(JNIEnv* env, jobject clazz, jint handle) } static void onStop_native(JNIEnv* env, jobject clazz, jint handle) onStop_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onStop_native"); if (handle != 0) { Loading @@ -427,7 +427,7 @@ onStop_native(JNIEnv* env, jobject clazz, jint handle) } static void onConfigurationChanged_native(JNIEnv* env, jobject clazz, jint handle) onConfigurationChanged_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onConfigurationChanged_native"); if (handle != 0) { Loading @@ -439,7 +439,7 @@ onConfigurationChanged_native(JNIEnv* env, jobject clazz, jint handle) } static void onLowMemory_native(JNIEnv* env, jobject clazz, jint handle) onLowMemory_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onLowMemory_native"); if (handle != 0) { Loading @@ -451,7 +451,7 @@ onLowMemory_native(JNIEnv* env, jobject clazz, jint handle) } static void onWindowFocusChanged_native(JNIEnv* env, jobject clazz, jint handle, jboolean focused) onWindowFocusChanged_native(JNIEnv* env, jobject clazz, jlong handle, jboolean focused) { LOG_TRACE("onWindowFocusChanged_native"); if (handle != 0) { Loading @@ -463,7 +463,7 @@ onWindowFocusChanged_native(JNIEnv* env, jobject clazz, jint handle, jboolean fo } static void onSurfaceCreated_native(JNIEnv* env, jobject clazz, jint handle, jobject surface) onSurfaceCreated_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface) { LOG_TRACE("onSurfaceCreated_native"); if (handle != 0) { Loading @@ -483,7 +483,7 @@ static int32_t getWindowProp(ANativeWindow* window, int what) { } static void onSurfaceChanged_native(JNIEnv* env, jobject clazz, jint handle, jobject surface, onSurfaceChanged_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface, jint format, jint width, jint height) { LOG_TRACE("onSurfaceChanged_native"); Loading Loading @@ -524,7 +524,7 @@ onSurfaceChanged_native(JNIEnv* env, jobject clazz, jint handle, jobject surface } static void onSurfaceRedrawNeeded_native(JNIEnv* env, jobject clazz, jint handle) onSurfaceRedrawNeeded_native(JNIEnv* env, jobject clazz, jlong handle) { LOG_TRACE("onSurfaceRedrawNeeded_native"); if (handle != 0) { Loading @@ -536,7 +536,7 @@ onSurfaceRedrawNeeded_native(JNIEnv* env, jobject clazz, jint handle) } static void onSurfaceDestroyed_native(JNIEnv* env, jobject clazz, jint handle, jobject surface) onSurfaceDestroyed_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface) { LOG_TRACE("onSurfaceDestroyed_native"); if (handle != 0) { Loading @@ -550,7 +550,7 @@ onSurfaceDestroyed_native(JNIEnv* env, jobject clazz, jint handle, jobject surfa } static void onInputQueueCreated_native(JNIEnv* env, jobject clazz, jint handle, jint queuePtr) onInputQueueCreated_native(JNIEnv* env, jobject clazz, jlong handle, jlong queuePtr) { LOG_TRACE("onInputChannelCreated_native"); if (handle != 0) { Loading @@ -563,7 +563,7 @@ onInputQueueCreated_native(JNIEnv* env, jobject clazz, jint handle, jint queuePt } static void onInputQueueDestroyed_native(JNIEnv* env, jobject clazz, jint handle, jint queuePtr) onInputQueueDestroyed_native(JNIEnv* env, jobject clazz, jlong handle, jlong queuePtr) { LOG_TRACE("onInputChannelDestroyed_native"); if (handle != 0) { Loading @@ -576,7 +576,7 @@ onInputQueueDestroyed_native(JNIEnv* env, jobject clazz, jint handle, jint queue } static void onContentRectChanged_native(JNIEnv* env, jobject clazz, jint handle, onContentRectChanged_native(JNIEnv* env, jobject clazz, jlong handle, jint x, jint y, jint w, jint h) { LOG_TRACE("onContentRectChanged_native"); Loading @@ -594,26 +594,26 @@ onContentRectChanged_native(JNIEnv* env, jobject clazz, jint handle, } static const JNINativeMethod g_methods[] = { { "loadNativeCode", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/MessageQueue;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILandroid/content/res/AssetManager;[B)I", { "loadNativeCode", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/MessageQueue;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILandroid/content/res/AssetManager;[B)J", (void*)loadNativeCode_native }, { "unloadNativeCode", "(I)V", (void*)unloadNativeCode_native }, { "onStartNative", "(I)V", (void*)onStart_native }, { "onResumeNative", "(I)V", (void*)onResume_native }, { "onSaveInstanceStateNative", "(I)[B", (void*)onSaveInstanceState_native }, { "onPauseNative", "(I)V", (void*)onPause_native }, { "onStopNative", "(I)V", (void*)onStop_native }, { "onConfigurationChangedNative", "(I)V", (void*)onConfigurationChanged_native }, { "onLowMemoryNative", "(I)V", (void*)onLowMemory_native }, { "onWindowFocusChangedNative", "(IZ)V", (void*)onWindowFocusChanged_native }, { "onSurfaceCreatedNative", "(ILandroid/view/Surface;)V", (void*)onSurfaceCreated_native }, { "onSurfaceChangedNative", "(ILandroid/view/Surface;III)V", (void*)onSurfaceChanged_native }, { "onSurfaceRedrawNeededNative", "(ILandroid/view/Surface;)V", (void*)onSurfaceRedrawNeeded_native }, { "onSurfaceDestroyedNative", "(I)V", (void*)onSurfaceDestroyed_native }, { "onInputQueueCreatedNative", "(II)V", { "unloadNativeCode", "(J)V", (void*)unloadNativeCode_native }, { "onStartNative", "(J)V", (void*)onStart_native }, { "onResumeNative", "(J)V", (void*)onResume_native }, { "onSaveInstanceStateNative", "(J)[B", (void*)onSaveInstanceState_native }, { "onPauseNative", "(J)V", (void*)onPause_native }, { "onStopNative", "(J)V", (void*)onStop_native }, { "onConfigurationChangedNative", "(J)V", (void*)onConfigurationChanged_native }, { "onLowMemoryNative", "(J)V", (void*)onLowMemory_native }, { "onWindowFocusChangedNative", "(JZ)V", (void*)onWindowFocusChanged_native }, { "onSurfaceCreatedNative", "(JLandroid/view/Surface;)V", (void*)onSurfaceCreated_native }, { "onSurfaceChangedNative", "(JLandroid/view/Surface;III)V", (void*)onSurfaceChanged_native }, { "onSurfaceRedrawNeededNative", "(JLandroid/view/Surface;)V", (void*)onSurfaceRedrawNeeded_native }, { "onSurfaceDestroyedNative", "(J)V", (void*)onSurfaceDestroyed_native }, { "onInputQueueCreatedNative", "(JJ)V", (void*)onInputQueueCreated_native }, { "onInputQueueDestroyedNative", "(II)V", { "onInputQueueDestroyedNative", "(JJ)V", (void*)onInputQueueDestroyed_native }, { "onContentRectChangedNative", "(IIIII)V", (void*)onContentRectChanged_native }, { "onContentRectChangedNative", "(JIIII)V", (void*)onContentRectChanged_native }, }; static const char* const kNativeActivityPathName = "android/app/NativeActivity"; Loading