我认为它可以在那些设备上下载,因为我有 xxxhdpi/large 设置?
<compatible-screens>
<!-- all phones -->
<screen android:screenDensity="xxhdpi" android:screenSize="large" />
<screen android:screenDensity="xxxhdpi" android:screenSize="large" />
<screen android:screenDensity="560" android:screenSize="large" />
<screen android:screenDensity="560" android:screenSize="normal" />
<screen android:screenDensity="xxhdpi" android:screenSize="normal" />
<screen android:screenDensity="xxxhdpi" android:screenSize="normal" />
<!-- all tablets -->
<screen android:screenDensity="xhdpi" android:screenSize="xlarge" />
<screen android:screenDensity="xxhdpi" android:screenSize="xlarge" />
<screen android:screenDensity="xxxhdpi" android:screenSize="xlarge" />
<screen android:screenDensity="xhdpi" android:screenSize="large" />
<screen android:screenDensity="xxhdpi" android:screenSize="large" />
<screen android:screenDensity="xxxhdpi" android:screenSize="large" />
</compatible-screens>
它说我的应用程序在 S8 上受支持(另外,为什么它说 1080 x 1920?这不是您可以在 S8 上选择的 3 种分辨率之一):
但是,我的应用程序无法下载到任何一部手机上。所以我不确定为什么它说支持 S8。
最佳答案
有同样的问题..这对我有用:
<screen
android:screenDensity="420"
android:screenSize="normal" />
<screen
android:screenDensity="560"
android:screenSize="normal" />
我为 Galaxy Note5 添加的第二个,一位用户报告说没有看到该应用程序。
(Note5 的变体有 420dpi 和 560dpi 密度)
现在 S8 + 也显示“支持”:
单独为 S8 + 放置第一个是行不通的。
P.S. 还添加了Ali Ahsan的补丁,但无法单独测试其效果。
关于android - AndroidManifest 中要更改哪些内容才能使应用与 S8、S8+ 兼容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44100802/