{ "id": "164121", "key": "TIMOB-24167", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2016-10-20T23:59:26.000+0000", "priority": null, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2017-09-22T15:13:40.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "13715", "name": "Hyperloop", "description": "Hyperloop project" } ], "description": "I'm trying to run a Firebase project on Android using Hyperloop and I'm not being able to do it with any of the SDK / hyperloop versions.\r\n\r\nIf I use the SDK 5.5.1.GA and Hyperloop version 1.2.7 or 1.2.8 I get the issue attached on the file \"issue-551GA\".\r\nIf I use the SDK 6.0.0 and Hyperloop version 2.0.0 I get the issue attached on the file \"issue-600\".\r\n\r\nIf I could get what the issue is I would say that it's something related to how the Firebase works with the Android SDK. It's not a standalone project where you just have to include in your .gradle file and export your .aar file. Firebase works a bit differently because it's embedded in the Android SDK (Because it's a CORE package in the Android SDK). I think Hyperloop is not ready for this kind of scenario, but I can be wrong.", "attachment": [ { "id": "60610", "filename": "1issue.txt", "author": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-10-26T04:52:21.000+0000", "size": 4172, "mimeType": "text/plain" }, { "id": "60609", "filename": "2issue.txt", "author": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-10-26T04:49:30.000+0000", "size": 11479, "mimeType": "text/plain" }, { "id": "60578", "filename": "index.js", "author": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-10-20T23:59:08.000+0000", "size": 606, "mimeType": "text/javascript" }, { "id": "60580", "filename": "issue-551GA.txt", "author": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-10-20T23:58:02.000+0000", "size": 7131, "mimeType": "text/plain" }, { "id": "60579", "filename": "issue-600.txt", "author": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-10-20T23:58:02.000+0000", "size": 7927, "mimeType": "text/plain" } ], "flagged": false, "summary": "Failed to use Android-SDK-embedded libs with Hyperloop", "creator": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Operating System\r\n Name = Mac OS X\r\n Version = 10.12\r\n Architecture = 64bit\r\n\r\nNode.js\r\n Node.js Version = 4.5.0\r\n npm Version = 3.10.8\r\n\r\nAppcelerator CLI\r\n Installer = 4.2.7\r\n Core Package = 6.0.0-1\r\n\r\nTitanium CLI\r\n CLI Version = 5.0.9\r\n node-appc Version = 0.2.31\r\n\r\n\r\n", "comment": { "comments": [ { "id": "399572", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Did you try http://stackoverflow.com/questions/37598691/noclassdeffounderror-com-google-firebase-firebaseoptions?", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-10-21T13:40:05.000+0000", "updated": "2016-10-21T13:40:05.000+0000" }, { "id": "399838", "author": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi @hans. I just tried what you suggested and I got another issue.\r\nIt looks like I need to activate MultiDex for Android.\r\n\r\nSo, I've done two different tests:\r\n\r\n1) Adding the multidex aar to the project and running it. The issue I got is attached with the name: \"1issue\" \r\n2) Adding the multidex aar AND adding the property 'android:name' to the '' tag on tiapp.xml. The issue I got is attached as well with the name: \"2issue\".\r\n\r\n", "updateAuthor": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-10-26T04:49:41.000+0000", "updated": "2016-10-26T04:49:41.000+0000" }, { "id": "399839", "author": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I always get these lines when the app:\r\n\r\n[INFO] MultiDex: VM with version 2.1.0 has multidex support\r\n[INFO] MultiDex: install\r\n[INFO] MultiDex: VM has multidex support, *MultiDex support library is disabled.*", "updateAuthor": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-10-26T04:53:29.000+0000", "updated": "2016-10-26T04:58:37.000+0000" }, { "id": "399840", "author": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I tried to include the module \"ti.map\" aiming to sort the issue with google services and it helped. \r\nI'm not getting the issue with gms anymore, however the problem with \"ClassNotFoundException\" still persists. \r\n", "updateAuthor": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-10-26T05:23:39.000+0000", "updated": "2016-10-26T05:23:39.000+0000" }, { "id": "401606", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, Try with latest release 2.0.0 with SDK 6.0.0.GA. Thanks.", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2016-11-21T09:12:36.000+0000", "updated": "2016-11-21T09:12:36.000+0000" }, { "id": "401612", "author": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Have you tested with the latest version Sharif?\r\n\r\nI've just tested and it's triggering the same 6.0.0.* issue.\r\n", "updateAuthor": { "name": "xicovarisco_orange", "key": "xicovarisco_orange", "displayName": "Francisco Ruaro Varisco", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-11-21T09:57:55.000+0000", "updated": "2016-11-21T09:57:55.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }