我有一个使用ADB安装几个应用程序的bash脚本。这些应用程序保存在一个文件夹中,并被引用为./apps/1.apk
。从终端执行时,此脚本按预期运行。它可以找到apk文件并安装它们。
双击文件管理器时,脚本的行为方式不同。我收到一条错误消息告诉我"无法找到位置" ./apps/1.apk
。双击后,为什么可执行文件不能识别它的当前目录?
我需要这个工作,因为我已经为不熟悉终端的人工作了这个脚本。
以下是脚本。它根本不复杂。目前正在运行并授予所有权限。
#!/bin/bash
adb install ./apps/1.apk
adb install ./apps/2.apk