Go back to 1.0.0-rc.4?


#1

Hi,

Ever since I’ve upgraded to the latest ionic, all my projects seem to be defaulting to use crosswalk in Android, so as soon as I go Ionic build, it adds crosswalk and no matter what I do or try I can’t get rid of crosswalk. I really need to get rid of it as it is crashing my existing apps.

Anyone else having similar/same issues since upgrade? Any help is greatly apreciated.


#2

Just a heads up, the ionic version doesn’t have anything to do with crosswalk.
I just made a new project with most recent CLI, 1.3.21, and it didn’t add crosswalk for my android project.

Could you give me the the out put from ionic info


#3

The recent CLI is 1.3.22 right instead of 1.3.21 as you mentioned? Since upgrading to RC5, none of my projects are working either. Thinking of downgrading as well, have spent the last 5 hours debugging without any progress.

Failed to load resource: the server responded with a status of 404 (Not Found)
angular-sanitize.min.js.map (failed to load response data)

Ionic Info:
OS: Mac OS X Yosemite
Node Version: v0.12.2
Cordova CLI: 5.0.0
Ionic Version: 1.0.0-rc.5
Ionic CLI Version: 1.3.22
Xcode version: Xcode 6.3.1 Build version 6D1002
ios-sim version: 3.1.1
ios-deploy version: Not installed


#4

I just figured it had something to do with the update. I’ve been banging my head against the wall for the entire day now and can’t figure out why Crosswalk keeps getting added. I’ve started new projects and even ruined some old projects by running the build command.

My ionic info:

OS: Mac OS X Yosemite
Node Version: v0.12.0
Cordova CLI: 5.0.0
Ionic Version: 1.0.0-rc.5
Ionic CLI Version: 1.3.22
Xcode version: Xcode 6.3.1 Build version 6D1002
ios-sim version: 3.1.1
ios-deploy version: Not installed


#5

I have completely removed Ionic, NPM and Cordova and started fresh over. I created a blank project with RC5 and added the Android platform (so Cordova is working). When I run the app on my Note 3, I directly run in the following errors:

Uncaught TypeError: Cannot read property ‘Keyboard’ of undefined
Failed to load resource: the server responded with a status of 404 (Not Found)

There must be something wrong with this latest release, as it does even crash right out of the box and Cordova plugins are not installed when they should.


#6

I bet on a cordova 5.0.0 + cordova-android 4.0.0 upgrade issue.
Lots has changed around the plugins and network access.

https://cordova.apache.org/news/2015/04/21/tools-release.html
https://cordova.apache.org/announcements/2015/04/21/plugins-release-and-move-to-npm.html
https://cordova.apache.org/announcements/2015/04/15/cordova-android-4.0.0.html


#7

Yes - Do shun Cordova 5 for the moment unless you fancy days of pain, rework and anguish.

I can only recommend very strongly to do any upgrade in a VM or other easy-to-undo environment as there is only so much the hard working Cordova and Ionic teams can test.

If someone has a ‘cookbook’ for surviving the upgrade please share.