首页 > 解决方案 > 新安卓模拟器版本上的旧安卓 1.6 应用

问题描述

我刚刚安装了 android-studio-ide-201.7199119-linux 以便在 linux 上使用 android 模拟器。我已经正确配置了所有内容以使用 android 8.1 图像,并且从 play google store 下载的所有应用程序都可以正常工作,但有一个例外。

这个例外是 Colleen https://play.google.com/store/apps/details?id=name.nick.jubanka.colleen - 适用于 Android 1.6 的相当老的应用程序。有趣的是,在所有移动设备(真正的智能手机)上,我都可以正常工作(8.1 和更早版本的 Android)。但是它不适用于带有 android image 8.1 的 AVD。我还检查了一些其他较旧的图像版本。

原因是 Play 商店应用显示此应用 (=colleen) 与我的设备 (=android 模拟器) 不兼容的消息。令我惊讶的是,使用真正的 Android 8.1 智能手机可以正常工作,但不能使用模拟器。我已经安装了所有更新,我删除了 Play 商店应用程序的缓存数据,但没有任何帮助。经过一番调查,我想知道 Colleen 的 sdk 是否很旧(正如我提到的那样,它是 1.6)。我猜也许 android 模拟器没有 1.6 的旧库,而真正的智能手机仍然有。知道这可能是原因还是其他原因?如何纠正它以使 Colleen 在 android 模拟器上工作?我也尝试直接从文件安装 Colleen,但安装失败。

非常感谢您的帮助。

标签: android-studioandroid-emulatorandroid-sdk-toolsandroid-sdk-manageravd-manager

解决方案


推荐阅读