首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何识别与Genymotion兼容的Google play应用程序?

如何识别与Genymotion兼容的Google play应用程序?
EN

Stack Overflow用户
提问于 2020-09-20 01:27:29
回答 1查看 39关注 0票数 0

当我从虚拟化设备上访问Google Play时,几个常见的应用程序不可用,因为它们与v-device不兼容。

我想知道哪一个是缺少的设备功能。因此,我使用云服务https://apps.evozi.com/和兼容设备下载了APK。然后,我通过Apktool提取并解密了AndroidManifest.xml,使用:

代码语言:javascript
复制
apktool d myapp.apk

我在里面寻找uses-feature

代码语言:javascript
复制
grep '<uses-feature' AndroidManifest.xml

这就给出了:

代码语言:javascript
复制
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
<uses-feature android:glEsVersion="0x00020000" android:required="true"/>

然而,自Genymotion v2.16以来,似乎支持OpenGL ES。

我还应该去哪里看呢?

EN

回答 1

Stack Overflow用户

发布于 2020-09-29 14:55:23

应用程序在Genymotion的Play Store上不可用有以下几个原因:

没有ARM翻译工具的

  1. ,只有用于x86/x86_64的应用程序将在商店中可用,其他应用程序将通过ARM翻译工具隐藏
  2. ,只有用于armv7的应用程序将可用(arm64不受store
  3. Genymotion支持虚拟设备是以为根的,因此检测到根目录的应用程序也将无法从Genymotion)
  4. Genymotion使用自定义AOSP,检测到AOSP rom的应用程序将被标记为与商店中的设备不兼容
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63971530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档