我怎样才能解决这个问题?当我用干跑的时候。日志在这里。
git@github.com:cesarferreira/android-helloworld.git搜索设备./Users/baidu/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/2.0.0/open3.rb:211:in
spawn': No such file or directory - /platform-tools/adb (Errno::ENOENT) from /Users/baidu/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/2.0.0/open3.rb:211:in
popen_run‘/Users/baidu/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/2.0.0/open3.rb:99:inpopen3' from /Users/baidu/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/gems/dryrun-0.8.1/lib/dryrun/dryrun_utils.rb:50:in
run’来自/Users/baidu/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/gems/dryrun-0.8.1/lib/dryrun/dryrun_utils.rb:46:inrun_adb' from /Users/baidu/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/gems/dryrun-0.8.1/lib/dryrun.rb:108:in
pick_device‘从/Users/baidu/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/gems/dryrun-0.8.1/lib/dryrun.rb:171:incall' from /Users/baidu/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/gems/dryrun-0.8.1/bin/dryrun:5:in
’从/User/百度/..rvm/红宝石/红宝石-2.0.0-p 643/bin/dryrun:23:inload' from /Users/baidu/.rvm/rubies/ruby-2.0.0-p643/bin/dryrun:23:in
‘
发布于 2017-01-22 16:44:46
您所收到的问题是无法识别出亚行路径。亚行路径需要设置为ANDROID_HOME
,dryrun
才能工作。
修复这一问题的步骤:
echo export "ANDROID_HOME=/Users/yourName/Library/Android/sdk" >> ~/.bash_profile
source ~/.bash_profile
echo $ANDROID_HOME
dryrun git@github.com:cesarferreira/android-helloworld.git
发布于 2017-07-17 09:13:55
来自文档
ANDROID_HOME需要设置为亚行路径。
打开文件~/.bash_profile
(如果您正在使用Zsh)或创建它(如果它不存在),并添加以下内容(使用真正的Android路径):
export ANDROID_HOME=/Users/{your_user}/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
发布于 2016-12-05 04:52:20
您需要设置您的ANDROID_HOME
https://stackoverflow.com/questions/40798553
复制