Ionic2:此应用与您的手机不兼容
Posted
技术标签:
【中文标题】Ionic2:此应用与您的手机不兼容【英文标题】:Ionic2: This app isn't compatible with your phone 【发布时间】:2018-07-22 14:29:33 【问题描述】:在真实设备上安装我的 Ionic2 应用程序后,它变得很慢 - 这不是在开发期间在浏览器上测试时。然后我发现了 Crollwalk,这是一个用于增强设备上混合应用程序性能的工具/插件。
然后我生成了一个 .apk 并尝试在真实设备上安装,却得到错误“此应用与您的手机不兼容”。
经过几次 Bing/Google 搜索后,我得知该项目最后一次支持 Cordova 6.3 上的 WebView 在 Crosswalk Project 官方网站。
我的开发环境是 科尔多瓦:6.5.0, 离子:2.2.3
如何在不影响 Ionic 及其自身项目的情况下将 Cordova 降级到受支持的 Crosswalk 版本?
感谢您的一贯帮助。
【问题讨论】:
你需要支持的安卓版本是多少? @SurajRao android 5.0 的最低版本,因为我知道 Crosswalk 不适用于 Android 4.0。同时,我已经将build-extras.gradle
文件并添加cdvBuildMultipleApks=false
。现在生成了一个未签名的 apk,我签名并能够启动该应用程序!感谢您的支持。
【参考方案1】:
终于,我得到了一个走动!
我必须创建build-extras.gradle
文件并将cdvBuildMultipleApks=false
添加到其中。现在生成了一个未签名的 apk 文件(而不是分别为 armv7
和 x86
),我签名并能够启动应用程序!
在那之前,我曾经签过android-x86-release-unsigned.apk
。
感谢building-combined-armv7-x86-apk-after-crosswalk-integration-in-an-ionic-project
【讨论】:
以上是关于Ionic2:此应用与您的手机不兼容的主要内容,如果未能解决你的问题,请参考以下文章
金蝶提示: 激活控件'VB.UserControl'失败.这个控件可能与您的应用程序不兼容.确定您使用的这个版.
Android Studio 错误:错误:CreateProcess 错误=216,此版本的 %1 与您运行的 Windows 版本不兼容