加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

从shell和sbt在android sdk中运行aapt的程序

发布时间:2020-12-15 22:49:39 所属栏目:安全 来源:网络整理
导读:我有一个奇怪的问题,我不能从sbt命令以及 shell中运行aapt. 我运行这个命令: sbt update package-debug 一切都消失,直到我收到此错误: java.io.IOException: Cannot run program "/home/egervari/Programs/android-sdk-linux_x86/platforms/android-7/tool
我有一个奇怪的问题,我不能从sbt命令以及 shell中运行aapt.

我运行这个命令:

sbt update package-debug

一切都消失,直到我收到此错误:

java.io.IOException: Cannot run program "/home/egervari/Programs/android-sdk-linux_x86/platforms/android-7/tools/aapt": java.io.IOException: error=2,No such file or directory

所以我尝试手动运行它,只是为了它:

egervari@ken:~/Programs/android-sdk-linux_x86/platforms/android-7/tools$./aapt
bash: ./aapt: No such file or directory

这很奇怪,因为它就在那里:

egervari@ken:~/Programs/android-sdk-linux_x86/platforms/android-7/tools$ls -la
total 4660
drwxr-xr-x 3 egervari egervari    4096 2010-10-16 09:13 .
drwxr-xr-x 8 egervari egervari    4096 2010-10-16 09:13 ..
-rwxrwxrwx 1 egervari egervari 3472673 2010-10-16 09:13 aapt
-rwxrwxrwx 1 egervari egervari 1050328 2010-10-16 09:13 aidl
-rwxrwxrwx 1 egervari egervari  213690 2010-10-16 09:13 dexdump
-rwxrwxrwx 1 egervari egervari    2497 2010-10-16 09:13 dx
drwxr-xr-x 2 egervari egervari    4096 2010-10-16 09:13 lib
-rw-r--r-- 1 egervari egervari   10800 2010-10-16 09:13 NOTICE.txt
egervari@ken:~/Programs/android-sdk-linux_x86/platforms/android-7/tools$

救命? :/

解决方法

看起来你正试图在64位操作系统上运行32位二进制文??件.也许你错过了所需的共享库.尝试运行文件aapt和ldd ./aapt来查看它的内容.

如果是这种情况then installing ia32-libs could fix it,因为没有可用的64位二进制文??件.

sudo apt-get install ia32-libs

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读