[#539] SDK causes crash on emulators with x86_64 architecture

* [#539] SDK causes crash on emulators with x86_64 architecture
- NDK version reverted back to 22.1.7171670.
- Attached TODO with issue for future handling of the problem.
- Install specific Android NDK version.
- Update changelog.
Co-authored-by: Carter Jernigan <git@carterjernigan.com>
This commit is contained in:
Honza Rychnovsky 2022-06-03 14:38:38 +02:00 committed by GitHub
parent 18d82ed90c
commit 8f59a207fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 1 deletions

View File

@ -12,6 +12,13 @@ runs:
with:
distribution: 'temurin'
java-version: 17
- name: Setup Android NDK
shell: bash
run: |
ANDROID_ROOT=/usr/local/lib/android
ANDROID_SDK_ROOT=${ANDROID_ROOT}/sdk
SDKMANAGER=${ANDROID_SDK_ROOT}/cmdline-tools/latest/bin/sdkmanager
echo "y" | $SDKMANAGER "ndk;22.1.7171670"
- name: Setup Rust
shell: bash
run: |

View File

@ -1,6 +1,10 @@
Change Log
==========
Upcoming
------------------------------------
- Fix: SDK can now be used on Intel x86_64 emulators
Version 1.5.0-beta01
------------------------------------
- New: Transactions can be created after NU5 activation.

View File

@ -66,7 +66,9 @@ ANDROID_MIN_SDK_VERSION=19
ANDROID_TARGET_SDK_VERSION=31
ANDROID_COMPILE_SDK_VERSION=31
ANDROID_NDK_VERSION=23.1.7779620
# TODO[#317]: https://github.com/zcash/zcash-android-wallet-sdk/issues/317
# When changing this, be sure to update .github/actions/setup/action.yml
ANDROID_NDK_VERSION=22.1.7171670
ANDROID_GRADLE_PLUGIN_VERSION=7.1.3
DETEKT_VERSION=1.20.0