【问题标题】:apk is not acting properly [duplicate]apk 无法正常运行 [重复]
【发布时间】:2013-03-18 14:25:25
【问题描述】:

我在导出 apk 时遇到了一个奇怪的问题。当我在 Eclipse 上运行项目时,它工作正常。但是如果我在删除旧手机后导出apk并安装同一部手机,它就不是同一个应用程序。 有趣的是,当安装 apk 完成后,我有两个选项打开和完成,当我按下打开时,我可以复制前面描述的问题,但是当我选择完成时,它工作正常。 更改是关于后退按钮的。我的代码部分如下:

@Override
public void onBackPressed() {
moveTaskToBack(true);
}

如果我不在 Eclipse 上运行项目,此代码将无法正常工作。

更新:

问题已解决。我尝试了这个解决方案,它对我有用。

Android Activity Stack is not working as stated in the docs - last activity in task stack not shown

感谢您的帮助。

【问题讨论】:

  • 您不应创建新问题,而应尝试更新它。一旦更新它就已经被撞了。

标签: android button apk back


【解决方案1】:

试试这个

 @Override
        public boolean onKeyDown(int keyCode, KeyEvent event) {
        super.onKeyDown(keyCode, event);
            switch(keyCode)
            {

            case KeyEvent.KEYCODE_BACK:

                return true;
            }

            return false;
        }

【讨论】:

  • 谢谢,但这不是我的问题的解决方案。我已经尝试过使用 onKeyDown 方法,但基本问题是关于 apk。
  • @Selin 但标题说,它是关于后退按钮的,我错过了什么吗?
  • @bluebrain 你是只读标题吗?所以,我修好了
【解决方案2】:

清理项目并重建它并使用新创建的 apk,我认为它会使您的 apk 运行良好。这也发生在我身上,我以这种方式修复它

【讨论】:

    猜你喜欢
    • 2016-10-07
    • 2011-08-21
    • 2023-03-28
    • 2021-10-25
    • 1970-01-01
    • 1970-01-01
    • 2021-01-01
    • 1970-01-01
    • 2021-04-22
    相关资源
    最近更新 更多