我正在尝试在linux系统上使用monkeyrunner。但是,我找不到monkeyrunner文件。
我已经使用此链接安装了andriod工作室https://developer.android.com/studio/,android工作室运行良好,我能够创建adroid虚拟机。我还从这个链接下载并提取了命令行工具https://developer.android.com/studio#command-工具。
从我在互联网上看到的所有资源来看,他们说monkeyrunner将在tools/bin文件夹中,然而,事实并非如此。我已经下载了适用于windows和mac的工具,但即使是这些工具在tools/bin文件夹中也没有monkeyrunner。tools/bin只有以下四个文件
apkanalyzer avdmanager lint screenshot2 sdkmanager
我还搜索了linux系统上的所有文件,找到了一个名为moneyrunner的文件或文件夹,但没有找到任何运气。
有人能帮我弄清楚吗?
我能够解决这个问题。
问题是Android SDK工具已经过时了(我不确定从什么时候开始,因为我在官方网站上找不到任何文档(。
与安卓SDK平台工具不同,安卓SDK工具不会随着安卓工作室的安装而隐式安装。然而,可以在安装Android Studio后显式安装,使用以下方法:
- 打开Android Studio
- 单击左下角的"配置">
- 将打开"新项目设置"窗口,从左侧菜单中选择"Android SDK">
- 在中间面板中选择"SDK工具">
- 取消选中左下角的"隐藏过时的程序包">
- 现在你将能够看到"Android SDK工具(过时(",检查它并点击应用。然后它将安装Android SDK工具
-
monkeyrunner将是
/Android/Sdk/tools/bin
文件夹
p.S.我也对windows执行了相同的步骤,monkeyrunner位于C:UsersAdminAppDataLocalAndroidSdktoolsbin
文件夹中,其中C:UsersAdminAppDataLocalAndroid
是安卓工作室的安装路径。