Procedural style
mixed mysqli_query ( mysqli $link , string $query [, int $resultmode = MYSQLI_STORE_RESULT ] )
Вы увидите переменные $link
и $query
.
Это означает, что вам нужно передайте функцию действительный ресурс ссылки mysqli, а также запрос, который вы хотите выполнить. Это позволяет функции знать, какое установленное соединение с сервером использовать.
Ресурс ссылки может быть создан с использованием:
Только процедурный стиль: идентификатор ссылки, возвращаемый mysqli_connect ( ) или mysqli_init ()
, и пример того, как это сделать, можно найти на вышеупомянутой странице руководства.
echo "export PATH=\$PATH:/Users/${USER}/Library/Android/sdk/platform-tools/" >> ~/.bash_profile && source ~/.bash_profile
Если вы поместите папку android-sdks в другой каталог, замените путь каталогом. android-sdks / platform-tools находится в
введите следующие две команды, чтобы добавить sdk android-инструменты android в ваш zsh в iterm2 в macOS
echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.zshrc
echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.zshrc
Вот подробное руководство: http://codexpi.com/add-android-adb-path-mac-os-x-mavericks/
Подводя итог этому :
touch .bash_profile
open -e .bash_profile
export PATH="$PATH:/Users/USERNAME/PATH TO ANDROID SDK/platform-tools/
. .bash_profile
для обновления (нет необходимости перезапуска терминала) Это полностью сработало для меня, после некоторого разговора после установки Android Studio:
echo "export PATH=\$PATH:/Users/${USER}/Library/Android/sdk/platform-tools/" >> ~/.bash_profile
Теперь, как правило, у вас будет этот точный путь , но если нет, то используйте любой путь, которым у вас есть папка с инструментами платформы
. .bash_profile
adb devices
. Вы должны увидеть ответ «Список подключенных устройств». Теперь вам не нужно каждый раз обращаться к каталогу инструментов-инструментов, чтобы ввести более загадочную команду, например ./adb devices
!!! В моем случае: я сделал следующее (на mac):
******** РАБОТАЕТ КАК ШАРМ ********
Я снова попробовал команду «adb devices», и все было в порядке, когда устройство было видно.
Все самое лучшее. Просто не сдавайся. Мне потребовалось много проблем. Всем удачи.
Вот эта информация:
Шаг-1
blockquote>Запустите терминал и перейдите в свою домашнюю папку.
cd ~/
Step-2
blockquote>Открыть и отредактировать файл .bash_profile
$ open -e .bash_profile
Если у вас нет файла .bash_profile на вашем компьютере , затем создайте его. Введите команду ниже, чтобы создать новый файл. После создания выполните шаг 2.
touch .bash_profile
Step-3
blockquote>Сохраните нижнюю строку)
export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/tools export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/platform-tools
Шаг-4
blockquote>Обновите файл, используя следующую команду:
$ source .bash_profile $ echo $PATH
Теперь вы должны увидеть ваш путь к Android.
Примечание: это было первоначально написано на Установка ADB на MAC OS X , но этот вопрос был закрыт как дубликат этого.
Это самый простой способ и обеспечит автоматическое обновление.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew cask install android-platform-tools
adb devices
Это самый простой способ получить ручную установку ADB и Fastboot.
rm -rf ~/.android-sdk-macosx/
SDK Platform-Tools for Mac
. cd ~/Downloads/
unzip platform-tools-latest*.zip
mkdir ~/.android-sdk-macosx
mv platform-tools/ ~/.android-sdk-macosx/platform-tools
platform-tools
к вашему пути echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
source ~/.bash_profile
adb devices
platform-tools
к вашему пути echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.bash_profile
echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.bash_profile
source ~/.bash_profile
adb devices
sudo port install android
sh /opt/local/share/java/android-sdk-macosx/tools/android
Android SDK Platform-tools
(необязательно) platform-tools
к вашему пути; в MacPorts они находятся в /opt/local/share/java/android-sdk-macosx/platform-tools
. Например, для bash: echo 'export PATH=$PATH:/opt/local/share/java/android-sdk-macosx/platform-tools' >> ~/.bash_profile
source ~/.bash_profile
adb devices
rm -rf ~/.android-sdk-macosx/
cd ~/Downloads/
unzip tools_r*-macosx.zip
mkdir ~/.android-sdk-macosx
mv tools/ ~/.android-sdk-macosx/tools
sh ~/.android-sdk-macosx/tools/android
Android SDK Platform-tools
(опционально) Install Packages
, примите лицензии, нажмите Install
. Закройте окно диспетчера SDK. platform-tools
к вашему пути echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
source ~/.bash_profile
adb devices
Комментирование некоторой обновленной информации с 2018 года.
Исполняемые бинарные инструменты для платформы доступны для Mac для Android здесь: https://developer.android.com/studio/releases/platform -tools.html
Загрузите их на свой Mac. Поместите их в каталог, например. Я поместил его в ~/Software/platform-tools
. Если у вас есть root-доступ, самый простой способ, который я нашел на Mac, - это добавить ваши каталоги в список в /etc/paths
. Мне нравится этот путь, потому что после нескольких дополнений $PATH
начинает выглядеть слишком грязным и трудным для чтения, /etc/paths
имеет все в отдельной строке, чистую и организованную. Недостатком является то, что вам нужен root-доступ.
$ cat /etc/paths # check contents of the file
$ sudo nano /etc/paths
В конце полного списка вашего каталога платформ (что-то вроде /Users/GodZilla/Software/platform-tools/adb
) в конце этого списка и сохраните. Выключить и открыть терминал снова и проверить, видит ли он ваш каталог инструментов платформы.
$ which adb
/Users/GodZilla/Software/platform-tools/adb
$ which fastboot
/Users/GodZilla/Software/platform-tools/fastboot
Если у вас нет доступа root, просто добавьте каталог инструментов платформы в $PATH
в ваш .bash_profile (или .zshenv, если вы используете zsh), как предполагали другие пользователи.
Это работает безупречно ....
В терминале Запустите обе команды рядом друг с другом
export ANDROID_HOME=/Users/$USER/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
sdk
удалена. Если эти две команды были запущены, adb devices
не будет работать. Должно быть следующее для последней версии Android Android export ANDROID_HOME = / Users / $ USER / Library / Android export PATH = $ {PATH}: $ ANDROID_HOME / tools: $ ANDROID_HOME / платформы-инструменты `
– Liangjun
5 June 2017 в 02:17
Лично я просто источник моего .bashrc в моем .bash_profile:
echo 'source ~/.bashrc' >> ~/.bash_profile
Итак, я положил его в свой .bashrc. И я использую Android Studio, так что это был другой путь.
echo 'PATH=$PATH:$HOME/Library/Android/sdk/platform-tools/' >> ~/.bashrc
Вам также может понадобиться следующее:
echo 'ANDROID_HOME=$HOME/Library/Android/sdk' >> ~/.bashrc
Если вы используете ZSH и имеете Android Studio 1.3: 1. Откройте файл .zshrc (находится в вашем домашнем каталоге, файл скрыт, поэтому убедитесь, что вы видите скрытые файлы). 2. Добавьте эту строку в конец: alias adb="/Users/kamil/Library/Android/sdk/platform-tools/adb"
3. Выход из терминала 4. Откройте терминал и введите adb devices
5. Если он сработает, он предоставит вам список всех подключенных устройств
ПРИМЕЧАНИЕ. Путь для adb изменился с тех пор, как Android Studio 1.0.xx
Для оболочки bash используйте:
echo 'export PATH=$PATH:'$HOME'/Library/Android/sdk/platform-tools' >> ~/.bash_profile
Для параметра tcsh , используйте:
echo 'setenv PATH $PATH\:'$HOME'/Library/Android/sdk/platform-tools' >> ~/.tcshrc
~/Library/Android/sdk/platform-tools
– gldraphael
18 April 2016 в 08:02
Для пользователей Mac: Шаг 1: Установите Android Studio
Шаг2: Откройте терминал и введите
cd
blockquote>Шаг 3. Введите ниже указанную команду, изменив имя пользователя:
export PATH = "/ Users / userName / Library / Android / sdk / platform-tools": $ PATH
blockquote >
cd sdk/platform-tools/
, а затем используйте ./adb devices
вместо
/Users/ashokr/Library/Android/sdk/platform-tools
, а затем он работает.
– Ashok R
9 February 2018 в 20:57
, если вы используете Android Studio в MAC OS X, вы можете выполнить следующую команду в своем приложении терминала:
echo 'alias adb="/Applications/Android\ Studio.app/sdk/platform-tools/adb"' >> .bashrc
exec $SHELL
и следующее:
adb devices
, и вы должен показывать список с вашими устройствами Android, подключенными через USB-кабель в вашем MAC, например, примерно так:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
deb7bed5 device
zsh
вместо bash, вам нужно добавить это к~/.zshrc
– Gianfranco P. 5 September 2013 в 02:17source ~/.bash_profile
. – Nighto 13 April 2015 в 01:46