В соответствии с реакцией на родную документацию , я установил A ndroid 8.0 (Oreo)
и остальные инструкции. Разница лишь в том, что я определил переменные пути в .bashrc
, а не .bash-profile
. когда я хочу запустить свое реактивное приложение, я сталкиваюсь с Build failed with an exception.
журнал выглядит так:
sudo react-native run-android
Starting JS server...
Building and installing the app on the device (cd android && ./gradlew installDebug)...
Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could not be reused, use --status for details
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':app'.
> SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.
проект, созданный для меня, не содержит local.properties
. но у меня уже есть ANDROID_HOME в пути.
$ printenv | grep Android
ANDROID_HOME=/home/amir/Android/Sdk
PATH=/home/amir/Android/Sdk/tools:/home/amir/Android/Sdk/tools/bin:/home/amir/Android/Sdk/platform-tools:/home/amir/Android/Sdk/emulator