文件最后提交记录最后更新时间
[dependabot]: Bump the test-dependencies group across 16 directories with 8 updates (#9119) Bumps the test-dependencies group with 3 updates in the /packages/camera/camera_android/android directory: [org.mockito:mockito-inline](https://github.com/mockito/mockito), androidx.test:core and [org.robolectric:robolectric](https://github.com/robolectric/robolectric). Bumps the test-dependencies group with 4 updates in the /packages/camera/camera_android_camerax/android directory: [org.mockito:mockito-inline](https://github.com/mockito/mockito), androidx.test:core, [org.robolectric:robolectric](https://github.com/robolectric/robolectric) and [org.mockito:mockito-core](https://github.com/mockito/mockito). Bumps the test-dependencies group with 3 updates in the /packages/file_selector/file_selector_android/android directory: [org.mockito:mockito-inline](https://github.com/mockito/mockito), androidx.test:core and [org.robolectric:robolectric](https://github.com/robolectric/robolectric). Bumps the test-dependencies group with 1 update in the /packages/flutter_plugin_android_lifecycle/android directory: [org.mockito:mockito-core](https://github.com/mockito/mockito). Bumps the test-dependencies group with 5 updates in the /packages/google_maps_flutter/google_maps_flutter_android/android directory: | Package | From | To | | --- | --- | --- | | androidx.test:core | 1.4.0 | 1.6.1 | | [org.robolectric:robolectric](https://github.com/robolectric/robolectric) | 4.10.3 | 4.14.1 | | [org.mockito:mockito-core](https://github.com/mockito/mockito) | 5.1.1 | 5.17.0 | | androidx.test:runner | 1.2.0 | 1.6.2 | | androidx.test:rules | 1.4.0 | 1.6.1 | Bumps the test-dependencies group with 1 update in the /packages/google_sign_in/google_sign_in_android/android directory: [org.mockito:mockito-inline](https://github.com/mockito/mockito). Bumps the test-dependencies group with 3 updates in the /packages/image_picker/image_picker_android/android directory: androidx.test:core, [org.robolectric:robolectric](https://github.com/robolectric/robolectric) and [org.mockito:mockito-core](https://github.com/mockito/mockito). Bumps the test-dependencies group with 4 updates in the /packages/in_app_purchase/in_app_purchase_android/android directory: androidx.test:core, [org.robolectric:robolectric](https://github.com/robolectric/robolectric), [org.mockito:mockito-core](https://github.com/mockito/mockito) and androidx.test:runner. Bumps the test-dependencies group with 2 updates in the /packages/interactive_media_ads/android directory: [org.mockito:mockito-inline](https://github.com/mockito/mockito) and androidx.test:core. Bumps the test-dependencies group with 4 updates in the /packages/local_auth/local_auth_android/android directory: [org.mockito:mockito-inline](https://github.com/mockito/mockito), [org.robolectric:robolectric](https://github.com/robolectric/robolectric), androidx.test:runner and androidx.test:rules. Bumps the test-dependencies group with 1 update in the /packages/pigeon/platform_tests/alternate_language_test_plugin/android directory: [org.mockito:mockito-core](https://github.com/mockito/mockito). Bumps the test-dependencies group with 1 update in the /packages/quick_actions/quick_actions_android/android directory: [org.mockito:mockito-core](https://github.com/mockito/mockito). Bumps the test-dependencies group with 3 updates in the /packages/shared_preferences/shared_preferences_android/android directory: [org.robolectric:robolectric](https://github.com/robolectric/robolectric), androidx.test:core-ktx and [io.mockk:mockk](https://github.com/mockk/mockk). Bumps the test-dependencies group with 3 updates in the /packages/url_launcher/url_launcher_android/android directory: androidx.test:core, [org.robolectric:robolectric](https://github.com/robolectric/robolectric) and [org.mockito:mockito-core](https://github.com/mockito/mockito). Bumps the test-dependencies group with 3 updates in the /packages/video_player/video_player_android/android directory: [org.mockito:mockito-inline](https://github.com/mockito/mockito), androidx.test:core and [org.robolectric:robolectric](https://github.com/robolectric/robolectric). Bumps the test-dependencies group with 3 updates in the /packages/webview_flutter/webview_flutter_android/android directory: [org.mockito:mockito-inline](https://github.com/mockito/mockito), androidx.test:core and [org.mockito:mockito-core](https://github.com/mockito/mockito). Updates org.mockito:mockito-inline from 5.0.0 to 5.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">org.mockito:mockito-inline's releases</a>.</em></p> <blockquote> <h2>v5.2.0</h2> <h4>5.2.0</h4> <ul> <li>2023-03-09 - <a href="https://github.com/mockito/mockito/compare/v5.1.1...v5.2.0">25 commit(s)</a> by Andriy Redko, Iulian Dragos, Roberto Trunfio, Róbert Papp, dependabot[bot], jfrantzius, tobiasbaum</li> <li>Fixes 2933: IOUtils does not depend on platform encoding any more [(<a href="https://redirect.github.com/mockito/mockito/issues/2935">#2935</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2935">mockito/mockito#2935</a>)</li> <li>Execution with mockito-inline fails on platforms with EBCDIC as default encoding [(<a href="https://redirect.github.com/mockito/mockito/issues/2933">#2933</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2933">mockito/mockito#2933</a>)</li> <li>Bump io.github.gradle-nexus:publish-plugin from 1.2.0 to 1.3.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2932">#2932</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2932">mockito/mockito#2932</a>)</li> <li>Bump versions.bytebuddy from 1.14.0 to 1.14.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2931">#2931</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2931">mockito/mockito#2931</a>)</li> <li>Bump com.diffplug.spotless from 6.15.0 to 6.16.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2930">#2930</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2930">mockito/mockito#2930</a>)</li> <li>Bump com.google.googlejavaformat:google-java-format from 1.15.0 to 1.16.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2928">#2928</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2928">mockito/mockito#2928</a>)</li> <li>Bump io.github.gradle-nexus:publish-plugin from 1.1.0 to 1.2.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2924">#2924</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2924">mockito/mockito#2924</a>)</li> <li>Feature 2921 generic types [(<a href="https://redirect.github.com/mockito/mockito/issues/2923">#2923</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2923">mockito/mockito#2923</a>)</li> <li>Bump com.github.ben-manes.versions from 0.45.0 to 0.46.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2922">#2922</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2922">mockito/mockito#2922</a>)</li> <li>Use generic type information in TypeBasedCandidateFilter to circumvent type erasure [(<a href="https://redirect.github.com/mockito/mockito/issues/2921">#2921</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2921">mockito/mockito#2921</a>)</li> <li>Make project relocatable by using relative paths in the OSGi test task [(<a href="https://redirect.github.com/mockito/mockito/issues/2920">#2920</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2920">mockito/mockito#2920</a>)</li> <li>Cache misses due to OSGi tests referencing absolute paths [(<a href="https://redirect.github.com/mockito/mockito/issues/2919">#2919</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2919">mockito/mockito#2919</a>)</li> <li>Bump versions.bytebuddy from 1.13.0 to 1.14.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2918">#2918</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2918">mockito/mockito#2918</a>)</li> <li>Bump gradle/wrapper-validation-action from 1.0.5 to 1.0.6 [(<a href="https://redirect.github.com/mockito/mockito/issues/2917">#2917</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2917">mockito/mockito#2917</a>)</li> <li>Bump com.diffplug.spotless from 6.14.1 to 6.15.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2913">#2913</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2913">mockito/mockito#2913</a>)</li> <li>Bump versions.bytebuddy from 1.12.23 to 1.13.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2912">#2912</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2912">mockito/mockito#2912</a>)</li> <li>Bump ru.vyarus.animalsniffer from 1.6.0 to 1.7.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2911">#2911</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2911">mockito/mockito#2911</a>)</li> <li>Bump org.codehaus.groovy:groovy from 3.0.14 to 3.0.15 [(<a href="https://redirect.github.com/mockito/mockito/issues/2910">#2910</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2910">mockito/mockito#2910</a>)</li> <li>Fixes <a href="https://redirect.github.com/mockito/mockito/issues/2905">#2905</a> : ThreadLocal classes can be mocked. [(<a href="https://redirect.github.com/mockito/mockito/issues/2908">#2908</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2908">mockito/mockito#2908</a>)</li> <li>StackOverflow while mocking a ThreadLocal on Mockito 5.1.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2905">#2905</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2905">mockito/mockito#2905</a>)</li> <li>Fix most Gradle warnings in build [(<a href="https://redirect.github.com/mockito/mockito/issues/2904">#2904</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2904">mockito/mockito#2904</a>)</li> <li>Android CI improvements, improves <a href="https://redirect.github.com/mockito/mockito/issues/2892">#2892</a> [(<a href="https://redirect.github.com/mockito/mockito/issues/2903">#2903</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2903">mockito/mockito#2903</a>)</li> <li>Bump com.diffplug.spotless from 6.14.0 to 6.14.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2902">#2902</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2902">mockito/mockito#2902</a>)</li> <li>Bump versions.bytebuddy from 1.12.22 to 1.12.23 [(<a href="https://redirect.github.com/mockito/mockito/issues/2901">#2901</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2901">mockito/mockito#2901</a>)</li> <li>CI on Android API level 33 for Java 11 compatibility testing [(<a href="https://redirect.github.com/mockito/mockito/issues/2899">#2899</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2899">mockito/mockito#2899</a>)</li> <li>Bump kotlinVersion from 1.8.0 to 1.8.10 [(<a href="https://redirect.github.com/mockito/mockito/issues/2897">#2897</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2897">mockito/mockito#2897</a>)</li> <li>Bump com.github.ben-manes.versions from 0.44.0 to 0.45.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2895">#2895</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2895">mockito/mockito#2895</a>)</li> <li>Simplify and modernize Android Test module. [(<a href="https://redirect.github.com/mockito/mockito/issues/2894">#2894</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2894">mockito/mockito#2894</a>)</li> <li>Set up Android Github Action pipeline. Fixes <a href="https://redirect.github.com/mockito/mockito/issues/2892">#2892</a> [(<a href="https://redirect.github.com/mockito/mockito/issues/2893">#2893</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2893">mockito/mockito#2893</a>)</li> </ul> <h2>v5.1.1</h2> <h4>5.1.1</h4> <ul> <li>2023-01-30 - <a href="https://github.com/mockito/mockito/compare/v5.1.0...v5.1.1">1 commit(s)</a> by Andriy Redko</li> <li>StackWalker.Option not found on Mockito 5.1.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2891">#2891</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2891">mockito/mockito#2891</a>)</li> <li>StackWalker.Option not found on Mockito 5.1.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2890">#2890</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2890">mockito/mockito#2890</a>)</li> </ul> <h2>v5.1.0</h2> <h4>5.1.0</h4> <ul> <li>2023-01-29 - <a href="https://github.com/mockito/mockito/compare/v5.0.0...v5.1.0">12 commit(s)</a> by Andriy Redko, Ashley, Róbert Papp, Stephan Schroevers, Tim te Beek, dependabot[bot]</li> <li>Fixes some mistakes and missing details in documentation [(<a href="https://redirect.github.com/mockito/mockito/issues/2889">#2889</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2889">mockito/mockito#2889</a>)</li> <li>Bump com.diffplug.spotless from 6.13.0 to 6.14.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2888">#2888</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2888">mockito/mockito#2888</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mockito/mockito/commit/74c811a60a5bf6b9ecb10d79ea95dba860b5cbf8"><code>74c811a</code></a> Make InjectMocks aware of generic types (<a href="https://redirect.github.com/mockito/mockito/issues/2923">#2923</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/fc136e4373eb0b952c08a18916d66ecc10db1ec3"><code>fc136e4</code></a> Explicitly use UTF-8 in IOUtils (<a href="https://redirect.github.com/mockito/mockito/issues/2935">#2935</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/94734709cd9127486d2d2d99b6c50c97ec6de49c"><code>9473470</code></a> Bump io.github.gradle-nexus:publish-plugin from 1.2.0 to 1.3.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2932">#2932</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/dddeb725b3626558506bb69f0d87d09161a56b3c"><code>dddeb72</code></a> Bump versions.bytebuddy from 1.14.0 to 1.14.1 (<a href="https://redirect.github.com/mockito/mockito/issues/2931">#2931</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/92ed60276c3800618bcab7f469b913bfd9704690"><code>92ed602</code></a> Bump com.google.googlejavaformat:google-java-format from 1.15.0 to 1.16.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2">#2</a>...</li> <li><a href="https://github.com/mockito/mockito/commit/19ef24a19f540ae900f63848ae9b8f1d8146c4f5"><code>19ef24a</code></a> Bump com.diffplug.spotless from 6.15.0 to 6.16.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2930">#2930</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/8b96cc1ffeec9fe89e4c9f014c6f5e3a610457d4"><code>8b96cc1</code></a> Bump io.github.gradle-nexus:publish-plugin from 1.1.0 to 1.2.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2924">#2924</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/4eb275c0dba9d933980e2d72c09f9429b74bacf6"><code>4eb275c</code></a> Make project relocatable by using relative paths in the OSGi test task (<a href="https://redirect.github.com/mockito/mockito/issues/2920">#2920</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/d9373348aab69203f9b38ee7b072bc186da34910"><code>d937334</code></a> Bump com.github.ben-manes.versions from 0.45.0 to 0.46.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2922">#2922</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/60b0e7148be08dc1ae208b73d4ff5cb07424bbbd"><code>60b0e71</code></a> Bump versions.bytebuddy from 1.13.0 to 1.14.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2918">#2918</a>)</li> <li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v5.0.0...v5.2.0">compare view</a></li> </ul> </details> <br /> Updates androidx.test:core from 1.4.0 to 1.6.1 Updates org.robolectric:robolectric from 4.10.3 to 4.14.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p> <blockquote> <p>Robolectric 4.14.1 is a minor release that fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/9732">#9732</a>, a regression when loading Typeface objects in legacy graphics mode.</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.14...robolectric-4.14.1">https://github.com/robolectric/robolectric/compare/robolectric-4.14...robolectric-4.14.1</a></p> <p>Robolectric 4.14 adds support for Android V (SDK 35)!</p> <p>If you encounter any issues, please file them on the GitHub issues page.</p> <p>Thanks to everyone who contributed to the release, especially our GSoC contributors <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> and <a href="https://github.com/Devashishbasu"><code>@​Devashishbasu</code></a>!</p> <h2>What's Changed</h2> <ul> <li>Bump roborazzi from 1.20.0 to 1.21.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9270">robolectric/robolectric#9270</a></li> <li>Update snapshot version in Readme by <a href="https://github.com/MGaetan89"><code>@​MGaetan89</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9271">robolectric/robolectric#9271</a></li> <li>Remove obsolete reference to per-sdk shadows <a href="https://redirect.github.com/robolectric/robolectric/pull/9272">robolectric/robolectric#9272</a></li> <li>Remove google internal bug references from ExtractAarTransform. <a href="https://redirect.github.com/robolectric/robolectric/pull/9273">robolectric/robolectric#9273</a></li> <li>Expose SimplePerfStatsReporter#finalReport. <a href="https://redirect.github.com/robolectric/robolectric/pull/9275">robolectric/robolectric#9275</a></li> <li>Skip instrumenting classes with junit methods <a href="https://redirect.github.com/robolectric/robolectric/pull/9276">robolectric/robolectric#9276</a></li> <li>Update setDelegatedScopes to clear previously delegated scopes. <a href="https://redirect.github.com/robolectric/robolectric/pull/9279">robolectric/robolectric#9279</a></li> <li>Make fields of ShadowBatteryManager static for context level instance by <a href="https://github.com/Devashishbasu"><code>@​Devashishbasu</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9278">robolectric/robolectric#9278</a></li> <li>Do some minor cleanup in <code>SandboxClassLoader</code> <a href="https://redirect.github.com/robolectric/robolectric/pull/9280">robolectric/robolectric#9280</a></li> <li>Fix XML validation error in testapp's AndroidManifest.xml <a href="https://redirect.github.com/robolectric/robolectric/pull/9282">robolectric/robolectric#9282</a></li> <li>Replace <code>androidx.test.annotation.Beta</code> with <code>com.google.common.annotations.Beta</code> by <a href="https://github.com/MGaetan89"><code>@​MGaetan89</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9277">robolectric/robolectric#9277</a></li> <li>Add support for RangingResult.Builder in ShadowRangingResult for V. <a href="https://redirect.github.com/robolectric/robolectric/pull/9283">robolectric/robolectric#9283</a></li> <li>Add support for RangingResult.Builder in ShadowRangingResult for V. <a href="https://redirect.github.com/robolectric/robolectric/pull/9285">robolectric/robolectric#9285</a></li> <li>Add tests to <code>ShadowSharedPreferences</code> by <a href="https://github.com/MGaetan89"><code>@​MGaetan89</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9287">robolectric/robolectric#9287</a></li> <li>Add a ctesque test for andoid.media.MediaPlayer <a href="https://redirect.github.com/robolectric/robolectric/pull/9289">robolectric/robolectric#9289</a></li> <li>Bump Gradle to 8.9 by <a href="https://github.com/MGaetan89"><code>@​MGaetan89</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9291">robolectric/robolectric#9291</a></li> <li>Support <a href="https://github.com/ClassName"><code>@​ClassName</code></a> in function return type by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9268">robolectric/robolectric#9268</a></li> <li>Add special case handling for NoClassDefError in SandboxTestRunner <a href="https://redirect.github.com/robolectric/robolectric/pull/9294">robolectric/robolectric#9294</a></li> <li>Remove additional unused logic for legacy resources <a href="https://redirect.github.com/robolectric/robolectric/pull/9296">robolectric/robolectric#9296</a></li> <li>Remove looseSignatures usage from ShadowArscApkAssets9 by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9299">robolectric/robolectric#9299</a></li> <li>Remove looseSignatures usage from ShadowAudioManager by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9300">robolectric/robolectric#9300</a></li> <li>Remove looseSignatures usage from ShadowAppOpsManager by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9297">robolectric/robolectric#9297</a></li> <li>Keep parameter name of noteProxyOpNoThrow same as origin method by <a href="https://github.com/utzcoz"><code>@​utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9301">robolectric/robolectric#9301</a></li> <li>Remove looseSignatures usage from ShadowActivityManager by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9293">robolectric/robolectric#9293</a></li> <li>Remove looseSignatures usage from ShadowActivityThread by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9295">robolectric/robolectric#9295</a></li> <li>Add support for ImageDecoder.createSource(File) by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9302">robolectric/robolectric#9302</a></li> <li>Remove looseSignatures usage from ShadowAudioTrack by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9303">robolectric/robolectric#9303</a></li> <li>Remove looseSignatures usage from ShadowBackupDataInput by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9304">robolectric/robolectric#9304</a></li> <li>Remove looseSignatures usage from ShadowBitmap by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9306">robolectric/robolectric#9306</a></li> <li>Remove looseSignatures usage from ShadowBluetoothDevice by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9308">robolectric/robolectric#9308</a></li> <li>Remove looseSignatures usage from ShadowContentProvider by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9309">robolectric/robolectric#9309</a></li> <li>Remove looseSignatures usage from ShadowContextHubManager by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9310">robolectric/robolectric#9310</a></li> <li>Remove looseSignatures usage from ShadowBluetoothAdapter by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9307">robolectric/robolectric#9307</a></li> <li>Add extension API setAlias for ShadowBluetoothDevice's compatibility by <a href="https://github.com/utzcoz"><code>@​utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9311">robolectric/robolectric#9311</a></li> <li>Remove looseSignatures usage from ShadowApplicationPackageManager by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9298">robolectric/robolectric#9298</a></li> <li>Bump android-gradle from 8.5.0 to 8.5.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9313">robolectric/robolectric#9313</a></li> <li>Bump com.googlecode.libphonenumber:libphonenumber from 8.13.40 to 8.13.41 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9312">robolectric/robolectric#9312</a></li> <li>Bump roborazzi from 1.21.0 to 1.22.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9315">robolectric/robolectric#9315</a></li> <li>Bump com.android.tools:common from 31.5.0 to 31.5.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9314">robolectric/robolectric#9314</a></li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/robolectric/robolectric/commit/2659448b30bee335f909557629d555bbe3d43495"><code>2659448</code></a> Bump version to 4.14.1.</li> <li><a href="https://github.com/robolectric/robolectric/commit/1af1fa3cc77b92e4a2b48183cc35561f01a8b15d"><code>1af1fa3</code></a> Fix regression in loading typefaces in legacy graphics</li> <li><a href="https://github.com/robolectric/robolectric/commit/1ae93b4196a664bd446ad8bbfa373250d957bc7d"><code>1ae93b4</code></a> Bump version to 4.14.</li> <li><a href="https://github.com/robolectric/robolectric/commit/ed0ed4afac28b28cb4001c366a7c29c1ed86f22a"><code>ed0ed4a</code></a> Update the Android V SDK to build 12650502</li> <li><a href="https://github.com/robolectric/robolectric/commit/68e04b8f57e53961094e52b4b4def707dddf986d"><code>68e04b8</code></a> Defer to real framework code for AccessibilityWindowInfo.getWindowId</li> <li><a href="https://github.com/robolectric/robolectric/commit/434e22d3ecadba88298031035b676d3101da191d"><code>434e22d</code></a> Clear ShadowAccessibilityWindowInfo fields during recycle</li> <li><a href="https://github.com/robolectric/robolectric/commit/de31683b59e486c951fdb21b7371856bc294c6a2"><code>de31683</code></a> Remove unused and incorrect APIs in ShadowAccessibilityNodeInfo</li> <li><a href="https://github.com/robolectric/robolectric/commit/48b87fdd5c7e971b3085cba1a74b8c54ab4fa1e8"><code>48b87fd</code></a> Disable AccessibililityNodeInfo shadow APIs for direct connections</li> <li><a href="https://github.com/robolectric/robolectric/commit/58387bb2925f615b774b7807ae3e82592b60b663"><code>58387bb</code></a> Remove boundsInScreen logic in ShadowAccessibilityNodeInfo</li> <li><a href="https://github.com/robolectric/robolectric/commit/67a633857b1f97c2f956f05a7a21978b69a99122"><code>67a6338</code></a> Add additional check for AccessibilityNodeInfo.setQueryFromProcessEnabled</li> <li>Additional commits viewable in <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.10.3...robolectric-4.14.1">compare view</a></li> </ul> </details> <br /> Updates org.mockito:mockito-inline from 5.0.0 to 5.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">org.mockito:mockito-inline's releases</a>.</em></p> <blockquote> <h2>v5.2.0</h2> <h4>5.2.0</h4> <ul> <li>2023-03-09 - <a href="https://github.com/mockito/mockito/compare/v5.1.1...v5.2.0">25 commit(s)</a> by Andriy Redko, Iulian Dragos, Roberto Trunfio, Róbert Papp, dependabot[bot], jfrantzius, tobiasbaum</li> <li>Fixes 2933: IOUtils does not depend on platform encoding any more [(<a href="https://redirect.github.com/mockito/mockito/issues/2935">#2935</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2935">mockito/mockito#2935</a>)</li> <li>Execution with mockito-inline fails on platforms with EBCDIC as default encoding [(<a href="https://redirect.github.com/mockito/mockito/issues/2933">#2933</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2933">mockito/mockito#2933</a>)</li> <li>Bump io.github.gradle-nexus:publish-plugin from 1.2.0 to 1.3.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2932">#2932</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2932">mockito/mockito#2932</a>)</li> <li>Bump versions.bytebuddy from 1.14.0 to 1.14.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2931">#2931</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2931">mockito/mockito#2931</a>)</li> <li>Bump com.diffplug.spotless from 6.15.0 to 6.16.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2930">#2930</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2930">mockito/mockito#2930</a>)</li> <li>Bump com.google.googlejavaformat:google-java-format from 1.15.0 to 1.16.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2928">#2928</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2928">mockito/mockito#2928</a>)</li> <li>Bump io.github.gradle-nexus:publish-plugin from 1.1.0 to 1.2.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2924">#2924</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2924">mockito/mockito#2924</a>)</li> <li>Feature 2921 generic types [(<a href="https://redirect.github.com/mockito/mockito/issues/2923">#2923</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2923">mockito/mockito#2923</a>)</li> <li>Bump com.github.ben-manes.versions from 0.45.0 to 0.46.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2922">#2922</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2922">mockito/mockito#2922</a>)</li> <li>Use generic type information in TypeBasedCandidateFilter to circumvent type erasure [(<a href="https://redirect.github.com/mockito/mockito/issues/2921">#2921</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2921">mockito/mockito#2921</a>)</li> <li>Make project relocatable by using relative paths in the OSGi test task [(<a href="https://redirect.github.com/mockito/mockito/issues/2920">#2920</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2920">mockito/mockito#2920</a>)</li> <li>Cache misses due to OSGi tests referencing absolute paths [(<a href="https://redirect.github.com/mockito/mockito/issues/2919">#2919</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2919">mockito/mockito#2919</a>)</li> <li>Bump versions.bytebuddy from 1.13.0 to 1.14.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2918">#2918</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2918">mockito/mockito#2918</a>)</li> <li>Bump gradle/wrapper-validation-action from 1.0.5 to 1.0.6 [(<a href="https://redirect.github.com/mockito/mockito/issues/2917">#2917</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2917">mockito/mockito#2917</a>)</li> <li>Bump com.diffplug.spotless from 6.14.1 to 6.15.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2913">#2913</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2913">mockito/mockito#2913</a>)</li> <li>Bump versions.bytebuddy from 1.12.23 to 1.13.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2912">#2912</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2912">mockito/mockito#2912</a>)</li> <li>Bump ru.vyarus.animalsniffer from 1.6.0 to 1.7.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2911">#2911</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2911">mockito/mockito#2911</a>)</li> <li>Bump org.codehaus.groovy:groovy from 3.0.14 to 3.0.15 [(<a href="https://redirect.github.com/mockito/mockito/issues/2910">#2910</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2910">mockito/mockito#2910</a>)</li> <li>Fixes <a href="https://redirect.github.com/mockito/mockito/issues/2905">#2905</a> : ThreadLocal classes can be mocked. [(<a href="https://redirect.github.com/mockito/mockito/issues/2908">#2908</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2908">mockito/mockito#2908</a>)</li> <li>StackOverflow while mocking a ThreadLocal on Mockito 5.1.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2905">#2905</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2905">mockito/mockito#2905</a>)</li> <li>Fix most Gradle warnings in build [(<a href="https://redirect.github.com/mockito/mockito/issues/2904">#2904</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2904">mockito/mockito#2904</a>)</li> <li>Android CI improvements, improves <a href="https://redirect.github.com/mockito/mockito/issues/2892">#2892</a> [(<a href="https://redirect.github.com/mockito/mockito/issues/2903">#2903</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2903">mockito/mockito#2903</a>)</li> <li>Bump com.diffplug.spotless from 6.14.0 to 6.14.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2902">#2902</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2902">mockito/mockito#2902</a>)</li> <li>Bump versions.bytebuddy from 1.12.22 to 1.12.23 [(<a href="https://redirect.github.com/mockito/mockito/issues/2901">#2901</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2901">mockito/mockito#2901</a>)</li> <li>CI on Android API level 33 for Java 11 compatibility testing [(<a href="https://redirect.github.com/mockito/mockito/issues/2899">#2899</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2899">mockito/mockito#2899</a>)</li> <li>Bump kotlinVersion from 1.8.0 to 1.8.10 [(<a href="https://redirect.github.com/mockito/mockito/issues/2897">#2897</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2897">mockito/mockito#2897</a>)</li> <li>Bump com.github.ben-manes.versions from 0.44.0 to 0.45.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2895">#2895</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2895">mockito/mockito#2895</a>)</li> <li>Simplify and modernize Android Test module. [(<a href="https://redirect.github.com/mockito/mockito/issues/2894">#2894</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2894">mockito/mockito#2894</a>)</li> <li>Set up Android Github Action pipeline. Fixes <a href="https://redirect.github.com/mockito/mockito/issues/2892">#2892</a> [(<a href="https://redirect.github.com/mockito/mockito/issues/2893">#2893</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2893">mockito/mockito#2893</a>)</li> </ul> <h2>v5.1.1</h2> <h4>5.1.1</h4> <ul> <li>2023-01-30 - <a href="https://github.com/mockito/mockito/compare/v5.1.0...v5.1.1">1 commit(s)</a> by Andriy Redko</li> <li>StackWalker.Option not found on Mockito 5.1.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2891">#2891</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2891">mockito/mockito#2891</a>)</li> <li>StackWalker.Option not found on Mockito 5.1.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2890">#2890</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2890">mockito/mockito#2890</a>)</li> </ul> <h2>v5.1.0</h2> <h4>5.1.0</h4> <ul> <li>2023-01-29 - <a href="https://github.com/mockito/mockito/compare/v5.0.0...v5.1.0">12 commit(s)</a> by Andriy Redko, Ashley, Róbert Papp, Stephan Schroevers, Tim te Beek, dependabot[bot]</li> <li>Fixes some mistakes and missing details in documentation [(<a href="https://redirect.github.com/mockito/mockito/issues/2889">#2889</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2889">mockito/mockito#2889</a>)</li> <li>Bump com.diffplug.spotless from 6.13.0 to 6.14.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2888">#2888</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2888">mockito/mockito#2888</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mockito/mockito/commit/74c811a60a5bf6b9ecb10d79ea95dba860b5cbf8"><code>74c811a</code></a> Make InjectMocks aware of generic types (<a href="https://redirect.github.com/mockito/mockito/issues/2923">#2923</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/fc136e4373eb0b952c08a18916d66ecc10db1ec3"><code>fc136e4</code></a> Explicitly use UTF-8 in IOUtils (<a href="https://redirect.github.com/mockito/mockito/issues/2935">#2935</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/94734709cd9127486d2d2d99b6c50c97ec6de49c"><code>9473470</code></a> Bump io.github.gradle-nexus:publish-plugin from 1.2.0 to 1.3.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2932">#2932</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/dddeb725b3626558506bb69f0d87d09161a56b3c"><code>dddeb72</code></a> Bump versions.bytebuddy from 1.14.0 to 1.14.1 (<a href="https://redirect.github.com/mockito/mockito/issues/2931">#2931</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/92ed60276c3800618bcab7f469b913bfd9704690"><code>92ed602</code></a> Bump com.google.googlejavaformat:google-java-format from 1.15.0 to 1.16.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2">#2</a>...</li> <li><a href="https://github.com/mockito/mockito/commit/19ef24a19f540ae900f63848ae9b8f1d8146c4f5"><code>19ef24a</code></a> Bump com.diffplug.spotless from 6.15.0 to 6.16.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2930">#2930</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/8b96cc1ffeec9fe89e4c9f014c6f5e3a610457d4"><code>8b96cc1</code></a> Bump io.github.gradle-nexus:publish-plugin from 1.1.0 to 1.2.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2924">#2924</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/4eb275c0dba9d933980e2d72c09f9429b74bacf6"><code>4eb275c</code></a> Make project relocatable by using relative paths in the OSGi test task (<a href="https://redirect.github.com/mockito/mockito/issues/2920">#2920</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/d9373348aab69203f9b38ee7b072bc186da34910"><code>d937334</code></a> Bump com.github.ben-manes.versions from 0.45.0 to 0.46.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2922">#2922</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/60b0e7148be08dc1ae208b73d4ff5cb07424bbbd"><code>60b0e71</code></a> Bump versions.bytebuddy from 1.13.0 to 1.14.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2918">#2918</a>)</li> <li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v5.0.0...v5.2.0">compare view</a></li> </ul> </details> <br /> Updates androidx.test:core from 1.4.0 to 1.6.1 Updates org.robolectric:robolectric from 4.10.3 to 4.14.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p> <blockquote> <p>Robolectric 4.14.1 is a minor release that fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/9732">#9732</a>, a regression when loading Typeface objects in legacy graphics mode.</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.14...robolectric-4.14.1">https://github.com/robolectric/robolectric/compare/robolectric-4.14...robolectric-4.14.1</a></p> <p>Robolectric 4.14 adds support for Android V (SDK 35)!</p> <p>If you encounter any issues, please file them on the GitHub issues page.</p> <p>Thanks to everyone who contributed to the release, especially our GSoC contributors <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> and <a href="https://github.com/Devashishbasu"><code>@​Devashishbasu</code></a>!</p> <h2>What's Changed</h2> <ul> <li>Bump roborazzi from 1.20.0 to 1.21.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9270">robolectric/robolectric#9270</a></li> <li>Update snapshot version in Readme by <a href="https://github.com/MGaetan89"><code>@​MGaetan89</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9271">robolectric/robolectric#9271</a></li> <li>Remove obsolete reference to per-sdk shadows <a href="https://redirect.github.com/robolectric/robolectric/pull/9272">robolectric/robolectric#9272</a></li> <li>Remove google internal bug references from ExtractAarTransform. <a href="https://redirect.github.com/robolectric/robolectric/pull/9273">robolectric/robolectric#9273</a></li> <li>Expose SimplePerfStatsReporter#finalReport. <a href="https://redirect.github.com/robolectric/robolectric/pull/9275">robolectric/robolectric#9275</a></li> <li>Skip instrumenting classes with junit methods <a href="https://redirect.github.com/robolectric/robolectric/pull/9276">robolectric/robolectric#9276</a></li> <li>Update setDelegatedScopes to clear previously delegated scopes. <a href="https://redirect.github.com/robolectric/robolectric/pull/9279">robolectric/robolectric#9279</a></li> <li>Make fields of ShadowBatteryManager static for context level instance by <a href="https://github.com/Devashishbasu"><code>@​Devashishbasu</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9278">robolectric/robolectric#9278</a></li> <li>Do some minor cleanup in <code>SandboxClassLoader</code> <a href="https://redirect.github.com/robolectric/robolectric/pull/9280">robolectric/robolectric#9280</a></li> <li>Fix XML validation error in testapp's AndroidManifest.xml <a href="https://redirect.github.com/robolectric/robolectric/pull/9282">robolectric/robolectric#9282</a></li> <li>Replace <code>androidx.test.annotation.Beta</code> with <code>com.google.common.annotations.Beta</code> by <a href="https://github.com/MGaetan89"><code>@​MGaetan89</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9277">robolectric/robolectric#9277</a></li> <li>Add support for RangingResult.Builder in ShadowRangingResult for V. <a href="https://redirect.github.com/robolectric/robolectric/pull/9283">robolectric/robolectric#9283</a></li> <li>Add support for RangingResult.Builder in ShadowRangingResult for V. <a href="https://redirect.github.com/robolectric/robolectric/pull/9285">robolectric/robolectric#9285</a></li> <li>Add tests to <code>ShadowSharedPreferences</code> by <a href="https://github.com/MGaetan89"><code>@​MGaetan89</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9287">robolectric/robolectric#9287</a></li> <li>Add a ctesque test for andoid.media.MediaPlayer <a href="https://redirect.github.com/robolectric/robolectric/pull/9289">robolectric/robolectric#9289</a></li> <li>Bump Gradle to 8.9 by <a href="https://github.com/MGaetan89"><code>@​MGaetan89</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9291">robolectric/robolectric#9291</a></li> <li>Support <a href="https://github.com/ClassName"><code>@​ClassName</code></a> in function return type by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9268">robolectric/robolectric#9268</a></li> <li>Add special case handling for NoClassDefError in SandboxTestRunner <a href="https://redirect.github.com/robolectric/robolectric/pull/9294">robolectric/robolectric#9294</a></li> <li>Remove additional unused logic for legacy resources <a href="https://redirect.github.com/robolectric/robolectric/pull/9296">robolectric/robolectric#9296</a></li> <li>Remove looseSignatures usage from ShadowArscApkAssets9 by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9299">robolectric/robolectric#9299</a></li> <li>Remove looseSignatures usage from ShadowAudioManager by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9300">robolectric/robolectric#9300</a></li> <li>Remove looseSignatures usage from ShadowAppOpsManager by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9297">robolectric/robolectric#9297</a></li> <li>Keep parameter name of noteProxyOpNoThrow same as origin method by <a href="https://github.com/utzcoz"><code>@​utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9301">robolectric/robolectric#9301</a></li> <li>Remove looseSignatures usage from ShadowActivityManager by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9293">robolectric/robolectric#9293</a></li> <li>Remove looseSignatures usage from ShadowActivityThread by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9295">robolectric/robolectric#9295</a></li> <li>Add support for ImageDecoder.createSource(File) by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9302">robolectric/robolectric#9302</a></li> <li>Remove looseSignatures usage from ShadowAudioTrack by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9303">robolectric/robolectric#9303</a></li> <li>Remove looseSignatures usage from ShadowBackupDataInput by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9304">robolectric/robolectric#9304</a></li> <li>Remove looseSignatures usage from ShadowBitmap by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9306">robolectric/robolectric#9306</a></li> <li>Remove looseSignatures usage from ShadowBluetoothDevice by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9308">robolectric/robolectric#9308</a></li> <li>Remove looseSignatures usage from ShadowContentProvider by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9309">robolectric/robolectric#9309</a></li> <li>Remove looseSignatures usage from ShadowContextHubManager by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9310">robolectric/robolectric#9310</a></li> <li>Remove looseSignatures usage from ShadowBluetoothAdapter by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9307">robolectric/robolectric#9307</a></li> <li>Add extension API setAlias for ShadowBluetoothDevice's compatibility by <a href="https://github.com/utzcoz"><code>@​utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9311">robolectric/robolectric#9311</a></li> <li>Remove looseSignatures usage from ShadowApplicationPackageManager by <a href="https://github.com/Mia0451"><code>@​Mia0451</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9298">robolectric/robolectric#9298</a></li> <li>Bump android-gradle from 8.5.0 to 8.5.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9313">robolectric/robolectric#9313</a></li> <li>Bump com.googlecode.libphonenumber:libphonenumber from 8.13.40 to 8.13.41 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9312">robolectric/robolectric#9312</a></li> <li>Bump roborazzi from 1.21.0 to 1.22.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9315">robolectric/robolectric#9315</a></li> <li>Bump com.android.tools:common from 31.5.0 to 31.5.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/9314">robolectric/robolectric#9314</a></li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/robolectric/robolectric/commit/2659448b30bee335f909557629d555bbe3d43495"><code>2659448</code></a> Bump version to 4.14.1.</li> <li><a href="https://github.com/robolectric/robolectric/commit/1af1fa3cc77b92e4a2b48183cc35561f01a8b15d"><code>1af1fa3</code></a> Fix regression in loading typefaces in legacy graphics</li> <li><a href="https://github.com/robolectric/robolectric/commit/1ae93b4196a664bd446ad8bbfa373250d957bc7d"><code>1ae93b4</code></a> Bump version to 4.14.</li> <li><a href="https://github.com/robolectric/robolectric/commit/ed0ed4afac28b28cb4001c366a7c29c1ed86f22a"><code>ed0ed4a</code></a> Update the Android V SDK to build 12650502</li> <li><a href="https://github.com/robolectric/robolectric/commit/68e04b8f57e53961094e52b4b4def707dddf986d"><code>68e04b8</code></a> Defer to real framework code for AccessibilityWindowInfo.getWindowId</li> <li><a href="https://github.com/robolectric/robolectric/commit/434e22d3ecadba88298031035b676d3101da191d"><code>434e22d</code></a> Clear ShadowAccessibilityWindowInfo fields during recycle</li> <li><a href="https://github.com/robolectric/robolectric/commit/de31683b59e486c951fdb21b7371856bc294c6a2"><code>de31683</code></a> Remove unused and incorrect APIs in ShadowAccessibilityNodeInfo</li> <li><a href="https://github.com/robolectric/robolectric/commit/48b87fdd5c7e971b3085cba1a74b8c54ab4fa1e8"><code>48b87fd</code></a> Disable AccessibililityNodeInfo shadow APIs for direct connections</li> <li><a href="https://github.com/robolectric/robolectric/commit/58387bb2925f615b774b7807ae3e82592b60b663"><code>58387bb</code></a> Remove boundsInScreen logic in ShadowAccessibilityNodeInfo</li> <li><a href="https://github.com/robolectric/robolectric/commit/67a633857b1f97c2f956f05a7a21978b69a99122"><code>67a6338</code></a> Add additional check for AccessibilityNodeInfo.setQueryFromProcessEnabled</li> <li>Additional commits viewable in <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.10.3...robolectric-4.14.1">compare view</a></li> </ul> </details> <br /> Updates org.mockito:mockito-inline from 5.0.0 to 5.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">org.mockito:mockito-inline's releases</a>.</em></p> <blockquote> <h2>v5.2.0</h2> <h4>5.2.0</h4> <ul> <li>2023-03-09 - <a href="https://github.com/mockito/mockito/compare/v5.1.1...v5.2.0">25 commit(s)</a> by Andriy Redko, Iulian Dragos, Roberto Trunfio, Róbert Papp, dependabot[bot], jfrantzius, tobiasbaum</li> <li>Fixes 2933: IOUtils does not depend on platform encoding any more [(<a href="https://redirect.github.com/mockito/mockito/issues/2935">#2935</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2935">mockito/mockito#2935</a>)</li> <li>Execution with mockito-inline fails on platforms with EBCDIC as default encoding [(<a href="https://redirect.github.com/mockito/mockito/issues/2933">#2933</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2933">mockito/mockito#2933</a>)</li> <li>Bump io.github.gradle-nexus:publish-plugin from 1.2.0 to 1.3.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2932">#2932</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2932">mockito/mockito#2932</a>)</li> <li>Bump versions.bytebuddy from 1.14.0 to 1.14.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2931">#2931</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2931">mockito/mockito#2931</a>)</li> <li>Bump com.diffplug.spotless from 6.15.0 to 6.16.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2930">#2930</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2930">mockito/mockito#2930</a>)</li> <li>Bump com.google.googlejavaformat:google-java-format from 1.15.0 to 1.16.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2928">#2928</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2928">mockito/mockito#2928</a>)</li> <li>Bump io.github.gradle-nexus:publish-plugin from 1.1.0 to 1.2.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2924">#2924</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2924">mockito/mockito#2924</a>)</li> <li>Feature 2921 generic types [(<a href="https://redirect.github.com/mockito/mockito/issues/2923">#2923</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2923">mockito/mockito#2923</a>)</li> <li>Bump com.github.ben-manes.versions from 0.45.0 to 0.46.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2922">#2922</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2922">mockito/mockito#2922</a>)</li> <li>Use generic type information in TypeBasedCandidateFilter to circumvent type erasure [(<a href="https://redirect.github.com/mockito/mockito/issues/2921">#2921</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2921">mockito/mockito#2921</a>)</li> <li>Make project relocatable by using relative paths in the OSGi test task [(<a href="https://redirect.github.com/mockito/mockito/issues/2920">#2920</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2920">mockito/mockito#2920</a>)</li> <li>Cache misses due to OSGi tests referencing absolute paths [(<a href="https://redirect.github.com/mockito/mockito/issues/2919">#2919</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2919">mockito/mockito#2919</a>)</li> <li>Bump versions.bytebuddy from 1.13.0 to 1.14.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2918">#2918</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2918">mockito/mockito#2918</a>)</li> <li>Bump gradle/wrapper-validation-action from 1.0.5 to 1.0.6 [(<a href="https://redirect.github.com/mockito/mockito/issues/2917">#2917</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2917">mockito/mockito#2917</a>)</li> <li>Bump com.diffplug.spotless from 6.14.1 to 6.15.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2913">#2913</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2913">mockito/mockito#2913</a>)</li> <li>Bump versions.bytebuddy from 1.12.23 to 1.13.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2912">#2912</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2912">mockito/mockito#2912</a>)</li> <li>Bump ru.vyarus.animalsniffer from 1.6.0 to 1.7.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2911">#2911</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2911">mockito/mockito#2911</a>)</li> <li>Bump org.codehaus.groovy:groovy from 3.0.14 to 3.0.15 [(<a href="https://redirect.github.com/mockito/mockito/issues/2910">#2910</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2910">mockito/mockito#2910</a>)</li> <li>Fixes <a href="https://redirect.github.com/mockito/mockito/issues/2905">#2905</a> : ThreadLocal classes can be mocked. [(<a href="https://redirect.github.com/mockito/mockito/issues/2908">#2908</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2908">mockito/mockito#2908</a>)</li> <li>StackOverflow while mocking a ThreadLocal on Mockito 5.1.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2905">#2905</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2905">mockito/mockito#2905</a>)</li> <li>Fix most Gradle warnings in build [(<a href="https://redirect.github.com/mockito/mockito/issues/2904">#2904</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2904">mockito/mockito#2904</a>)</li> <li>Android CI improvements, improves <a href="https://redirect.github.com/mockito/mockito/issues/2892">#2892</a> [(<a href="https://redirect.github.com/mockito/mockito/issues/2903">#2903</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2903">mockito/mockito#2903</a>)</li> <li>Bump com.diffplug.spotless from 6.14.0 to 6.14.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2902">#2902</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2902">mockito/mockito#2902</a>)</li> <li>Bump versions.bytebuddy from 1.12.22 to 1.12.23 [(<a href="https://redirect.github.com/mockito/mockito/issues/2901">#2901</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2901">mockito/mockito#2901</a>)</li> <li>CI on Android API level 33 for Java 11 compatibility testing [(<a href="https://redirect.github.com/mockito/mockito/issues/2899">#2899</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2899">mockito/mockito#2899</a>)</li> <li>Bump kotlinVersion from 1.8.0 to 1.8.10 [(<a href="https://redirect.github.com/mockito/mockito/issues/2897">#2897</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2897">mockito/mockito#2897</a>)</li> <li>Bump com.github.ben-manes.versions from 0.44.0 to 0.45.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2895">#2895</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2895">mockito/mockito#2895</a>)</li> <li>Simplify and modernize Android Test module. [(<a href="https://redirect.github.com/mockito/mockito/issues/2894">#2894</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2894">mockito/mockito#2894</a>)</li> <li>Set up Android Github Action pipeline. Fixes <a href="https://redirect.github.com/mockito/mockito/issues/2892">#2892</a> [(<a href="https://redirect.github.com/mockito/mockito/issues/2893">#2893</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2893">mockito/mockito#2893</a>)</li> </ul> <h2>v5.1.1</h2> <h4>5.1.1</h4> <ul> <li>2023-01-30 - <a href="https://github.com/mockito/mockito/compare/v5.1.0...v5.1.1">1 commit(s)</a> by Andriy Redko</li> <li>StackWalker.Option not found on Mockito 5.1.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2891">#2891</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2891">mockito/mockito#2891</a>)</li> <li>StackWalker.Option not found on Mockito 5.1.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2890">#2890</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2890">mockito/mockito#2890</a>)</li> </ul> <h2>v5.1.0</h2> <h4>5.1.0</h4> <ul> <li>2023-01-29 - <a href="https://github.com/mockito/mockito/compare/v5.0.0...v5.1.0">12 commit(s)</a> by Andriy Redko, Ashley, Róbert Papp, Stephan Schroevers, Tim te Beek, dependabot[bot]</li> <li>Fixes some mistakes and missing details in documentation [(<a href="https://redirect.github.com/mockito/mockito/issues/2889">#2889</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2889">mockito/mockito#2889</a>)</li> <li>Bump com.diffplug.spotless from 6.13.0 to 6.14.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2888">#2888</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2888">mockito/mockito#2888</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mockito/mockito/commit/74c811a60a5bf6b9ecb10d79ea95dba860b5cbf8"><code>74c811a</code></a> Make InjectMocks aware of generic types (<a href="https://redirect.github.com/mockito/mockito/issues/2923">#2923</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/fc136e4373eb0b952c08a18916d66ecc10db1ec3"><code>fc136e4</code></a> Explicitly use UTF-8 in IOUtils (<a href="https://redirect.github.com/mockito/mockito/issues/2935">#2935</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/94734709cd9127486d2d2d99b6c50c97ec6de49c"><code>9473470</code></a> Bump io.github.gradle-nexus:publish-plugin from 1.2.0 to 1.3.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2932">#2932</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/dddeb725b3626558506bb69f0d87d09161a56b3c"><code>dddeb72</code></a> Bump versions.bytebuddy from 1.14.0 to 1.14.1 (<a href="https://redirect.github.com/mockito/mockito/issues/2931">#2931</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/92ed60276c3800618bcab7f469b913bfd9704690"><code>92ed602</code></a> Bump com.google.googlejavaformat:google-java-format from 1.15.0 to 1.16.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2">#2</a>...</li> <li><a href="https://github.com/mockito/mockito/commit/19ef24a19f540ae900f63848ae9b8f1d8146c4f5"><code>19ef24a</code></a> Bump com.diffplug.spotless from 6.15.0 to 6.16.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2930">#2930</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/8b96cc1ffeec9fe89e4c9f014c6f5e3a610457d4"><code>8b96cc1</code></a> Bump io.github.gradle-nexus:publish-plugin from 1.1.0 to 1.2.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2924">#2924</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/4eb275c0dba9d933980e2d72c09f9429b74bacf6"><code>4eb275c</code></a> Make project relocatable by using relative paths in the OSGi test task (<a href="https://redirect.github.com/mockito/mockito/issues/2920">#2920</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/d9373348aab69203f9b38ee7b072bc186da34910"><code>d937334</code></a> Bump com.github.ben-manes.versions from 0.45.0 to 0.46.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2922">#2922</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/60b0e7148be08dc1ae208b73d4ff5cb07424bbbd"><code>60b0e71</code></a> Bump versions.bytebuddy from 1.13.0 to 1.14.0 (<a href="https://redirect.github.com/mockito/mockito/issues/2918">#2918</a>)</li> <li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v5.0.0...v5.2.0">compare view</a></li> </ul> </details> <br /> Updates androidx.test:core from 1.4.0 to 1.6.1 Updates org.robolectric:robolectric from 4.10.3 to 4.14.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases<... _Description has been truncated_1 年前
Update repo for 3.32 stable (#9311) Does all of the steps from https://github.com/flutter/flutter/blob/master/docs/ecosystem/release/Updating-Packages-repo-for-a-stable-release.md for the 3.32 stable release (except the first one, as the stable roller has already landed).11 个月前
[various] Update Pigeon for task queue changes (#8654) Picks up the changes to task queue code generation in Pigeon 24.2.0, so that calls to different background methods will be serialized within the whole group, rather than by individual method, as that was how they were intended to work in the first place (and was how the plugins worked when delegation to a background thread was done manually with the plugin, before adopting task queues)1 年前
[image_picker] Update for non-nullable generics in Pigeon (#7775) Updates to the latest version of Pigeon to pick up support for non-nullable generics, and removes the now-unnecessary casting. Also fixes some use of dynamic that was missed during the initial conversion to Pigeon, causing us to unnecessarily discard type safety that Pigeon had been providing. Part of https://github.com/flutter/flutter/issues/1558911 年前
[various] Update Pigeon for task queue changes (#8654) Picks up the changes to task queue code generation in Pigeon 24.2.0, so that calls to different background methods will be serialized within the whole group, rather than by individual method, as that was how they were intended to work in the first place (and was how the plugins worked when delegation to a background thread was done manually with the plugin, before adopting task queues)1 年前
[image_picker] Adds comment for the limit parameter (#6678) Fixes https://github.com/flutter/flutter/issues/1477731 年前
[various] Scrubs pre-SDK-21 Android code (#9112) - Removes any annotations or runtime checks related to Android API 20 or 21, as 21 is the minimum API version supported by the versions of Flutter these plugins support. - Removes comment/README references to limitations for <21. - Updates READMEs for app-facing packages to reflect the current support levels. Fixes https://github.com/flutter/flutter/issues/157106 ## Pre-Review Checklist [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.1 年前
[image_picker] Federate mobile implementations (#5100) 4 年前
[various] Update flutter.dev links to more reliable destinations (#6963) Contributes to https://github.com/flutter/website/issues/10363 by updating to the latest links and updating some links to use new /to/ links that can be updated as needed.1 年前
[various] Scrubs pre-SDK-21 Android code (#9112) - Removes any annotations or runtime checks related to Android API 20 or 21, as 21 is the minimum API version supported by the versions of Flutter these plugins support. - Removes comment/README references to limitations for <21. - Updates READMEs for app-facing packages to reflect the current support levels. Fixes https://github.com/flutter/flutter/issues/157106 ## Pre-Review Checklist [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.1 年前
README.md

image_picker_android

The Android implementation of image_picker.

Usage

This package is endorsed, which means you can simply use image_picker normally. This package will be automatically included in your app when you do, so you do not need to add it to your pubspec.yaml.

However, if you import this package to use any of its APIs directly, you should add it to your pubspec.yaml as usual.

Photo Picker

On Android 13 and above this packages uses the Android Photo Picker.

On Android 12 and below this package has optional Android Photo Picker functionality.

To use this feature, add the following code to your app before calling any image_picker APIs:

import 'package:image_picker_android/image_picker_android.dart';
import 'package:image_picker_platform_interface/image_picker_platform_interface.dart';
// ···
  final ImagePickerPlatform imagePickerImplementation =
      ImagePickerPlatform.instance;
  if (imagePickerImplementation is ImagePickerAndroid) {
    imagePickerImplementation.useAndroidPhotoPicker = true;
  }

In addition, ImagePickerAndroid.useAndroidPhotoPicker must be set to true to use the limit functionality. It is implemented based on ActivityResultContract, so it can only be ensured to take effect on Android 13 or above. Otherwise, it depends on whether the corresponding system app supports it.