android - 从主屏幕快捷方式启动时,应用程序未安装错误

标签 android

仅供引用:我已经浏览过这些链接 'App not Installed' Error on Android

Application not installed when i try to autoupdate

我的问题有点不同。

  • 我在 1.0 版中发布了带有默认/主要 Activity 作为 XActivity.java 的应用
  • 我发布了将默认/主要 Activity 更改为 YActivity.java 的更新
  • 我发现该应用程序可以从应用程序 meanu 正常打开,但是当我尝试从主屏幕快捷方式启动时,它会抛出一条错误消息“应用程序未安装

我知道这是由于引用旧 XActivity.java 的快捷方式,通过删除可以解决这个问题,但是如果我将应用程序作为更新发布给数千人,那么已经拥有此应用程序的人会在第一次看到此错误消息时感到恼火.我会放弃我得到的好评

最佳答案

请检查您是否在应该是 "android.intent.category.LAUNCHER" 的 Activity 上拥有 android:exported="false" 属性。这会禁止特定 Activity 在启动器上启动。

关于android - 从主屏幕快捷方式启动时,应用程序未安装错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17360731/

相关文章:

php - 结合 ios (Push notification) 和 android (GCM) API (webservice) 进行通知

java - fragment 添加-删除

android - 启动一个没有 UI 的 Fragment

android - 点击事件在MVVM架构中的位置

android - 以 selectableItemBackground 作为背景的形状可绘制对象

android - 如何在 Android 中使水平进度条取决于秒数?

java - Base64 编码字符串不匹配

android - 在 Android 中的 TabLayout 中向选项卡添加图标

android - 动态添加/删除项目菜单menuItem

android - 如何判断特定的 TTS 引擎是否被选中(启用)?