Android设备中的运行时错误
Posted
技术标签:
【中文标题】Android设备中的运行时错误【英文标题】:runtime error in android devices 【发布时间】:2011-02-12 04:34:27 【问题描述】:我创建了一个应用程序,它在模拟器中成功运行。当我尝试在我的任何设备上运行它时,它会显示以下错误:
[2011-02-12 09:57:06 - FirstImage] android 发布! [2011-02-12 09:57:06 - FirstImage] adb 运行正常。 [2011-02-12 09:57:06 - FirstImage] 执行 com.gis.image.FirstImage 活动启动 [2011-02-12 09:57:23 - FirstImage] 将 FirstImage.apk 上传到设备 'HT96WKF01291' [2011-02-12 09:57:32 - FirstImage] 安装 FirstImage.apk... [2011-02-12 09:57:52 - FirstImage] 由于不同的应用程序签名,重新安装失败。 [2011-02-12 09:57:52 - FirstImage] 您必须完全卸载应用程序。警告:这将删除应用程序数据! [2011-02-12 09:57:52 - FirstImage] 请在 shell 中执行“adb uninstall com.gis.image”。 [2011-02-12 09:57:52 - FirstImage] 发射取消!问题是什么,我该如何解决?
【问题讨论】:
嗯,您是否尝试执行“adb uninstall com.gis.image”? 不,我不知道该怎么做。请帮助我 【参考方案1】:您之前已安装此 .apk,并且它是使用不同的签名编译的(有关详细信息,请参阅 here)。要解决此问题,您需要删除以前的安装(只有在签名更改时才必须这样做 - 不是正常情况)。
在设备本身上,转到菜单->设置->管理应用程序。选择要卸载的应用程序,然后单击“卸载”按钮。现在尝试安装。
【讨论】:
【参考方案2】:当您直接从 eclipse 安装应用程序时,它使用的证书与您创建市场应用程序时使用的证书不同。
最有可能发生的情况是,您安装的应用与您现在尝试安装的签名不同。
【讨论】:
【参考方案3】:有时会发生这种情况,当您继续通过代码安装应用程序时,有时会出现此类错误。要解决此问题,只需打开终端并粘贴即可
adb 卸载 com.gis.image
这是根据您的上述错误日志...
您只需要从设备上卸载您的应用程序.. 就像它一样 :)
希望对您有所帮助....
【讨论】:
以上是关于Android设备中的运行时错误的主要内容,如果未能解决你的问题,请参考以下文章
每次我尝试在我的 android 设备中运行代码时都会收到此错误。我是应用程序开发的初学者。我正在使用 VScode
在 Ionic 应用程序中使用 Vega Charts 会导致在某些设备上启动时出现运行时错误
尝试在 Android Studio 中运行新创建的虚拟设备时收到错误“AVD Pixel_3_API_30 的模拟器进程已被杀死”