有没有什么方法可以用编程的方式指定活动l中的方式? 因为在谷歌播放中,当用户试图安装应用程序时,它说android应用程序与kindle fire平板设备不兼容。是否有可能以编程方式指定<uses-permission>?
在我的应用程序,我们使用它需要OpenGL ES版本2 我们可以开发应用为这样的地图版本V2,假设如果设备不支持地图V2版本中,我们可以去地图V1?
Thanks in Adv。
有没有什么方法可以用编程的方式指定活动l中的方式? 因为在谷歌播放中,当用户试图安装应用程序时,它说android应用程序与kindle fire平板设备不兼容。是否有可能以编程方式指定<uses-permission>?
在我的应用程序,我们使用它需要OpenGL ES版本2 我们可以开发应用为这样的地图版本V2,假设如果设备不支持地图V2版本中,我们可以去地图V1?
Thanks in Adv。
号的用户需要具有权限而安装应用程序的通知。在运行时对它们进行提问会带来安全风险。
应用程序静态声明他们需要的权限,Android系统在安装应用程序时提示用户同意。 Android没有机制(在运行时)动态授予权限,因为它会使用户体验复杂化而损害安全性。
这是不可能给在运行时的权限。必须在安装应用程序时授予权限。
您正在使用Google地图库将地图带入Android应用程序。您不能在Kindle Fire上使用此库(地图v1版本&地图v2版本)。由于Kindle Fire不是“真正的”Android设备(它不使用官方的Google Android源代码,而是使用其自定义版本),因此它无法访问您的任何封闭源Google服务可能已经在使用了。
基于Android的Kindle可以运行很少或没有修改的应用程序。但是,它无法访问Google Play商店,这意味着如果您希望Kindle Fire用户能够下载您的应用程序,则必须将您的应用程序发布到适用于Android的Amazon Appstore。
Sinu Varghese非常感谢您的宝贵意见。请使用我的Android应用程序支持不带地图功能的Kindle Fire设备,并使用我的应用程序的其余现有功能。有可能做到这一点。如果可能如何? Thanx in adv。 – Ryada
我更新了我的答案。请检查一下。 –
可能的重复[有没有什么办法以编程方式询问权限?](http://stackoverflow.com/questions/7517171/is-there-any-way-to-ask-permission-programmatically) – Bishan
是OpenGL版本包含在android版本或设备规格? – Ryada
我们是否可以像这样开发应用程序,假设设备不支持map v2版本,我们可以使用map v1吗? – Ryada