当前位置: 首页 > 知识库问答 >
问题:

为什么我可以在自己的笔记本电脑上运行Android应用程序,这些应用程序在我的学校实验室和Android Studio中成功运行

朱承载
2023-03-14

我对创建自己的android应用程序很感兴趣,我已经在学校实验室创建了一个简单的身体质量指数计算html" target="_blank">应用程序,并成功运行。但是当我回到家,试图在我自己的笔记本电脑上运行时,它不运行,并提示一条错误信息。下面是错误消息:

安装失败,消息为“文件无效:E:\度度年份2sem2\移动应用\实用\实用2\应用\build\中间\拆分-apk\debug\slices\slice_5.apk。

通过卸载现有版本的apk(如果存在),然后重新安装,可以解决此问题。

警告:卸载将删除应用程序数据!

是否要卸载现有应用程序?"

顺便说一下,我使用的是android Studio 3.0,我的学校实验室使用的是2.3,这是版本问题还是什么?谢谢,如果有人能帮忙的话。

共有2个答案

彭烨熠
2023-03-14

这是因为你试图运行apk的一部分。

当您运行代码时,android studio将创建应用程序的多个部分,以便更快地运行,称为即时运行

建设

将从您的本地文件中删除所有切片apk。

那就再跑一次

公孙宏远
2023-03-14

我通过3个步骤解决了:

1) 单击“构建”选项卡-

2)单击“构建”选项卡 -

3)单击构建选项卡-

如果这不起作用,请尝试

设置

 类似资料:
  • 问题内容: Android基于Linux;本机Linux应用程序可以在Android上运行吗? 问题答案: 一般来说,没有。Android应用程序通常在类似于Java的沙盒虚拟机中运行,因此必须使用Java或编译为使用Android API的虚拟机字节码的某种语言编写。 但是,虚拟机确实可以在基础Linux操作系统上运行,并且有多种方法可以调用本机代码。参见https://developer.an

  • 我对一些代码进行了分析,并对花费了这么多时间感到惊讶。 但我发现这快了大约5倍: 下面是Math.min的代码以供参考: 注意:我的用例是对称的,上面的情况都适用于max,而不是min。 我在我的应用程序中添加了以下代码,以尝试获得更好的数据: 这将打印每个新触摸事件的运行比率。当我在屏幕上旋转手指时,首先记录的比率是或或。这让我觉得这个测试不是很准确地测量时间。随着收集到更多的数据,比率往往在和

  • 我用ReactJS制作了一个网络应用程序。它在本地主机上运行良好。然而,当我部署到Azure时,每次导航到新页面或重新加载页面时,我都会收到404个错误。 我正在使用Browser路由器,我从网上查看中了解到这有时会导致问题,但我还没有找到解决它的方法。 我在 GitHub 中有该应用程序,因此在 Azure 中我链接到存储库。除了由create-react-app生成的代码外,我还有一个web.

  • 我正在尝试使用Android Studio3.6.3和我的手机制作一个应用程序来测试它。我遇到了一个问题,我认为卸载这个应用程序是个好主意,但现在,Android studio不知道我的手机上不存在这个应用程序,它试图运行文件。错误是: 05/27 21:03:30:在小米红米Note 7上启动“MainActivity”。 启动活动时出错 我怎样才能欺骗它重新安装正确的应用程序?

  • 我正在构建自己的android应用程序,当我把它放在我的Nexus 5和Xperia Neo上时效果很好,但在Nexus 4或Galaxy S3上效果很慢。我不知道发生了什么。你能帮我吗?我正在使用android:minSdkVersion=“14”和android:targetSdkVersion=“17”,片段和一个抽屉布局。 包装测试。Droidlogin; 导入android.conten