Cordova Crosswalk:Andoird-apk安装失败

问题描述 投票:0回答:1

我正在使用cordova-plugin-crosswalk-webview-v3创建带有内置浏览器的android应用,作为我应用中的标准webview。Cordova可以毫无问题地创建一个非常简单的android应用。当我在cordova中添加人行横道(最新版本)时,我的导出分为2个版本:arm64x86_64

问题是我无法在我的android设备或android-studio模拟器上安装两个创建的应用程序。我有2种错误:

第一:

在android-studio中导入.apk之后:.*so丢失ross

尝试运行应用程序后:INSTALL_FAILED_NO_MATCHING_ABIS

enter image description here

有人可以帮我解决这个问题吗?我还在人行横道的github上阅读了一些问题,但他们对重播他们的问题不感兴趣。

谢谢您的帮助!

android-studio cordova crosswalk
1个回答
0
投票

解决方案是将android-minSdkVersion中的config.xml设置为最新版本,例如28。也只需在config.xml中添加此代码,然后再次通过cordova build android构建应用程序:

<preference name="android-minSdkVersion" value="28" />

此后有一个新的apk输出,名称为debug.apk。该apk是通用的,可以在任何设备上运行。

© www.soinside.com 2019 - 2024. All rights reserved.