-
Notifications
You must be signed in to change notification settings - Fork 274
Not compatible with cordova-android 7.0.0 #304
Comments
Did you solve this? |
No
…Sent from my iPhone
On Dec 24, 2017, at 7:29 AM, dcleto ***@***.***> wrote:
Did you solve this?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
I solved this by removing one of the plugins "cordova-sqlite-storage" |
I have figured out the problem. It is not a bug in the ionic-plugin-keyboard. I have submitted a bug on Cordova 7.1.0.
The problem occurs when you add a plugin that was created with Eclipse and then after that add a plugin created with Android Studio. I think it will work to simply add all Eclipse generated plugins last. |
Same issue here. I'm trying to rollback cordova android. |
Okay, I can confirm going back to 6.3.0 fixes this. Looks like ionic plugins are not updated to look for the AndroidManifest.xml in the new path due to [email protected] |
@dwieeb can you have a look on this? |
The problem seems, after installing cordova-sqlite-plugin using cordova-android 7.0.0 you can not install any other plugin anymore. You can see the bug here storesafe/cordova-sqlite-storage#729 So don't use cordova 7.0.0 until this problem is resolved |
i'm using cordova 8.0.0 and still have this problem :) |
Same for me too on cordova 8.0.0 |
I uninstalled the
Update The correct instructions are:
From their changelogs:
@ph98 @bertcarremans I think they are talking about the |
@lucasbasquerotto : ok, my cordova-android version is indeed 7.0.0. But when I try to re-install the (node:873) UnhandledPromiseRejectionWarning: CordovaError: Failed to fetch plugin [email protected] via registry. |
@bertcarremans I think I wrote the plugin name incorrectly. Try:
|
I've tried this sqlite solution, but i'm still getting the error when i try to install the keyboard plugin, anyone had any success? |
https://cordova.apache.org/announcements/2017/12/04/cordova-android-7.0.0.html
I spotted multiple plugins beeing affected by this. Only option right now is waiting for plugin updates or working with version 6: |
This issue is now resolved on cordova-sqlite-storage ref: storesafe/cordova-sqlite-storage#729 |
I uninstalled and re-installed the cordova-sqlite-storage plugin with the following commands
But when I then try to add the Android platform with Using cordova-fetch for cordova-android@^7.0.0 npm ERR! code ELIFECYCLE npm ERR! A complete log of this run can be found in: |
@bertcarremans it looks to me like there is something seriously wrong in your environment, which has nothing to do with cordova-sqlite-storage or this plugin. For one thing you should never have to use the
indicate something wrong with your Cordova CLI or Cordova environment. I recommend that you completely remove the plugins and platforms directories, update to latest Cordova CLI version, remove all Cordova platforms from config.xml, remove all Cordova platforms from package.json if present, add all plugins with In case this does not work then I recommend that you start with a fresh, clean project, start with basic plugins on Android, and then try adding one plugin at a time (again without using |
I think the problem is that the plugin is deprecated. Please use cordova-plugin-ionic-keyboard as mentioned on the github repository for the old plugin This should fix it: https://github.com/ionic-team/cordova-plugin-ionic-keyboard |
We need version >7 if we want to use ads on our apps: Roll back to version 6 is not a real fix I'm afraid. @DanFast do we need to install that after adding latest version of android platform? |
Hi,
When trying to install :
Here is the explanation : https://cordova.apache.org/announcements/2017/12/04/cordova-android-7.0.0.html
I'm not sure how to solve it though.
The text was updated successfully, but these errors were encountered: