我是 Android 软件开发新手。我下载了 adt-bundle-linux-x86_64-20140702 ,还下载了 android 4.4W (API 20) 的 android 系统镜像。当我创建新的 android 虚拟设备时,我给出了这个错误:
无法加载的 Android 虚拟设备。
当我启动这个虚拟设备时,我给出了这个错误:
无法启动模拟器:无法运行程序“/home/sosin/Desktop/ADT/adt-bundle-linux-x86_64-20140702/sdk//tools/emulator”:java.io.IOException:错误= 2,否这样的文件或目录
谁能帮我?
当我尝试安装这些软件包时,出现以下错误:
包装是:
lib32z1 lib32ncurses5 lib32bz2-1.0 libc6-i386
错误是:
以下软件包具有未满足的依赖关系: lib32bz2-1.0 : PreDepends: libc6-i386 (>= 2.9-18) 但不会安装 lib32ncurses5 : Depends: lib32tinfo5 (= 5.9-10) 但它不会安装 依赖:libc6-i386 (>= 2.4) 但不会安装 lib32z1 : 依赖:libc6-i386 (>= 2.4) 但不会安装 E: 无法纠正问题,您持有破损的包裹。
最佳答案
您应该从packages.debian.org 下载低于您的软件包的版本。然后通过 dpkg -i path/filename 进行安装。如果您不通过命令行使用 dpkg,则可以使用 aptitude Offers。它可以让您降级您的套餐。
使用 aptitude 例如:
aptitude 安装 libc6-i386 lib32z1
使用此命令后,尝试安装 lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
或者对于早期版本使用:
sudo apt-get install ia32-libs
关于android - 我的新 Android 虚拟设备无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24723763/