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

简单的android应用程序在浏览器上工作(离子服务),但不在设备和模拟器上

阚砚文
2023-03-14

我从爱奥尼亚开始,创建了一个简单的应用程序。当我尝试爱奥尼亚服务时,应用程序会在浏览器中打开,我会看到主页和项目列表。当我尝试使用爱奥尼亚cordova构建android时,构建成功,apk在平台/android/路径中创建。在android模拟器或设备上安装此apk后,当我打开应用程序时,它会崩溃,android会显示“再次打开”弹出消息。

我不知道这里有什么问题。请帮忙。

以下是一些信息-

离子:

ionic(ionic CLI):4.6.0(C:\Users\1231083\AppData\Roaming\npm\node\U modules\ionic)ionic框架:ionic angular 3.9.2@ionic/应用脚本:3.2.1

科尔多瓦:

cordova(cordova CLI):8.1.2(cordova-lib@8.1.1)Cordova平台:android 7.1.2 Cordova插件:Cordova插件ionic键盘2.1.3,Cordova插件ionic webview 2.3.1,(和4个其他插件)

系统:

Android SDK工具:26.1.1(C:\User\1231083\AppData\Local\Android\Sdk)NodeJS: v10.11.0(C:\Program Files\nodejs\node.exe)npm: 6.5.0 OS: Windows 7

共有1个答案

翁宜年
2023-03-14

我也有同样的问题也许在某些情况下你可以试试

<代码>$爱奥尼亚cordova平台rm android

$ionic cordova平台添加android

这在某些情况下有效

 类似资料:
  • 我是android新手,我能够在kotlin中为我的应用程序设置firebase。如果我在Nexus 5X API 27 emulator中运行该应用程序,我就能够获取数据库,但当我在实际设备三星S5(Google play Services V 12.5.29,android V 5.0)中运行该应用程序时,我无法获得addValueEventListener回调。 Gradle文件: 我知道这

  • 我正在尝试在我的android项目中使用j汤。我以这种方式将我的j汤添加到我的项目中: 在我的项目根目录中创建了一个名为libs的文件夹,并将我的jar文件放在那里。然后,我转到 Java 构建路径下的项目属性 一切都很好,但当我试图在模拟器上运行它时,应用程序说[不幸的是,Weather BD已经停止],它显示了以下错误:LogCat 我的Jsoup代码(我在扩展片段的类下创建了一个内部类Asy

  • 我正在开发一个颤抖应用程序,其中包括谷歌登录火库。Google登录在模拟器上可以正常工作,但是当我导出签名捆绑包并在物理设备上进行测试时。它不起作用。我需要在 gradle 文件中添加任何内容吗?有人可以指导我吗?

  • 应用程序不能在MAC上的模拟器和设备上运行,我只得到一个错误,说客户端还没有准备好。 我试图使Android studio失效并重新启动,试图关闭应用程序,卸载,重新运行,禁用即时运行,清理项目,重建,删除Gradle,但这些都不起作用。 下面是我得到的运行日志。 $adb推送 /Users/username/app/App/build/generalDebug-1.6.1-530966e6.ap

  • 几周前我开始使用Android Studio。我在一个具有正常登录屏幕的应用程序上工作过,在模拟器上一切正常。但如果我尝试在我的三星Galaxy S7 Edge(Android 7.0)上运行该应用程序,该应用程序会立即崩溃。 我已经用API 23模拟了Nexus 5,当我用API 24模拟的Pixel尝试时,模拟器也会崩溃。所以我想问题取决于Android版本? Logcat(我把我正在使用的所

  • 我不太清楚为什么会发生这种情况。我一直在做一些研究,但情况太模糊了,我甚至很难找到解决办法。 我使用Android Studio创建了一个应用程序,并一直在一个虚拟仿真器上运行,其中< code>Toast功能使用这两行简单的代码运行良好 但当我在手机上运行这个应用程序时,它一直死机。我有Galaxy Grand Prime,甚至不确定它是否重要。