Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

in continuation to MAC - Cordova error after installing Android Studio

On Mac os - Cordova project stopped working after installing Android Studio (4.4.1)

NOTE: it was working previous to the installation

I had some error when trying to do cordova build which I managed to solved (see MAC - Cordova error after installing Android Studio)

but I'm still cannot run the project on the device.

I've installed the latest cordova (5.4.0) and when I'm running the project I get in logcat Uncaught TypeError: Cannot read property 'uuid' of undefined

the line code that fails is this.device_id = window.device.uuid;

this line was working previously so it seems that Cordova doesn't load properly.

any idea how to fix it?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
173 views
Welcome To Ask or Share your Answers For Others

1 Answer

The solution is:

cordova plugin remove org.apache.cordova.device
cordova plugin add org.apache.cordova.device
cordova prepare

then refresh the proj and run it (in eclipse)

than I add to delete the project from android studio and re-import it.

NOTE: you might also need to remove/add org.apache.cordova.console plugin


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...