Your ID should be of the reverse domain form. For example, `com.example.app`.
Also, what is your exact error message, and on what device(s) are you trying to install on (include OS version)? Also is that your entire config.xml file?
Does the ID have to reference an actual, existing url, or does it just need to be in that format?
And the exact error message I get is: "Parse error - There was a problem parsing the package." I'm trying to install on a Pantech Perception running Android OS version 4.1.2. And yes, that is the entirety of my config.xml. Is it missing anything vital?
Thank you for your reply, by the way.
You misunderstand: the ID is not a URI, it's a unique identifier. Convention would use the following form:
top-level-domain (com, org, etc.)
So "org.cordova.helloworld" or "com.adobe.photoshop", etc.
As for the error itself, I think we'll need to see what your device is generating on the console. If you connect it to your computer and have "adb logcat" running at the same time you install, there should be errors that pop up in the console. You'll need to install a portion of the Android SDK to get "adb" though (see How to Install and Use ADB, the Android Debug Bridge Utility ). For more about "adb", see Android Debug Bridge | Android Studio
I am having same issue. Found a solution on stackoverflow that helped someone else, but still hasn't helped me. It was commented that if you are using phonegap to build and not cordova, then replace