{ "id": "138852", "key": "AC-1024", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2014-11-03T19:38:09.000+0000", "created": "2014-10-31T15:12:14.000+0000", "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "updated": "2016-03-08T07:37:21.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14544", "name": "Alloy", "description": "Please enter tickets related to the Alloy here." }, { "id": "14551", "name": "Studio", "description": "Please enter tickets related to Titanium Studio here." } ], "description": "I am using \"com.obscure.keychain\" this way. \r\n\r\nkeychainAccount = require(\"com.obscure.keychain\").createKeychainItem(\"account\");\r\n\tif (keychainAccount.account) {\r\n\t\t$.unameTxt.setValue(keychainAccount.account);\r\n\t\t$.passwordTxt.setValue(stringCrypto.AESDecrypt(Alloy.CFG.secret, keychainAccount.valueData));\r\n\t\t$.keepMeSwt.setValue(true);\r\n\t}\r\n\r\nI am not sure why I get the following exception whenever I run my application on the android device\r\n\r\n\r\n\r\n[WARN] : V8Object: (KrollRuntimeThread) [1267,1267] Runtime disposed, cannot set property 'userAgent'\r\n[WARN] : dalvikvm: threadid=11: thread exiting with uncaught exception (group=0x40a71930)\r\n[ERROR] : TiApplication: (KrollRuntimeThread) [320,1587] Sending event: exception on thread: KrollRuntimeThread msg:java.lang.UnsatisfiedLinkError: Couldn't load com.obscure.keychain from loader dalvik.system.PathClassLoader[dexPath=/data/app/com.mcripts.appcelerator-2.apk,libraryPath=/data/app-lib/com.mcripts.appcelerator-2]: findLibrary returned null; Titanium 3.4.0,2014/09/25 16:42,b54c467\r\n[ERROR] : TiApplication: java.lang.UnsatisfiedLinkError: Couldn't load com.obscure.keychain from loader dalvik.system.PathClassLoader[dexPath=/data/app/com.mcripts.appcelerator-2.apk,libraryPath=/data/app-lib/com.mcripts.appcelerator-2]: findLibrary returned null\r\n[ERROR] : TiApplication: \tat java.lang.Runtime.loadLibrary(Runtime.java:365)\r\n[ERROR] : TiApplication: \tat java.lang.System.loadLibrary(System.java:535)\r\n[ERROR] : TiApplication: \tat org.appcelerator.kroll.runtime.v8.V8Runtime.loadExternalModules(V8Runtime.java:123)\r\n[ERROR] : TiApplication: \tat org.appcelerator.kroll.runtime.v8.V8Runtime.initRuntime(V8Runtime.java:90)\r\n[ERROR] : TiApplication: \tat org.appcelerator.kroll.KrollRuntime.doInit(KrollRuntime.java:185)\r\n[ERROR] : TiApplication: \tat org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:109)\r\n[ERROR] : AndroidRuntime: FATAL EXCEPTION: KrollRuntimeThread\r\n[ERROR] : AndroidRuntime: java.lang.UnsatisfiedLinkError: Couldn't load com.obscure.keychain from loader dalvik.system.PathClassLoader[dexPath=/data/app/com.mcripts.appcelerator-2.apk,libraryPath=/data/app-lib/com.mcripts.appcelerator-2]: findLibrary returned null\r\n[ERROR] : AndroidRuntime: \tat java.lang.Runtime.loadLibrary(Runtime.java:365)\r\n[ERROR] : AndroidRuntime: \tat java.lang.System.loadLibrary(System.java:535)\r\n[ERROR] : AndroidRuntime: \tat org.appcelerator.kroll.runtime.v8.V8Runtime.loadExternalModules(V8Runtime.java:123)\r\n[ERROR] : AndroidRuntime: \tat org.appcelerator.kroll.runtime.v8.V8Runtime.initRuntime(V8Runtime.java:90)\r\n[ERROR] : AndroidRuntime: \tat org.appcelerator.kroll.KrollRuntime.doInit(KrollRuntime.java:185)", "attachment": [], "flagged": false, "summary": "Couldn't load com.obscure.keychain from loader dalvik.system.PathClassLoader", "creator": { "name": "dnandakumar", "key": "dnandakumar", "displayName": "darshan", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dnandakumar", "key": "dnandakumar", "displayName": "darshan", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Windows 8.1 64 bit\r\nAppcelerator studio with 3.4.0\r\nAndroid Phone nexus 5 running 4.4.4", "comment": { "comments": [ { "id": "330257", "author": { "name": "sliang", "key": "sliang", "displayName": "Shuo Liang", "active": true, "timeZone": "Asia/Harbin" }, "body": "Seems your problem is system can address your com.obscure.keychain module.\r\nSo here is wiki page include everything about how to use a new module, hope this will help you.\r\n[https://wiki.appcelerator.org/display/guides2/Using+Titanium+Modules]", "updateAuthor": { "name": "sliang", "key": "sliang", "displayName": "Shuo Liang", "active": true, "timeZone": "Asia/Harbin" }, "created": "2014-11-03T02:45:36.000+0000", "updated": "2014-11-03T02:45:36.000+0000" }, { "id": "330595", "author": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "body": "Hello [~dnandakumar]!\r\n\r\n1. The module that you are using is not supported by appcelerator. Please contact the module's author and add a bug to him.\r\n2. If you are a customer, add issues in the enterprise section. If you don't know the web address for the portal, please contact your sales contact. \r\n\r\nBest Regards", "updateAuthor": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "created": "2014-11-03T19:38:02.000+0000", "updated": "2014-11-03T19:38:02.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }