小编Jam*_*mes的帖子

如何有条件地为Android应用程序使用特定于供应商的API?

Android应用程序商店提供特定于市场的API,如何构建有条件地使用特定于供应商的库的Android应用程序?例如,亚马逊提供他们自己的应用程序内购买和"GameCircle"API.Google拥有自己的许可API,现在Ouya将拥有自己的IAP和硬件控制器API.

随着这些特定于供应商的SDK的激增,维护我的Android游戏的几个单独版本变得越来越困难.我想知道如何构建我的项目,以便我的代码可以在运行时检查各种API,如果可用则使用它们.就像是

if (amazon api is available)
  // Do some amazon-specific stuff
Run Code Online (Sandbox Code Playgroud)

在构建时,我会链接所有库,然后将相同的通用应用程序上传到每个商店.

api android amazon ouya

6
推荐指数
1
解决办法
1887
查看次数

标签 统计

amazon ×1

android ×1

api ×1

ouya ×1