本文介绍了Genymotion仿真器:安装错误:INSTALL_FAILED_MISSING_SHARED_LIBRARY的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我用谷歌地图API V1的项目。所以,我需要后续的标签在我的清单

I have a project with V1 of Google Maps API. So i need the follow tag in my manifest

         <uses-library android:name="com.google.android.maps" />

现在的问题是,当我尝试在Genymotion模拟器上运行。我收到此错误

The problem is when i try to run on a Genymotion emulator. I received this error

        Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY

当我删除应用库的标签,我可以运行我的项目,但我有一个使用谷歌地图API中我的活动等错误。

When i remove the uses-library tag I can run my project but then i have other error in my activity that uses google maps api.

我能做些什么?

感谢

推荐答案

我相信他们放弃了谷歌企业应用套件的选项,你必须手动现在从以下链接的APK文件安装。您只需拖放到虚拟机,他们会进行安装。

I believe they dropped the Google Apps option and you have to install it manually now with the apk files from the following link. You can just drop them on the VM and they'll be installed.

这是一个很好的教程。检查此链接为达到这些压缩文件的日期位置。的一步在步骤的链接下面可能会断开。

This is a good tutorial. Check this link for the up to date location of these zipped files. The links in the step by step below might be broken.

所需的步骤只是一个报价。 检查previous链接,及时更新信息的情况下,这些链接被打破。

Just a quote of the required steps. Check the previous link for up to date info in case these links are be broken.

1)下载下面的Zip文件:

ARM翻译安装1.1版 - 的 (镜像)

ARM Translation Installer v1.1 - https://dl.dropboxusercontent.com/u/14700716/XDA-Shares/Genymotion-ARM-Translation_v1.1.zip (Mirrors)

下载正确的GAPPS你的Andr​​oid版本:

Download the correct GApps for your Android version:

谷歌应用服务的Andr​​oid 4.3 - http://goo.im/gapps/ gapps-jb-20130813-signed.zip

Google Apps for Android 4.3 - http://goo.im/gapps/gapps-jb-20130813-signed.zip

谷歌应用服务的Andr​​oid 4.2 - http://goo.im/gapps/ gapps-jb-20130812-signed.zip

Google Apps for Android 4.2 - http://goo.im/gapps/gapps-jb-20130812-signed.zip

谷歌应用服务的Andr​​oid 4.1 - http://goo.im/gapps/ gapps-jb-20121011-signed.zip

Google Apps for Android 4.1 - http://goo.im/gapps/gapps-jb-20121011-signed.zip

2)然后打开你的Genymotion虚拟机并转到主屏幕

2) Next Open your Genymotion VM and go to the Homescreen

3)现在拖动和放大器;下降的Genymotion-ARM-Translation.zip到Genymotion虚拟机窗口。

3) Now Drag&Drop the Genymotion-ARM-Translation.zip onto the Genymotion VM window.

4)  应该说文件传输进行时,一旦它要求你闪光吧  单击确定

4) It should say "File transfer in progress", once it asks you to flash it click 'OK'

5)现在重新启动你的虚拟机使用亚行或类似的ROM工具箱的应用程序。如果  nescessary你可以简单地关闭虚拟机窗口,但我不建议  它。

5) Now Reboot your VM using ADB or an app like ROM Toolbox. If nescessary you can simply close the VM window, but I don't recommend it.

6)当你在主屏幕再次拖动和放大器;下降的  gapps-jb-20130813-signed.zip(或任何版本你有)到你  虚拟机,而当问单击确定

6) Once you're on the Homescreen again Drag&Drop the gapps-jb-20130813-signed.zip(or whatever version you got) onto your VM, and click 'OK' when asked

7)一旦完成后,再重新启动虚拟机  并打开谷歌Play商店。请使用您的谷歌帐户

7) Once it finishes, again Reboot your VM and open the Google Play Store. Sign in using your Google account

8)一旦  在存储进入我的应用菜单,并让一切更新(修复  很多问题)

8) Once in the Store go to the 'My Apps' menu and let everything update(fixes a lot of issues)

9)现在尝试搜索Netflix的'和'谷歌驱动器

9) Now try searching for 'Netflix' and 'Google Drive'

10)如果  这两个应用程序显示在结果和你能够下载/安装  他们,那么恭喜你现在有ARM的支持和谷歌播放完全  设置!

10) If both apps show up in the results and you're able to Download/Install them, then congrats you now have ARM support and Google Play fully setup!

这篇关于Genymotion仿真器:安装错误:INSTALL_FAILED_MISSING_SHARED_LIBRARY的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-03 12:24