我有一个使用Google Maps API V1的项目。所以我需要清单中的关注标签
<uses-library android:name="com.google.android.maps" />
问题是当我尝试在Genymotion模拟器上运行时。我收到此错误
Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
当我删除了uses-library标签时,我可以运行我的项目,但是我在使用Google Maps api的活动中遇到其他错误。
我能做什么??
谢谢
我相信他们已经放弃了Google Apps选项,您现在必须使用以下链接中的apk文件手动安装它。您可以将它们放到VM上,然后将它们安装。
这是一个很好的教程。检查此链接以获取这些压缩文件的最新位置。下面逐步中的链接可能会断开。
仅引用所需步骤。如果这些链接断开,请检查前一个链接以获取最新信息。
1)下载以下ZIP:
ARM翻译安装程序Android 6.0- https: //mega.nz/#!p4lFlCZR!TFsb8dMqNdAJjKoCDPDDvNtcQdEB0- KkVlTgQVwG20s
下载适用于您的Android版本的正确GApp:
适用于Android 4.3的Google Apps的更新链接为(以下链接已断开)https://www.androidfilehost.com/?fid=23060877490000124
感谢用户@SAM的更新
适用于Android 4.3的Google Apps- http://goo.im/gapps/gapps-jb-20130813-signed.zip
适用于Android 4.2的Google Apps- http://goo.im/gapps/gapps-jb-20130812-signed.zip
适用于Android 4.1的Google Apps- http://goo.im/gapps/gapps-jb-20121011-signed.zip
2)接下来打开您的Genymotion VM并进入主屏幕
3)现在,将Genymotion-ARM-Translation.zip拖放到Genymotion VM窗口中。
4)它应该显示“文件传输正在进行中”,一旦要求您刷新它,请单击“确定”
5)现在,使用ADB或ROM Toolbox之类的应用程序重新启动VM。如有必要,您可以直接关闭VM窗口,但我不建议这样做。
6)再次进入主屏幕后,将gapps-jb-20130813-signed.zip(或您获得的任何版本)拖放到VM上,并在出现提示时单击“确定”
7)完成后,再次重新启动您的VM并打开Google Play商店。使用您的Google帐户登录
8)进入商店后,转到“我的应用”菜单,让所有内容都进行更新(修复了很多问题)
9)现在尝试搜索“ Netflix”和“ Google Drive”
10)如果两个应用程序均显示在结果中,并且您能够下载/安装它们,那么恭喜您现在拥有ARM支持并且已完全设置Google Play!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句