当前位置: 首页 > 知识库问答 >
问题:

多设备混合应用程序-在Android上支持xxhdpi和xxxhdpi密度

章兴发
2023-03-14

我将Visual Studio2013与多设备混合应用程序CTP2.0一起使用。在项目模板中,有几个用于Android的占位符弹幕和图标:ldpi、mdpi、hdpi和xhdpi密度。如何获得对xxhdpi和xxxhdpi密度的支持?我试着如下:

  1. 将文件添加到res/icons/android(icon-144-xxhdpi.png)和res/screens/android(screen-xxhdpi.png)
  2. 根据Cordova文档为config.xml添加了图标规范

xxhdpi映像在构建后不存在于APK文件中。

共有1个答案

阎德义
2023-03-14

目前Visual Studio不支持xxhdpi或xxxhdpi,因此xxhdpi.png映像可以打包(.apk)。VS CPT2.0支持以下列出的解决方案,您可以在此查看不同平台的完整列表http://msdn.microsoft.com/en-us/library/dn757053.aspx#VisualAssets

将xxhdpi或xxxhdpi资源包含到打包中的解决方法:

  1. 创建多设备混合应用程序项目或打开任何现有项目。
  2. 生成项目
  3. 转到BLD\debug\platforms\android\res
  4. 添加xxhdpi或xxxhdpi res的文件夹,如

现在BLD\debug\platforms\android\res下的所有资源都将添加到package(*.apk)

Visual Studio多设备混合应用程序CTP 2.0中支持的图标和屏幕资源:

>

  • icon-36-ldpi.png
  • icon-48-mdpi.png
  • icon-72-hdpi.png
  • icon-96-xhdpi.png
  • icon-96-xhdpi.png

  •  类似资料:
    • 一个支持多设备的Android参考应用 原文链接 : a-new-reference-app-for-multi-device 译文出自 : 开发技术前线 www.devtf.cn 译者 : Mr.Simple & Sophie.Ping 现在你可以把你的app的好用之处分享给你的用户,不管他们身处何地,手上拿着何种设备。今儿我们会发布一个参考示例,展示一下如何把这种服务运用到一个在多个Andro

    • 执行测试脚本后,我看到控制台“驱动程序null”错误 剧本: 如果我错过了什么,有人能帮忙吗。谢谢,

    • 在Google Play上更新现有应用程序时遇到问题。在Google Play开发者控制台上上传更新后的APK后,我在“APK详细信息”窗口中看到0个受支持的Android设备。 “AndroidManifest”中唯一的区别。“xml”文件表示“versionCode”和“versionName”变量已递增。 “建造”。“gradle”文件自上次生成以来根本没有更改。 我开始认为这是谷歌方面的问

    • 问题内容: 我在Android Studio调试时遇到困难。尝试在调试模式下启动应用程序后,设备将显示警告,标题始终为“等待调试器”。我的清单文件中也有文件,并且好像设备已正确连接,因为我可以简单地运行我的应用程序而没有任何问题。我做错了什么? 问题答案: 删除,因为在运行/调试时,Android Studio中的应用程序已使用调试证书签名,因此该设置不是必需的。 然后从控制台检查设备是否正确连接

    • 我使用新的Android应用程序包格式构建了我的项目。有了APK文件,我可以把APK下载到我的设备上,打开它,然后立即安装应用程序。我下载的应用程序是一个捆绑包(.aab格式),我的Nexus 5x运行Android8.1无法打开文件。有没有什么方法可以像APKs一样方便地在设备上安装AABs?

    • 我正在使用Windows8。我正在尝试在设备上运行应用程序。找不到我的设备,设备USB调试已启用。此外,我已经安装了相同的驱动程序使用管理我也安装了谷歌USB驱动程序包。但仍然找不到该设备。 拜托,有人能帮忙吗