提问者:小点点

正在检测Android Go手机


我已经开发了一个应用程序,但现在我想在第一次启动应用程序时检查它是否是Android Go手机,如果是,通知用户它不受支持。

在Android中,可以检查SDK版本,但是否也可以检查是否是Go手机?

我想排除Android Go手机,因为它们不支持我的应用程序需要的system_alert_window


共1个答案

匿名用户

查看官方文档https://developer.android.com/google/play/publishing/multiple-apks,它说要在android Go上运行应用程序,您需要

要针对运行Android(Go版)的设备,你的APK需要声明:

<uses-feature android:name="android.hardware.ram.low" android:required="true">

目标至少是API级别26,并且有一个比你的非GO版APK更高的版本代码。

因此,只要不把之前的代码放在清单中,你的应用程序就不能在android Go上使用。