You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We check that Atrium works with android sdk api level 26 during CI by running d8 (dexer) --> see .github/workflows/build-ubuntu.yml => step download Android SDK's android.jar (or use cached file)
The configuration for this is done in rootProjectFolder/gradle/scripts/check-dexer.gradle
Note that we apply this script only if CI=true (see rootProjectFolder/build.gradle.kts). I recommend you comment out the if (~Line 560) during development so that intellij correctly highlights the syntax etc.
In order that you can run ./gradlew checkDexer you need to define ATRIUM_ANDROID_JAR which needs to point to the android.jar of the SDK. See .github/build-windows.yml to see how you can download the sdk.
Note that we are not compatible with API level 25. So it is best to make a negative test, i.e. check if ./gradlew checkDexer still fails if you point it to the android-25.jar
Your first contribution?
Write a comment I'll work on this if you would like to take this issue over.
This way we get the chance to revise the description in case things have changed in the meantime, we might give you additional hints and we can assign the task to you, so that others do not start as well.
Do not hesitate to ask questions here or to contact us via Atrium's slack channel if you need help
(Invite yourself in case you do not have an account yet).
The text was updated successfully, but these errors were encountered:
@RealOkabe I can still try to help. Last thing you mentioned, when we tried to tackle your Windows issues was that you will see if it works out with a linux distro. As mentioned when you sought help via slack, you can ignore the failing PathExpectation tests and focus on rewriting groovy to kotlin. We will see in CI if you broke something by accident. In any case, I am here to help in case you still want to give it try. If not, then please un-assign yourself from the issue
Code related feature
We check that Atrium works with android sdk api level 26 during CI by running d8 (dexer) --> see .github/workflows/build-ubuntu.yml => step
download Android SDK's android.jar (or use cached file)
The configuration for this is done in rootProjectFolder/gradle/scripts/check-dexer.gradle
Note that we apply this script only if CI=true (see rootProjectFolder/build.gradle.kts). I recommend you comment out the
if
(~Line 560) during development so that intellij correctly highlights the syntax etc.In order that you can run
./gradlew checkDexer
you need to define ATRIUM_ANDROID_JAR which needs to point to the android.jar of the SDK. See .github/build-windows.yml to see how you can download the sdk.Note that we are not compatible with API level 25. So it is best to make a negative test, i.e. check if
./gradlew checkDexer
still fails if you point it to the android-25.jarYour first contribution?
I'll work on this
if you would like to take this issue over.This way we get the chance to revise the description in case things have changed in the meantime, we might give you additional hints and we can assign the task to you, so that others do not start as well.
(Invite yourself in case you do not have an account yet).
The text was updated successfully, but these errors were encountered: