原生安卓的实用工具模块

本节介绍了将now.gg实用工具模块(Utility module)与您的开发环境集成的步骤。

首先,下载包含now.gg实用工具模块的now.gg SDK下载包,并将其添加到您的开发环境中。

添加SDK库

首先下载包含有实用工具模块库的now.gg SDK包,并通过以下步骤将它们添加到您的开发环境中:

注意:now.gg SDKSDK包含有实用工具模块和示例代码。

1. 提取压缩的now.gg实用工具模块,并在包中找到.aar文件:

 Utility.aar

2. 添加以下依赖项到您游戏的 build.gradle 文件:

dependencies {
         implementation fileTree(dir: 'libs', include: ['*.aar'])
 }


实现实用工具模块

模块成功导入后,您现在可以使用now.gg实用工具模块。

该模块包括以下方法:

  • 设备类型(Device Type)
    使用此方法,您可以检测用户的设备,如手机、平板电脑、台式机等。
  • 打开URL(Open URL)
    使用此方法,您可以在用户设备上的新浏览器窗口中打开URL。
  • 平台检测(Platform Detection)
    使用此方法,您可以确保您的应用程序正运行在now.gg平台上。

参考资料

1. 设备类型(Device Type)

getDeviceType() 方法允许您检测用户的设备类型。

设备类型包括:

  • 智能手机(SMARTPHONE)
  • 平板电脑(TABLET)
  • 台式机(DESKTOP)
  • 未知(UNKNOWN,无法检测用户的设备类型)

要获取设备类型,请调用 getDeviceType() 方法,如下所示:

    DeviceType deviceType = UtilitySDK.getInstance().getDeviceType(applicationContext);

参考资料 – 您可以参阅 此处的getDeviceType参考资料


2. 打开Url(Open Url)

openUrl() 方法允许您在用户设备的新浏览器窗口打开URL。下面的示例代码说明了这个实现。

    UtilitySDK.getInstance().openUrl("<your_url_here>", activityObject);

参考资料 – 您可以参阅 此处的openUrl()参考资料


3. 平台检测(Platform Detection)

isRunningOnNowGG() 方法使您能识别您的应用程序是否正运行在now.gg平台上。下面的示例代码说明了这个实现:

    UtilitySDK.getInstance().isRunningOnNowGG(applicationContext)
注意:如果应用程序正运行在now.gg,则返回 true

参考资料 – 您可以参阅 此处的isRunningOnNowGG()参考资料


×

目录

原生安卓的实用工具模块

目录

文档版本 1.0

文本已复制到剪贴板
copyLinkText
有疑问?请通过以下方式联系我们: dev-support@now.gg