【问题标题】:Application not Working but after uninstall and install the same application works应用程序不工作,但卸载并安装相同的应用程序后工作
【发布时间】:2014-05-30 09:43:58
【问题描述】:

嗨朋友们,我的应用程序中有一个奇怪的问题

首先我得到一个构建(版本 1)并将其发布到 Play 商店,但该构建未安装在某些设备中,所以我用谷歌搜索问题并发现“必须使用最近的 adt 构建”所以我得到了构建,现在它可以在所有设备上运行(当前版本是 2 in play store)。

现在我的问题是我已经在一些设备上安装了版本 1,比如 sony experia,它说应用程序没有安装,之后我又在安装的同一设备上安装了版本 2,当我打开它时强制关闭,我的日志猫说

sqlite returned: error code = 14, msg = cannot open file at source line 25467

但如果删除版本 2 并再次安装相同的版本,它会打开并正常工作。

我不能告诉我的客户删除当前的应用程序并再次安装它,所以如果任何小提示也可以帮助我,我需要修复它,我热切地等待你的重播。

注意:我假设问题不在于代码。问题在于构建版本 1,它可能部分安装在设备中,并且在安装新版本 2 时未从设备中清除。

【问题讨论】:

  • 你还更新了清单文件中的版本代码
  • @GiruBhai 是的,我已经做到了。
  • 您是否正在将数据库从版本 1 更改为 2?如果是,那么也升级您的数据库版本

标签: android linux-kernel dalvik android-build android-install-apk


【解决方案1】:

我认为您只需升级您的数据库版本。

【讨论】:

  • 是的,我已经这样做了,实际上问题是应用程序无法将任何内容写入数据库文件夹。我的假设是版本 1 已部分安装,并且在安装版本 2 时未清除,因此版本 2 无法访问数据库文件夹。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-12-19
  • 2014-12-09
  • 2019-07-03
  • 2014-08-11
  • 2015-07-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多