I have the same problem! Did you figure it out?
I'm a step further now.
I disabled the 2 'sed' commands in the generator file. One line for minSDK version and one line for the license key. I manually updated the minSDK version and license keys in the 3 WikitudePlugin.js files.
The app now runs and gets me to the sample overview screen.
I now get this error:
"Error in Success callbackId: WikitudePlugin1256307210 : TypeError: app.wikitudePlugin.requestAccess is not a function"
Can you help me with that?
I'm using jdk1.8.0_121 with cordova (phonegap)
Did you download our Wikitude Cordova example app .zip from GitHub and run the example app generation script without modifying the downloaded Wikitude Cordova plugin? What I'm interested in is: Did you, while removing the sed commands, somehow changed the Wikitude Cordova plugin? The error you mentioned could occur if you use the latest example app but with an older version of our Cordova plugin.
$ ./CreateSampleApp.cmd -d C:/xampp/htdocs/ar_app5 -android true -ios true *** GENERATING PROJECT *** Creating a new cordova project. *** PREPARING SAMPLE CONTENT *** *** BUILDING SAMPLE APP *** ')droid (cordova version '6.5.0 Adding android project... Creating Cordova project for the Android platform: Path: platforms\android Package: com.wikitude.phonegapsamples Name: Plugin_Samples Activity: MainActivity Android target: android-23 Android project created with firstname.lastname@example.org Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the project Fetching plugin "cordova-plugin-whitelist@1" via npm Installing "cordova-plugin-whitelist" for android This plugin is only applicable for versions of cordova-android greater than 4.0. If you have a previous platform version, you do *not* need this plugin since the whitelist will be built in. *** ADDING WIKITUDE PLUGIN *** Fetching plugin from default GitHub master Fetching plugin "https://github.com/Wikitude/wikitude-cordova-plugin.git" via git clone Repository "https://github.com/Wikitude/wikitude-cordova-plugin.git" checked out to git ref "master". Installing "com.wikitude.phonegap.WikitudePlugin" for android Have fun using world's first AR plugin for PhoneGap. Visit http://www.wikitude.com/developer/documentation/phonegap for detailed documentation for the plugin. Make sure that you enter your Wikitude SDK trial license key in `WikitudePlugin.js` line 12. If you havent bought a license please visit http://www.wikitude.com/store. If you want to contribute to the open source project, please visit us at github, http://github.com/Wikitude Fetching plugin "cordova-plugin-file" via npm Installing "cordova-plugin-file" for android Fetching plugin "cordova-plugin-compat" via npm Installing "cordova-plugin-compat" for android The Android Persistent storage location now defaults to "Internal". Please check this plugin's README to see if your application needs any changes in its config.xml. If this is a new application no changes are required. If this is an update to an existing application that did not specify an "AndroidPersistentFileLocation" you may need to add: "<preference name="AndroidPersistentFileLocation" value="Compatibility" />" to config.xml in order for the application to find previously stored files. ** ADDING WIKITUDE SDK LICENSE *** *** DONE - SUCCESS ***
Can you by any chance give it a try on a macOS system?
We just tried it on macOS for Android and iOS and didn't encounter any such error.
We just did that yesterday, so here you can download a .zip package containing a generated Cordova project for Android.
Please let me know if that works for you or in case not, why.