Adobe Air Apps Android Lollipop的问题

时间:2015-05-20 22:14:38

标签: android flash air adobe

我在Android Lollipop中遇到有关基于AIR的应用的问题。我一直在开发游戏,使用Flash ......并且正在进行本地设备测试,而不是发布到Google Play。在棒棒糖上,游戏图标被默认的空气图标取代,有其他人经历过这个,还是找到了解决方案?

1 个答案:

答案 0 :(得分:0)

我遇到了类似的麻烦,我不知怎的。实际上问题是由于设备的dpi。您需要确保为所有类型的设备定义图标。您需要以下图标大小 192px(xxxhdpi) 144px(xxhdpi) 96像素(xhdpi) 72px(hdpi) 48px(mdpi) 36px(ldpi) 以下是您需要做的事情..

  1. 从Air应用程序的发布设置中选择图标36,48和96px(在Air App中添加图标的默认方式)

  2. 对于144px图标,您需要修改应用程序的描述符(.xml)文件(与.swf文件位于同一文件夹中),并在标记内添加以下代码 yourIconFileLocation / iconName.png

  3. 现在最后一个是192px图标..您不能简单地通过xml代码将其添加到描述符文件中。(在编译期间最终会出现错误)..所以你需要将192x192图标重命名为“icon.png”,将其复制并粘贴到以下路径中,并替换原来存在的文件 C:\ Program Files \ Adob​​e \ Adob​​e Flash CC 2014 \ AIR14.0 \ lib \ android \ lib \ resources \ captive_runtime \ res \ drawable-xxxhdpi
  4. 返回Adobe Flash并发布您的应用。 Voillaa!