什么是 android GO 的清单?我想为 android GO 操作系统更新我的 android 应用程序。如何检查我的应用程序是否兼容 Android GO?
问问题
511 次
2 回答
2
请在下面找到要准备好 Android 的要求
- 在具有512MB RAM的设备上运行
- APK安装大小≤40MB
- 目标 SDK 26(奥利奥)
- App启动≤5s(连接WiFi)
- RAM ≤ 50MB PSS
什么是PSS?
进程的“比例集大小”(PSS)是它在内存中的页数,其中每个页除以共享它的进程数。因此,如果一个进程拥有 1000 个页面,并且与另一个进程共享 1000 个页面,那么它的 PSS 将为 1500。
在官方 android 开发者网站上查看更多详细信息优化运行 Android 的设备(Go 版)
于 2018-03-21T12:12:03.330 回答
1
Android 的清单项目(Go 版):
- targetSdkVersion ≥ API 26
- 该应用程序应在 ≤ 1GB RAM 的设备上流畅运行。
- 应用程序大小 ≤ 40MB
- 应用启动时间≤5秒
- 应用程序RAM使用的比例集大小(PSS)≤50MB,对于游戏,游戏的RAM使用的PSS≤150
您可以使用 Play Console 上的多 APK 功能为 Android(Go 版)设备分发特定的 APK,但您应该只在不影响体验的情况下这样做(例如,您应该避免删除功能)。
针对 Android(Go 版)设备的 APK 需要声明<uses-feature android:name="android.hardware.ram.low" android:required="true">
,至少针对 API Level 26,并且具有比非 Go 版 APK 更高的版本代码。
在官方 android 开发者网站上查看更多详细信息优化运行 Android 的设备(Go 版)
于 2018-03-21T12:33:31.123 回答