{"action":"created","issue":{"url":"https://api.github.com/repos/disusered/cordova-safe/issues/6","labels_url":"https://api.github.com/repos/disusered/cordova-safe/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/disusered/cordova-safe/issues/6/comments","events_url":"https://api.github.com/repos/disusered/cordova-safe/issues/6/events","html_url":"https://github.com/disusered/cordova-safe/issues/6","id":97778168,"number":6,"title":"issue using 1.1 on meteor","user":{"login":"bgrayburn","id":3170676,"avatar_url":"https://avatars.githubusercontent.com/u/3170676?v=3","gravatar_id":"","url":"https://api.github.com/users/bgrayburn","html_url":"https://github.com/bgrayburn","followers_url":"https://api.github.com/users/bgrayburn/followers","following_url":"https://api.github.com/users/bgrayburn/following{/other_user}","gists_url":"https://api.github.com/users/bgrayburn/gists{/gist_id}","starred_url":"https://api.github.com/users/bgrayburn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bgrayburn/subscriptions","organizations_url":"https://api.github.com/users/bgrayburn/orgs","repos_url":"https://api.github.com/users/bgrayburn/repos","events_url":"https://api.github.com/users/bgrayburn/events{/privacy}","received_events_url":"https://api.github.com/users/bgrayburn/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-07-28T18:59:51Z","updated_at":"2015-08-05T14:05:10Z","closed_at":"2015-07-28T21:51:10Z","body":"Seems cordova can't locate the com.facebook.crypto lib. I'm using cordova-safe in a meteor app so this may look a little different than a normal cordova debug output, but under the hood it really is just cordova. com.facebook.crypto.*  java lib isn't listed as a dependency. Should it be? am I missing something else? Thank you! error below\r\n\r\n    [buildconfig] Generating BuildConfig class.\r\n    -pre-compile:\r\n         [echo] Set jars path to: /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/CordovaLib/ant-build/classes.jar\r\n    -compile:\r\n        [javac] Compiling 31 source files to /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/ant-build/classes\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:21: error: package com.facebook.crypto does not exist\r\n        [javac] import com.facebook.crypto.Crypto;\r\n        [javac]                           ^\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:22: error: package com.facebook.crypto does not exist\r\n        [javac] import com.facebook.crypto.Entity;\r\n        [javac]                           ^\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:23: error: package com.facebook.crypto.exception does not exist\r\n        [javac] import com.facebook.crypto.exception.CryptoInitializationException;\r\n        [javac]                                     ^\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:24: error: package com.facebook.crypto.exception does not exist\r\n        [javac] import com.facebook.crypto.exception.KeyChainException;\r\n        [javac]                                     ^\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:25: error: package com.facebook.android.crypto.keychain does not exist\r\n        [javac] import com.facebook.android.crypto.keychain.SharedPrefsBackedKeyChain;\r\n        [javac]                                            ^\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:26: error: package com.facebook.crypto.util does not exist\r\n        [javac] import com.facebook.crypto.util.SystemNativeCryptoLibrary;\r\n        [javac]                                ^\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:37: error: cannot find symbol\r\n        [javac]   private Crypto CRYPTO;\r\n        [javac]           ^\r\n        [javac]   symbol:   class Crypto\r\n        [javac]   location: class Safe\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:38: error: cannot find symbol\r\n        [javac]   private Entity ENTITY;\r\n        [javac]           ^\r\n        [javac]   symbol:   class Entity\r\n        [javac]   location: class Safe\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:96: error: cannot find symbol\r\n        [javac]     } catch (CryptoInitializationException e) {\r\n        [javac]              ^\r\n        [javac]   symbol:   class CryptoInitializationException\r\n        [javac]   location: class Safe\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:98: error: cannot find symbol\r\n        [javac]     } catch (KeyChainException e) {\r\n        [javac]              ^\r\n        [javac]   symbol:   class KeyChainException\r\n        [javac]   location: class Safe\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:111: error: cannot find symbol\r\n        [javac]       ENTITY = new Entity(password);\r\n        [javac]                    ^\r\n        [javac]   symbol:   class Entity\r\n        [javac]   location: class Safe\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:116: error: cannot find symbol\r\n        [javac]       CRYPTO = new Crypto(new SharedPrefsBackedKeyChain(CONTEXT), new SystemNativeCryptoLibrary());\r\n        [javac]                    ^\r\n        [javac]   symbol:   class Crypto\r\n        [javac]   location: class Safe\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:116: error: cannot find symbol\r\n        [javac]       CRYPTO = new Crypto(new SharedPrefsBackedKeyChain(CONTEXT), new SystemNativeCryptoLibrary());\r\n        [javac]                               ^\r\n        [javac]   symbol:   class SharedPrefsBackedKeyChain\r\n        [javac]   location: class Safe\r\n        [javac] /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/src/com/disusered/Safe.java:116: error: cannot find symbol\r\n        [javac]       CRYPTO = new Crypto(new SharedPrefsBackedKeyChain(CONTEXT), new SystemNativeCryptoLibrary());\r\n        [javac]                                                                       ^\r\n        [javac]   symbol:   class SystemNativeCryptoLibrary\r\n        [javac]   location: class Safe\r\n        [javac] Note: Some input files use or override a deprecated API.\r\n        [javac] Note: Recompile with -Xlint:deprecation for details.\r\n        [javac] Note: Some input files use unchecked or unsafe operations.\r\n        [javac] Note: Recompile with -Xlint:unchecked for details.\r\n        [javac] 14 errors\r\n    Command finished with error code 8: /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/cordova/run --device\r\n    ERROR running one or more of the platforms: Error: /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/cordova/run: Command failed with exit code 8\r\n    You may not have the required environment or OS to run this project\r\n    BUILD FAILED\r\n    /Users/bgrayburn/.meteor/android_bundle/android-sdk/tools/ant/build.xml:716: The following error occurred while executing this line:\r\n    /Users/bgrayburn/.meteor/android_bundle/android-sdk/tools/ant/build.xml:730: Compile failed; see the compiler error output for details.\r\n    Total time: 3 seconds\r\n    /media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/cordova/node_modules/q/q.js:126\r\n                        throw e;\r\n                              ^\r\n    Error code 1 for command: ant with args: debug,-f,/media/Storage/emocha/platform-midot-mobile/app/.meteor/local/cordova-build/platforms/android/build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen"},"comment":{"url":"https://api.github.com/repos/disusered/cordova-safe/issues/comments/128008688","html_url":"https://github.com/disusered/cordova-safe/issues/6#issuecomment-128008688","issue_url":"https://api.github.com/repos/disusered/cordova-safe/issues/6","id":128008688,"user":{"login":"bgrayburn","id":3170676,"avatar_url":"https://avatars.githubusercontent.com/u/3170676?v=3","gravatar_id":"","url":"https://api.github.com/users/bgrayburn","html_url":"https://github.com/bgrayburn","followers_url":"https://api.github.com/users/bgrayburn/followers","following_url":"https://api.github.com/users/bgrayburn/following{/other_user}","gists_url":"https://api.github.com/users/bgrayburn/gists{/gist_id}","starred_url":"https://api.github.com/users/bgrayburn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bgrayburn/subscriptions","organizations_url":"https://api.github.com/users/bgrayburn/orgs","repos_url":"https://api.github.com/users/bgrayburn/repos","events_url":"https://api.github.com/users/bgrayburn/events{/privacy}","received_events_url":"https://api.github.com/users/bgrayburn/received_events","type":"User","site_admin":false},"created_at":"2015-08-05T14:05:10Z","updated_at":"2015-08-05T14:05:10Z","body":"awesome, just got it working using the gradle script! Sorry for the noob questions, this is new ground for me. Thanks again!"}}