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
you can use pthread_key_create() to define a destructor function that will be called before the thread exits, and call DetachCurrentThread() from there. (Use that key with pthread_setspecific() to store the JNIEnv in thread-local-storage).
build android subproject and run instrumented tests:
scripts/travis/android/script.sh
The step 3 will run a fresh docker container and a new AVD at each execution; if it's needed to only build and test android subproject (only after steps 1-2 are done) you can just run /bin/bash on rocstreaming/env-android:jdk$JAVA_VERSION docker image with:
Activity
panwarab commentedon Oct 1, 2020
let me take this up @MatteoArella @gavv
what I need before working on this-
MatteoArella commentedon Oct 2, 2020
Great!
A dev setup can be obtained running travis-ci jobs locally.
Linux
Android
export some env variables for android environment configuration, for example:
build libroc for all android ABIs with:
build android subproject and run instrumented tests:
The step 3 will run a fresh docker container and a new AVD at each execution; if it's needed to only build and test android subproject (only after steps 1-2 are done) you can just run
/bin/bashonrocstreaming/env-android:jdk$JAVA_VERSIONdocker image with:then create an AVD
and finally build and test roc-android
Additional infos about our
env-androiddocker image are available here.gavv commentedon Dec 4, 2020
@masterskipper Hi, do you still have plans on this issue?