Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

com.synconset.imagepicker installation fail blocks cordova Android build #151

Closed
paulshapiro opened this issue Dec 9, 2017 · 0 comments
Closed
Assignees

Comments

@paulshapiro
Copy link
Contributor

paulshapiro commented Dec 9, 2017

Log:

$ cat bin/_refresh_cordova_platforms 
mkdir -p www; # or else cordova will complain

rm -rf platforms/android;
cordova platform remove android --verbose;

cordova_res/bin/assemble_build; # to assemble resources

cordova platform add android@latest --verbose;

$ bin/_refresh_cordova_platforms 
No scripts found for hook "before_platform_rm".
Removing platform android from platforms.json file...
No scripts found for hook "after_platform_rm".
✅  Assembled ./cordova_res/build.
No scripts found for hook "before_platform_add".
Adding android project...
PlatformApi successfully found for platform android
Creating Cordova project for the Android platform:
  Path: platforms/android
  Package: com.mymonero.mymoneromobile
  Name: MyMonero
  Activity: MainActivity
  Android target: android-26
Copying android template project to platforms/android
Subproject Path: CordovaLib
Subproject Path: app
Android project created with cordova-android@7.0.0
Android Studio project detected
Checking for any plugins added to the project that have not been installed in android platform
No differences found between plugins added to project and installed in android platform. Continuing...
Android Studio project detected
Generating platform-specific config.xml from defaults for android at /Users/username/mymonero-app-js/platforms/android/app/src/main/res/xml/config.xml
Merging project's config.xml into platform-specific android config.xml
Merging and updating files from [www, platforms/android/platform_www] to platforms/android/app/src/main/assets/www
  copy  www/.gitignore platforms/android/app/src/main/assets/www/.gitignore (new file)
  copy  www/43e6ce04274405ee0ebb.worker.js.map platforms/android/app/src/main/assets/www/43e6ce04274405ee0ebb.worker.js.map (new file)
  copy  www/6f92e9acecc5f466ee41.worker.js.map platforms/android/app/src/main/assets/www/6f92e9acecc5f466ee41.worker.js.map (new file)
  mkdir platforms/android/app/src/main/assets/www/AboutWindow
  mkdir platforms/android/app/src/main/assets/www/AboutWindow/Resources

…

  copy  www/index.html platforms/android/app/src/main/assets/www/index.html (updated file)
  rmdir  platforms/android/app/src/main/assets/www/js (no source)
  delete platforms/android/app/src/main/assets/www/js/index.js (no source)
Wrote out android application name "MyMonero" to /Users/username/mymonero-app-js/platforms/android/app/src/main/res/values/strings.xml
android-versionCode not found in config.xml. Generating a code based on version in config.xml (1.0.0): 10000
Wrote out Android package name "com.mymonero.mymoneromobile" to /Users/username/mymonero-app-js/platforms/android/app/src/main/java/com/mymonero/mymoneromobile/MainActivity.java
Updating icons at platforms/android/app/src/main/res
  delete platforms/android/app/src/main/res/mipmap-hdpi/icon.png (no source)

…

  delete platforms/android/app/src/main/res/drawable-port-xxxhdpi/screen.png (no source)
This app does not have additional resource files defined
Prepared android project successfully
Installing plugin "com.ozexpert.devicemeta" following successful platform add of android
Found variables for "com.ozexpert.devicemeta". Processing as cli_variables.
Installing "com.ozexpert.devicemeta" for android
Running command: /Users/username/mymonero-app-js/platforms/android/cordova/version 
Command finished with error code 0: /Users/username/mymonero-app-js/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin com.ozexpert.devicemeta on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "com.ozexpert.devicemeta" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for com.ozexpert.devicemeta on android.
Finding scripts for "after_plugin_install" hook from plugin com.ozexpert.devicemeta on android platform only.
No scripts found for hook "after_plugin_install".
Installing plugin "com.synconset.imagepicker" following successful platform add of android
Found variables for "com.synconset.imagepicker". Processing as cli_variables.
Installing "com.synconset.imagepicker" for android
Running command: /Users/username/mymonero-app-js/platforms/android/cordova/version 
Command finished with error code 0: /Users/username/mymonero-app-js/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin com.synconset.imagepicker on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "com.synconset.imagepicker" on android.
Beginning processing of action stack for android project...
Installing Android library: com.android.support:appcompat-v7:23+
Installing Android library: src/android/ignorelinterrors.gradle
Error during processing of action! Attempting to revert...
Uninstalling Android library: com.android.support:appcompat-v7:23+
Failed to install 'com.synconset.imagepicker':Error: Uh oh!
ENOENT: no such file or directory, open '/Users/username/mymonero-app-js/platforms/android/AndroidManifest.xml'
    at Object.fs.openSync (fs.js:646:18)
    at Object.fs.readFileSync (fs.js:551:33)
    at Object.parseElementtreeSync (/Users/username/mymonero-app-js/platforms/android/cordova/node_modules/cordova-common/src/util/xml-helpers.js:180:27)
    at new AndroidManifest (/Users/username/mymonero-app-js/platforms/android/cordova/lib/AndroidManifest.js:29:20)
    at AndroidProject.getPackageName (/Users/username/mymonero-app-js/platforms/android/cordova/lib/AndroidProject.js:99:12)
    at AndroidProject.getCustomSubprojectRelativeDir (/Users/username/mymonero-app-js/platforms/android/cordova/lib/AndroidProject.js:105:28)
    at install (/Users/username/mymonero-app-js/platforms/android/cordova/lib/pluginHandlers.js:106:46)
    at ActionStack.process (/Users/username/mymonero-app-js/platforms/android/cordova/node_modules/cordova-common/src/ActionStack.js:56:25)
    at PluginManager.doOperation (/Users/username/mymonero-app-js/platforms/android/cordova/node_modules/cordova-common/src/PluginManager.js:114:20)
    at PluginManager.addPlugin (/Users/username/mymonero-app-js/platforms/android/cordova/node_modules/cordova-common/src/PluginManager.js:144:17)
Error: Uh oh!
ENOENT: no such file or directory, open '/Users/username/mymonero-app-js/platforms/android/AndroidManifest.xml'
    at Object.fs.openSync (fs.js:646:18)
    at Object.fs.readFileSync (fs.js:551:33)
    at Object.parseElementtreeSync (/Users/username/mymonero-app-js/platforms/android/cordova/node_modules/cordova-common/src/util/xml-helpers.js:180:27)
    at new AndroidManifest (/Users/username/mymonero-app-js/platforms/android/cordova/lib/AndroidManifest.js:29:20)
    at AndroidProject.getPackageName (/Users/username/mymonero-app-js/platforms/android/cordova/lib/AndroidProject.js:99:12)
    at AndroidProject.getCustomSubprojectRelativeDir (/Users/username/mymonero-app-js/platforms/android/cordova/lib/AndroidProject.js:105:28)
    at install (/Users/username/mymonero-app-js/platforms/android/cordova/lib/pluginHandlers.js:106:46)
    at ActionStack.process (/Users/username/mymonero-app-js/platforms/android/cordova/node_modules/cordova-common/src/ActionStack.js:56:25)
    at PluginManager.doOperation (/Users/username/mymonero-app-js/platforms/android/cordova/node_modules/cordova-common/src/PluginManager.js:114:20)
    at PluginManager.addPlugin (/Users/username/mymonero-app-js/platforms/android/cordova/node_modules/cordova-common/src/PluginManager.js:144:17)

Notes:

Related? Telerik-Verified-Plugins/ImagePicker#71

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant