当我在调试模式下运行应用程序时,它使用
值xxxhdpi/尺寸.xml
为了确认这一点,我创建了一个新的空项目,其中只有helloworld字符串。我在中为字符串定义了不同的值
价值观/字符串.xml
,
和
值xxxhdpi/字符串.xml
. 这是结果。
-
-
从androidstudio运行发布apk(通过在gradle文件中指定签名配置)显示xxhdpi字符串。按预期工作。
-
通过选择Build | Generate signed apk并运行它来生成签名的apk。这次应用程序显示xxxhdpi字符串。为什么?
为什么会这样?为什么android在调试模式下选择xxhdpi资源而在签名APK中选择xxxhdpi资源?