Всякий раз, когда мне нужно быстро извлечь что-то из HTML-документа, я использую Tidy, чтобы преобразовать его в XML, а затем использовать XPath или XSLT, чтобы получить то, что мне нужно. В вашем случае что-то вроде этого:
//p/a[@href='foo']
Вы должны добавить свой Android-файл sdk в свой сценарий оболочки bash_profile.
Открыть или создать «.bash_profile» в вашем корневом каталоге учетной записи. И вставьте свой путь sdk в android в файл «bash_profile».
, как это
PATH=$PATH:HOME/bin:/usr/app/mysql/bin:/Users/your_account_name/Library/Android/sdk/platform-tools:/Users/your_account_name/Library/Android/sdk/build-tools/25.0.2
После ввода пути сохраните файл и снова откройте приложение с командной строкой. Если вы исправите добавление этого пути, вы можете вызывать / называть команду «adb» повсюду.
Удачи!
Я слышал, что вы используете ОС Windows для работы dev.
Итак, похоже, что вы набрали команду adb в «adb shell» для Android-устройства. ОС Android основано на Linux. Команда «adb shell» - это способ входа в среду терминала os для Android. В этой среде вы не можете использовать команду adb. Из-за «adb» есть «Android Debug Bridge». мост означает, что команда «adb» помогает подключить рабочую среду к os. Итак, после типа «adb shell» вы находитесь в OS устройства Android, и вы не можете использовать команду «adb».
это мой случай.
User-MacBook-Pro:~ user$ adb shell
shell@hammerhead:/ $ adb
/system/bin/sh: adb: not found
127|shell@hammerhead:/ $ exit
User-MacBook-Pro:~ User$
BR
Похоже, вы пытаетесь запустить adb
на самом устройстве. Чтобы перетащить файлы, запустите adb на главном компьютере. Чтобы отключить ваш тип сеанса adb shell
exit
.
Вы не можете запустить adb push
на оболочке Android. Вы должны запустить его на главном компьютере.
Если это не так, опубликуйте вывод echo $PATH
.
adb push <project_root_folder>/app/build/outputs/apk/app-debug.apk data/local/tmp/testjar/load.apk
? $
подразумевает, что это оболочка linux (или Android).
– Jonas Köritz
5 January 2017 в 11:56
adb: error: failed to copy 'F:/projects/android/android_studio/plugins/dexclassloader/PluginSample/app/build/outputs/apk/app-release-unsigned.apk' to 'data/local/tmp/testjar/app-release-unsigned.apk': secure_mkdirs failed: No such file or d irectory
– Program-Me-Rev
5 January 2017 в 12:22
echo path
производит /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin
– Program-Me-Rev
5 January 2017 в 12:34