319 Commits
Author SHA1 Message Date
guoling 90516e3022 prepare for v2.0.1 2024-11-12 18:03:43 +08:00
guoling 8b8188d536 add log & error & content change callback for flutter & ArtTS 2024-09-12 18:50:33 +08:00
guoling 47d3c0893a add readonly support 2024-09-06 19:44:11 +08:00
guoling 4c7d9815e4 Merge branch '1.3.x_lts' into dev 2024-07-26 15:57:07 +08:00
guoling d0d0a3134f add change log for v1.3.9 2024-07-24 16:30:54 +08:00
guoling fb152fd8d7 fix override bug on encrypted mmkv #1351 2024-07-24 14:57:39 +08:00
yexiaokang 2bd2e8f1da Get current process name for AppStore review 2024-07-24 14:57:03 +08:00
guoling a43ca98eee upgrade NDK to 26.3.11579264 2024-07-24 14:55:58 +08:00
guoling 52a46bdc00 support 16K for Android 15 #1353 2024-07-23 14:49:48 +08:00
guoling 912f8a4ccf fix override bug on encrypted mmkv #1351 2024-07-16 18:38:38 +08:00
yexiaokang 0c46ffb561 Get current process name for AppStore review 2024-07-11 19:06:49 +08:00
guoling b38368b03f upgrade NDK to 26.3.11579264 2024-07-08 19:30:07 +08:00
guoling 530e9d0738 drop 32bit arch & bump Android API level to 23 starting from v2.0.0 2024-07-08 19:21:31 +08:00
guoling 00a5dbd22f prepare for v1.3.7 2024-07-08 15:33:43 +08:00
guoling 642ebe1c66 down miniSdkVersion to 21 & add back armv7 arch: this is a temp modify for ^1.3.7, wont last in 2.0 #1279 #1338 #1342 2024-07-08 14:59:22 +08:00
guoling 0165c1b4f8 ignore Podfile.lock 2024-07-05 20:10:28 +08:00
guoling 2315e3ad61 change to v1.3.6 2024-07-05 19:49:03 +08:00
guoling c44ce1fb2e prepare for v1.3.6 2024-07-05 18:32:25 +08:00
guoling 8c67e0ca1d use android_get_device_api_level() to get API level 2024-04-30 11:55:12 +08:00
guoling 50d576694a call ashmem_create_region() if possible (API level 23~26), now that we bump minSdkVersion to 23, this won't be a problem 2024-04-30 11:09:19 +08:00
guoling df7532eb0d fix encode vector<bool/float/double> size error 2024-04-29 15:10:28 +08:00
guoling c56e60b40f prepare for v1.3.5 2024-04-24 16:21:25 +08:00
guoling 932c6ea283 add JSDoc 2024-04-15 15:17:52 +08:00
guoling 1f5034a2fd add nulliability annotation 2024-04-11 10:58:48 +08:00
guoling a0e2cb37b2 bump minSdkVersion to 23 2024-03-28 10:09:01 +08:00
guoling 470fb977e9 drop armv7 support in Android 2024-03-27 19:23:10 +08:00
guoling 51d692007f prepare for v1.3.4 2024-03-14 16:01:01 +08:00
lishaokai abeec07878 Duplicate class dalvik.annotation.optimization.FastNative #1227 2024-01-25 16:10:22 +08:00
guoling 01dad4fd2e support decoding empty ByteArray for Android Java/Kotlin #1205 2024-01-24 19:57:26 +08:00
guoling bf03ffec08 1. use namespace instead of package #1224
2. upgrade sdk to 34
3. upgrade androidx to v1.7.1
2024-01-24 19:26:15 +08:00
guoling 7643eeae4b test removeStorage() on Flutter for Android 2023-12-06 14:51:34 +08:00
guoling ee1e77be8e test removeStorage() on Android 2023-12-06 14:31:21 +08:00
guoling 3e6f624dea add clearAll(keepSpace:) & CompareBeforeSet for Flutter 2023-11-16 17:21:47 +08:00
lishaokai eb9d8c1497 add clearAll with keeping file disk space 2023-10-08 14:07:13 +08:00
lishaokai 347b25feaa redo ftruncate file to its previous size when zeroFillFile fails(disk full) #1180 2023-09-26 17:53:29 +08:00
lishaokai 3244fb5970 Android: use @FastNative annotation for enableCompareBeforeCompare to speed up JNI call 2023-09-18 10:04:17 +08:00
lishaokai 72b59356a9 compare value before set/encode for the same key 2023-09-12 20:36:10 +08:00
Wayne Xiong 19f66b8c03 Fix lint error related to usage of getColumnIndex 2023-08-25 21:17:56 +08:00
guoling 67bcb5fa23 TMP: add -O2 flag for release build #1145 2023-08-15 17:41:17 +08:00
kaitian521 5c88ea604b Merge branch 'dev' into dev 2023-08-11 21:32:26 +08:00
Lishaokai 73f01e5d50 set expected capacity for file length when init #1114 2023-08-11 21:23:12 +08:00
guoling cffee7369c add filterExpire param for count() & allKeys() for flutter 2023-08-10 15:42:44 +08:00
guoling 2dd2d19a3d add allNonExpireKeys() & countcountNonExpiredKeys() 2023-06-20 16:24:15 +08:00
guoling 3fef9314ee grade androidx to fix some issue #1086 2023-06-15 16:30:52 +08:00
guoling 852ea1e6c8 add Expire constant 2023-05-26 17:25:20 +08:00
guoling 40dd727f95 add auto-key-expire on flutter (only tested on Android though) 2023-05-26 15:19:43 +08:00
guoling 2e04488ae5 add auto-key-expiration for Android 2023-05-25 17:13:03 +08:00
guoling 3d0cb69aa4 prepare for v1.2.16 2023-04-20 16:20:11 +08:00
Guo Ling 8d4a312728 Merge pull request #1064 from chenqizheng/master
删除 MMKVContentProvider onCreate 不必要的binder调用
2023-04-18 16:33:40 +08:00
qizhengchen 36d301aeb9 删除 MMKVContentProvider onCreate 不必要的binder调用 2023-04-18 16:23:43 +08:00