Cordova Crosswalk: не удалось установить Andoird-apk - PullRequest
0 голосов
/ 06 марта 2020

Я использую cordova-plugin-crosswalk-webview-v3 для создания приложения android со встроенным браузером в качестве стандартного веб-просмотра в моем приложении. Cordova может без проблем создать очень простое приложение android. Поскольку я добавил crosswalk (последняя версия) в cordova, мой экспорт осуществляется в 2 версиях: arm64 и x86_64.

Проблема в том, что я не могу установить оба созданных приложения на моем android -устройстве или эмуляторе android -студия. У меня есть 2 вида ошибок:

сначала:

после импорта .apk в android -studio: .*so отсутствует ross

секунда после попытки запустить приложение: INSTALL_FAILED_NO_MATCHING_ABIS

enter image description here

Может кто-нибудь помочь мне решить эту проблему? Я также читал некоторые проблемы на github of crosswalk, но они не заинтересованы повторять свои проблемы.

Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 10 марта 2020

Решение состоит в том, чтобы установить android-minSdkVersion в config.xml на последнюю версию, например, 28. Также просто добавьте этот код в config.xml и снова соберите приложение с помощью cordova build android:

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

После этого появляется новый выход apk с именами debug.apk. Этот apk универсален и может работать на любых устройствах.

...