Comments (18)
Got the same issue. It seems to be a known problem with Crosswalk: https://crosswalk-project.org/jira/browse/XWALK-7214
Changing my targetSdkVersion from 24 back to 23 fixed it for me.
from cordova-plugin-crosswalk-webview.
Downgrading targetSdkVersion is not a correct way to solve this problem. I am still using same way to avoid UnsupportedOperationException but Google finally decides to this :
In the second half of 2018, Play will require that new apps and app updates target a recent Android API level. This will be required for new apps in August 2018, and for updates to existing apps in November 2018. This is to ensure apps are built on the latest APIs optimized for security and performance.
August 2018: New apps required to target API level 26 (Android 8.0) or higher.
November 2018: Updates to existing apps required to target API level 26 or higher.
2019 onwards: Each year the targetSdkVersion requirement will advance. Within one year following each Android dessert release, new apps and app updates will need to target the corresponding API level or higher.
https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html
so, if this problem not solved with a real solution, we can't update or publish our apps on Google Play Store.
from cordova-plugin-crosswalk-webview.
@saki1010 could you elaborate more?
from cordova-plugin-crosswalk-webview.
Removing totally the targetSdkVersion from the Manifest file worked for me.
from cordova-plugin-crosswalk-webview.
background="@null" is work for me, targetSdkVersion 26
from cordova-plugin-crosswalk-webview.
@JochemR Thank you so much! Changing my targetSdkVersion worked for me too. 👍
from cordova-plugin-crosswalk-webview.
@JochemR Thank you so much! You saved my entire day.
from cordova-plugin-crosswalk-webview.
Glad I could be of help!
from cordova-plugin-crosswalk-webview.
As already mentioned by @okarakose we will not be able to update or publish our apps on Google Play Store. Finding real solution is critical.
Here is Google Play Store schedule:
August 2018: New apps required to target API level 26 (Android 8.0) or higher.
November 2018: Updates to existing apps required to target API level 26 or higher.
from cordova-plugin-crosswalk-webview.
Hi, Im facing the same problem. Has anybody made any progress on this or a workaround with/without crosswalk?
from cordova-plugin-crosswalk-webview.
Same here. Do we have any solution to this problem ? Can't update my App because of current Google restrictions.
from cordova-plugin-crosswalk-webview.
Same here, I have (as all of us) to at least targetSdkVersion 26 (in accordance with google play policy), but this blocker doesn't allow me to do that. Thanks for any help with that!
from cordova-plugin-crosswalk-webview.
I tried all other alternatives to keep using crosswalk but I think it's time to switch back to Android Webview since it is in a mature state. My project is working well with targetSdkVersion 28.
To remove crosswalk -
- ionic browser remove crosswalk
- cordova plugin remove cordova-plugin-crosswalk-webview
PS - I have not yet verified what is the impact of the update from crosswalk to webview for local storage. I will provide more results tomorrow.
from cordova-plugin-crosswalk-webview.
Same here. I have removed crosswalk from our App and everything looks good. Needed only to set windowSoftInputMode to adjustPan.
from cordova-plugin-crosswalk-webview.
Any update on this? I'm also experiencing the same issue. I have a mobile app which pretty much relies on this plugin as one of the core functionalities.
from cordova-plugin-crosswalk-webview.
@okarakose yeah, downgrading the targetSdkVersion might be the temporary solution unless we upload it in PlayStore.
Is this issue due to CROSSWALK-WEBVIEW plugin ? Can anyone tell the real solution..??
from cordova-plugin-crosswalk-webview.
The issue is due to Crosswalk Webview plugin.
In config.xml, set preference name="xwalkVersion" and value as "23+"
from cordova-plugin-crosswalk-webview.
@nivebiju where is config.xml destination?
from cordova-plugin-crosswalk-webview.
Related Issues (20)
- Could not resolve org.xwalk:xwalk_core_library:23+. Response 504 HOT 4
- Could not find xwalk_core_library_canary-64bit.aar (org.xwalk:xwalk_core_library_canary:17.46.460.1). HOT 2
- any example that builds ? now ?
- java.lang.RuntimeException:
- App will shut down on Android 8.0 or later HOT 1
- Using "requireCordovaModule" to load non-cordova module "fs" is not supported. Instead, add this module to your dependencies and use regular "require" to load it. HOT 5
- Does this support WASM and asm.js? HOT 1
- 64 bit HOT 28
- Firebase problem with xWalk HOT 1
- Using "requireCordovaModule" to load non-cordova module "q" is not supported. Instead, add this module to your dependencies and use regular "require" to load it. HOT 1
- Failed to install 'cordova-plugin-crosswalk-webview' HOT 2
- API Target 28 with cordova-plugin-crosswalk-webview dosn't work
- Is it does not work in Ionic4 project?
- [Android] 32 bit not included HOT 1
- Could not find org.xwalk:xwalk_core_library_canary:23.52.576.0.
- How can i modify User Agent of Crosswalk webview
- cordova-plugin-crosswalk-webview-v3 (cordova 9 support and bug fixes) HOT 3
- Unable to find 32-bit lib.so files while analyzing android APK HOT 1
- crosswalk android full version? HOT 1
- compat
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cordova-plugin-crosswalk-webview.