You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Steve Gill (JIRA)" <ji...@apache.org> on 2013/05/24 22:21:20 UTC

[jira] [Created] (CB-3508) device-motion-camera

Steve Gill created CB-3508:
------------------------------

             Summary: device-motion-camera
                 Key: CB-3508
                 URL: https://issues.apache.org/jira/browse/CB-3508
             Project: Apache Cordova
          Issue Type: Bug
          Components: Android, iOS, Plugin Camera
            Reporter: Steve Gill
            Assignee: Joe Bowser
             Fix For: 3.0.0


This is all to do with 3.0.0 branch stuff and Plugin breakout

ios

Create a cordova project. Run, device ready fire. Instal the plugin and device ready won't fire.

Something wrong with how it installs or handles dependencies. I believe it has to do with the javascript. More investigating required.

Android

Lots of build issues post installation (below). Need to fix imports and look at dependencies.

After these issues are sorted, android could have same issue as ios

-compile:
[javac] Compiling 4 source files to /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/bin/classes
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:29: package org.apache.commons.codec.binary does not exist
[javac] import org.apache.commons.codec.binary.Base64;
[javac] ^
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:522: cannot find symbol
[javac] symbol : class ExifHelper
[javac] location: class org.apache.cordova.core.CameraLauncher
[javac] private Bitmap getRotatedBitmap(int rotate, Bitmap bitmap, ExifHelper exif) {
[javac] ^
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:216: getTempDirectoryPath(android.content.Context) has protected access in org.apache.cordova.DirectoryManager
[javac] photo = new File(DirectoryManager.getTempDirectoryPath(this.cordova.getActivity()), ".Pic.jpg");
[javac] ^
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:218: getTempDirectoryPath(android.content.Context) has protected access in org.apache.cordova.DirectoryManager
[javac] photo = new File(DirectoryManager.getTempDirectoryPath(this.cordova.getActivity()), ".Pic.png");
[javac] ^
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:279: cannot find symbol
[javac] symbol : class ExifHelper
[javac] location: class org.apache.cordova.core.CameraLauncher
[javac] ExifHelper exif = new ExifHelper();
[javac] ^
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:279: cannot find symbol
[javac] symbol : class ExifHelper
[javac] location: class org.apache.cordova.core.CameraLauncher
[javac] ExifHelper exif = new ExifHelper();
[javac] ^
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:282: getTempDirectoryPath(android.content.Context) has protected access in org.apache.cordova.DirectoryManager
[javac] exif.createInFile(DirectoryManager.getTempDirectoryPath(this.cordova.getActivity()) + "/.Pic.jpg");
[javac] ^
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:325: getTempDirectoryPath(android.content.Context) has protected access in org.apache.cordova.DirectoryManager
[javac] uri = Uri.fromFile(new File(DirectoryManager.getTempDirectoryPath(this.cordova.getActivity()), System.currentTimeMillis() + ".jpg"));
[javac] ^
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:447: getTempDirectoryPath(android.content.Context) has protected access in org.apache.cordova.DirectoryManager
[javac] String resizePath = DirectoryManager.getTempDirectoryPath(this.cordova.getActivity()) + "/resize.jpg";
[javac] ^
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:451: cannot find symbol
[javac] symbol : class ExifHelper
[javac] location: class org.apache.cordova.core.CameraLauncher
[javac] ExifHelper exif = new ExifHelper();
[javac] ^
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:451: cannot find symbol
[javac] symbol : class ExifHelper
[javac] location: class org.apache.cordova.core.CameraLauncher
[javac] ExifHelper exif = new ExifHelper();
[javac] ^
[javac] /Users/stevengill/Documents/repo/plugins/plugin-breakout-release-test-harness/cameraandroid/src/org/apache/cordova/core/CameraLauncher.java:783: cannot find symbol
[javac] symbol : variable Base64
[javac] location: class org.apache.cordova.core.CameraLauncher
[javac] byte[] output = Base64.encodeBase64(code);
[javac] ^
[javac] 12 errors

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira