【问题标题】:How to remove application icon from launcher (AIR For Android)?如何从启动器中删除应用程序图标(AIR For Android)?
【发布时间】:2012-03-31 09:00:39
【问题描述】:

如何像这样从启动器中删除应用程序图标 -> http://www.helloandroid.com/tutorials/removing-app-icon-launcher

我的应用是用flash开发的,用来做Android的AIR Application

我试图在myApp-app.xml中定义它

<android>
<manifestAdditions>
<![CDATA[
<manifest>
<application>
<activity>
</activity>
</application> 
</manifest>
]]>
</manifestAdditions>
</android>

但它没有工作。 上面写着Parse error, There is a problem parsing the package.

【问题讨论】:

    标签: android flash air


    【解决方案1】:

    只是不要在intent-filter 中为您的活动提供&lt;category android:name="android.intent.category.LAUNCHER" /&gt;,它不会在启动器中显示图标

    【讨论】:

      【解决方案2】:

      打开名为AndroidManifest的文件并找到Waqas在上一个答案中发布的那一行,然后删除该行,然后再次保存并构建项目,您现在应该可以安装它(首先删除任何旧安装)而无需获取启动器中显示的图标。

      【讨论】:

      • AIR for Android(Flash)开发中没有这个文件
      • 将自己安装并试用 AIR 开发环境,看看它是如何工作的。我会在一段时间内找到我的发现:)
      • 好的,现在我可以通过使用apktool解密appmanifest然后重建它来解决我的问题:D
      • 您可以通过打开从 AIR 中获得的 .apk 文件(使用 winzip 或类似工具)并更改 AndroidManifest.xml 中的行来解决此问题。然后再次对 apk 文件进行签名和压缩对齐。有关签名和 zip 对齐的更多信息,请查看此处:developer.android.com/guide/publishing/app-signing.html
      • 哦,没看到你最后的评论,但是是的,这是解决它的一种方法,也许唯一取决于 AIR 的构建步骤有多灵活。
      猜你喜欢
      • 2016-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-06
      相关资源
      最近更新 更多