Upgrade roboletric and junit versions to be consistent (#22395)# Why The bumping of robolectric to 4.10 means that we no longer need jetifier to translate old support library dependencies. #
Upgrade roboletric and junit versions to be consistent (#22395)# Why The bumping of robolectric to 4.10 means that we no longer need jetifier to translate old support library dependencies. # How * Updates `robolectric` to `4.10` and `junit` to `4.13.2` * Updates test dependencies in `expo-modules-test-core` to their latest versions * A minor change needed to be made to the `expo-clipboard` test because of changes to the way that robolectric handles decoding bitmaps for tests. # Test Plan Ensured [unit tests still pass](https://github.com/josephyanks/expo/actions/runs/4896200135/jobs/8742724860) Trying to verify end to end tests locally.
show more ...
[android][tools] add sdk 48 versioned code (#21076)# Why add android sdk 48 versioned code # How - `et add-sdk -p android -s 48.0.0` - there is a big problem for versioning this time wher
[android][tools] add sdk 48 versioned code (#21076)# Why add android sdk 48 versioned code # How - `et add-sdk -p android -s 48.0.0` - there is a big problem for versioning this time where versioned aar size is from ~17MB to ~131MB because of prefab, so it's not able to commit to git. this pr proposes to upload versioned aar to github and having an `et android-download-versioned-aars` to download aars before gradle building. # Test Plan - sdk 48 android versioned expo go + sdk 48 ncl smoking test - ci passed