我正在测试Android应用程序,我想从Mac上的Terminal运行Robotium测试。正如我所读,我使用adb shell am instrument -w com.test.test1/android.test.InstrumentationTestRunner
终端说“-bash:adb:command not found”。
可能,我没有看到明显的东西,但我真的只是在学习。我错过了什么?
答案 0 :(得分:0)
您似乎没有正确设置环境变量。你需要进入你的android sdk目录,然后转到platform-tools文件夹。一旦你在那里,你就可以使用adb。
这里有更多信息(转到“探索SDK部分”中讨论环境变量的部分
在Linux上,编辑〜/ .bash_profile或〜/ .bashrc文件。查找设置PATH环境变量的行,并将tools /和platform-tools /目录的完整路径添加到其中。如果您没有看到设置路径的行,您可以添加一个: export PATH = $ {PATH}:/ tools:/ platform-tools
在Mac OS X上,查看主目录中的.bash_profile,然后按照Linux进行操作。如果您还没有.bash_profile,可以创建.bash_profile。