1

最近由于使用 aapt,我在 CentOS 服务器上安装了 Android SDK,aapt 通过 Putty SSH 应用程序在命令行中运行良好。

现在,我想通过 phpshell_exec方法运行 aapt 命令。

我的 Android-SDK 已经安装了\ipl\android-sdk\platform-tools\aapt,但是我无法通过shell_exec方法与之交互。

代码:

$out = shell_exec("/ipl/android-sdk/platform-tools/aapt d badging t.apk 2>&1");
var_dump($out);

结果:

string(60) "sh: /ipl/android-sdk/platform-tools/aapt: Permission denied " 

有任何想法吗?

4

1 回答 1

1

检查文件是否具有足够的权限以及用户是否能够执行该文件。

希望能帮助到你

于 2013-08-22T00:42:28.860 回答