-
-
Notifications
You must be signed in to change notification settings - Fork 6.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Download NDK versions instead of using shipped ones by the runner #7327
Conversation
In this case, we should set |
I don't think this property affects us at all, it shouldn't get picked up by jnigen. The user is responsible on how to set the "NDK_HOME" variable.
I still stand by this review, that android 19 should be reasonable. However, android 16-18 are currently broken in older libGDX versions without a full discussion about it, so I choose to roll it back to this point for the moment. But I have also no real problem with r25. |
I think it's a good idea to point to a sepecific NDK version to prevent this issue in the future but I'd point to latest one (damage, if any, has already been done). When #7310 is merged (which can be done now) Gdx Setup will be changed immediately to min API 19 fixing the problem for new projects. |
The latest one is r26 which discontinues API 19 and 20 though. |
Ok, previous one then :) |
Since the NDK version pointed by
ANDROID_NDK_HOME
can change at any time and newer NDK version discontinue support for older android version, I think it is preferable to pin our NDK version to a specific one.See #7307 (comment)
I verified that the commands work locally, but I haven't verified them integrated into a GHA.