export PIP_BREAK_SYSTEM_PACKAGES=1
sudo pip install tutor[full]
export TUTOR_ROOT=`pwd`/sli-dev
tutor config save --interactive
tutor plugins update
tutor plugins install android
tutor plugins enable android
tutor config save
tutor local launch
Error log:
> Task :OpenEdXMobile:compileProdDebuggableShaders NO-SOURCE
> Task :OpenEdXMobile:generateProdDebuggableAssets UP-TO-DATE
> Task :OpenEdXMobile:mergeProdDebuggableAssets
> Task :OpenEdXMobile:compressProdDebuggableAssets
> Task :OpenEdXMobile:processProdDebuggableResources FAILED
> Task :OpenEdXMobile:checkProdDebuggableDuplicateClasses
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':OpenEdXMobile:processProdDebuggableResources'.
> A failure occurred while executing com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask$TaskAction
> Android resource linking failed
ERROR:/app/edx-app-android/OpenEdXMobile/build/intermediates/packaged_manifests/prodDebuggable/AndroidManifest.xml:2: AAPT: error: attribute 'package' in <manifest> tag is not a valid Android package name: 'io.nip.34_121_58_60'.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.2/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 1m 55s
27 actionable tasks: 23 executed, 4 up-to-date
The command '/bin/sh -c ./gradlew assembleProdDebuggable' returned a non-zero code: 1
Error: Command failed with status 1: docker build --tag=docker.io/overhangio/openedx-android-app:16.0.0 /home/sagarpatkeatl/sli-dev/env/plugins/android/build
The setup:
Error log: