Commit b563131
committed
Update LSPlant for Android 15
Convert ScopedLocalRef to its reference, otherwise we get error:
no viable conversion from 'ScopedLocalRef<_jobject *>' (aka 'lsplant::ScopedLocalRef<_jobject *>') to 'jobject' (aka '_jobject *')1 parent 56a058b commit b563131
5 files changed
Lines changed: 11 additions & 11 deletions
File tree
- core/src/main/jni/src
- jni
- external
- gradle
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
71 | 71 | | |
72 | | - | |
73 | | - | |
74 | | - | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | | - | |
126 | | - | |
| 125 | + | |
| 126 | + | |
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
| |||
312 | 312 | | |
313 | 313 | | |
314 | 314 | | |
315 | | - | |
| 315 | + | |
316 | 316 | | |
317 | 317 | | |
318 | 318 | | |
| |||
- .github/FUNDING.yml+3
- .github/dependabot.yml+4-12
- .github/workflows/build.yml+13-1
- .github/workflows/maven.yml+8-1
- README.md+2-2
- build.gradle.kts+4-4
- docs/doxygen-awesome-css+1-1
- gradle/libs.versions.toml+5-5
- gradle/wrapper/gradle-wrapper.jar
- gradle/wrapper/gradle-wrapper.properties+1-1
- gradlew+5-2
- gradlew.bat+2
- lsplant/build.gradle.kts+15-14
- lsplant/src/main/jni/Android.mk-27
- lsplant/src/main/jni/Application.mk-14
- lsplant/src/main/jni/CMakeLists.txt+11-3
- lsplant/src/main/jni/art/mirror/class.cxx+14-13
- lsplant/src/main/jni/art/runtime/art_method.cxx+15-7
- lsplant/src/main/jni/art/runtime/class_linker.cxx+22-16
- lsplant/src/main/jni/art/runtime/dex_file.cxx+8-3
- lsplant/src/main/jni/art/runtime/gc/collector_type.hpp-42
- lsplant/src/main/jni/art/runtime/gc/gc_cause.hpp-45
- lsplant/src/main/jni/art/runtime/gc/scoped_gc_critical_section.cxx+139
- lsplant/src/main/jni/art/runtime/gc/scoped_gc_critical_section.hpp-56
- lsplant/src/main/jni/art/runtime/handle.cxx+117
- lsplant/src/main/jni/art/runtime/handle.hpp-50
- lsplant/src/main/jni/art/runtime/instrumentation.cxx+9-4
- lsplant/src/main/jni/art/runtime/jit/jit_code_cache.cxx+26-10
- lsplant/src/main/jni/art/runtime/jni/jni_id_manager.cxx+10-5
- lsplant/src/main/jni/art/runtime/obj_ptr.hpp-18
- lsplant/src/main/jni/art/runtime/object_reference.hpp-32
- lsplant/src/main/jni/art/runtime/reflective_handle.hpp-25
- lsplant/src/main/jni/art/runtime/reflective_reference.hpp-19
- lsplant/src/main/jni/art/runtime/runtime.cxx+7-21
- lsplant/src/main/jni/art/runtime/thread.cxx+5-4
- lsplant/src/main/jni/art/runtime/thread_list.cxx+5-3
- lsplant/src/main/jni/art/runtime/value_object.hpp-5
- lsplant/src/main/jni/common.cxx+179
- lsplant/src/main/jni/common.hpp-176
- lsplant/src/main/jni/external/dex_builder+1-1
- lsplant/src/main/jni/include/lsplant.ixx+19
- lsplant/src/main/jni/include/utils/hook_helper.hpp+2-1
- lsplant/src/main/jni/include/utils/jni_helper.hpp+98-109
- lsplant/src/main/jni/include/utils/jni_helper.ixx+142
- lsplant/src/main/jni/include/utils/type_traits.hpp+14
- lsplant/src/main/jni/logging.hpp+4-4
- lsplant/src/main/jni/lsplant.cc+39-33
- settings.gradle.kts+2-5
- test/src/androidTest/java/org/lsposed/lsplant/UnitTest.java+1-3
- test/src/main/jni/CMakeLists.txt+9-2
- test/src/main/jni/test.cpp+5-5
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
0 commit comments