新创建的ionic3应用程序无法在Android设备上运行

约翰·埃德加·奥托姆

我创建了一个新的Ionic 3应用程序,但我还没有接触过它,它在浏览器上工作正常,但是当我尝试在实际的android设备上构建并运行它时,生成的apk输出始终

“无法连接到服务器。(http:// localhost:8080 /)”

参见:https : //user-images.githubusercontent.com/22809323/43546424-0974fb28-95f2-11e8-92be-1d4099039f85.png

这是我所做的过程

-ionic start apktest blank -cd apktest -ionic cordova platform add android -ionic cordova build android -ionic cordova run android

PS:我已经有了那些android sdk和java

有人能启发我这个问题吗?谢谢

詹皮奥

您收到此错误消息是因为您的应用程序可能使用了不支持Android 4.x的插件。

运行ionic cordova plugins以检查其是否包含cordova-plugin-ionic-webview版本为的插件条目2.x

如果存在,则可以将其插件降级为支持Android 4.x的最新版本:

ionic cordova plugin add [email protected]

一些背景信息:该插件以前仅适用于iOS,用WKWebView代替了UIWebView,但是在2018年7月23日,他们发布了该插件的2.0版,其中还包括对Android上使用的Webview的更改。Android Webview现在使用一个本地Web服务器localhost:8080来显示您的应用程序,而不是直接从文件系统中请求文件。

更详尽的信息和替代解决方案:https :
//ionic.zone/debug/ionic-and-android-4

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在 iPhone 上运行 ionic3 应用程序

无法运行ionic3应用程序

流星:无法运行新创建的应用程序Win10 x64

如何在Android应用程序更新上重新创建数据库?

DetoxRuntimeError:无法在设备上运行应用程序-Android

重新创建应用程序时无法设置BottomNavigationView的活动项

错误:新创建的应用程序在离子服务上发生读取ECONNRESET

Ionic --live-reload无法在设备上运行应用程序

Phonegap Ionic应用程序无法在具有Rest API的设备上运行

Xamarin-更新创建空白应用程序

如何在Ionic3,Cordova和Angular4应用程序中获取android设备的语言?

如何重新创建Android Facebook应用程序的视图刷卡UX?

ionic run android-配置未在设备上运行应用程序

使用 sdk 15 (4.0.4) 在 android 设备上运行 ionic 应用程序

ionic 3应用程序中的字体未在Android设备上应用

Ionic 3-在Android设备中运行应用程序时找不到文件

Ionic应用程序无法从Android设备上的远程API获取数据

ionic 4应用程序无法在其他android设备上正常工作

Ionic应用程序无法在Android设备上显示老挝/泰语字符

应用程序无法在Android Studio的Android Marshmallow设备上运行

由于更新为[email protected],因此无法构建Ionic3应用程序

在某些设备android上的Ionic 3慢启动应用程序

Xamarin.Forms应用程序将无法在Android设备上运行

为什么我无法在Android设备上运行react-native应用程序?

离子2:无法调试在android设备上运行的应用程序

Spring 应用程序尝试在每次运行时重新创建数据库而不是更新

Android Studio 3.5在多个设备上运行应用程序

在真实设备上运行Android应用程序

如何在Android设备上运行特定的应用程序