相关疑难解决方法(0)

支持谷歌地图api(v1和v2)的最佳方式是什么?

在我的应用程序中支持android map apis的最佳方法是什么?

谷歌发布了Android谷歌地图api v2,v1仍然存在(并且对旧款手机效果更好).

到目前为止,我看到两个scenarii.

1)两个apks:每个api一个apk

我可以使用多个apk功能google play.

  • 我该如何区分google play?关于opengl的支持?

这种情况意味着每次我想构建我的项目时,我都必须复制/粘贴一些文件,更新其他可能很麻烦的文件.

除非我使用定制的构建过程(使用ant或maven).

  • 有关此事的任何建议?

2)一个apk

,人们可以利用来实现if/else的语句,包括在manifest文件中的声明的API.

  • 有没有人试过这个?

注意:旧版手机的谷歌地图

首先,新的v2 api是基于矢量的,在CPU/GPU上更重(v1 api使用位图图块).

其次,新的v2 api需要opengl 2.0.据说在所有Android设备运行froyo或以后都支持. 不幸的是,事实并非如此.

例如,谷歌游戏/市场无法识别古老的HTC魔术运行姜饼(在自定义ROM上)以支持opengl 2.0.

也许还有更多......

java android google-maps

5
推荐指数
1
解决办法
2654
查看次数

如何在运行时检测OpenGl版本.Android的

如何检测我的设备正在运行的open open版本?所有我发现的是android说所有设备2.3+都支持openGL 2.0.Witch不是真的,因为我发现设备已经升级到2.3版,但是系统不支持它.

android opengl-es

2
推荐指数
2
解决办法
5207
查看次数

为什么Google Maps在我的Android应用程序中显示空白屏幕?

我的Android应用程序中有Google Maps。我是通过选择新的Google Maps Activity并将其粘贴到Android Studio中来添加的。它在我的Android手机(Lenovo K5 Note)上运行良好,但是当我将项目复制到另一台计算机并在另一台设备(Coolpad)上运行时,它在左下角显示空白屏幕(米色或白色),带有Google徽标。

android google-maps google-maps-api-2

2
推荐指数
1
解决办法
3862
查看次数