{ "id": "169984", "key": "TIMOB-25380", "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": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2018-12-04T15:04:10.000+0000", "created": "2017-10-10T11:54:13.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [], "versions": [ { "id": "19878", "name": "Hyperloop 2.1.3", "archived": false, "released": true, "releaseDate": "2017-08-04" } ], "issuelinks": [], "assignee": null, "updated": "2018-12-04T15:04:10.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": [], "description": "Steps to reproduce:\r\n\r\n1) Create a new project.\r\n\r\n2) Run android-sdk-macosx/tools/android and ensure that Extras > Google Play Services is installed (currently version 44)\r\n\r\n3) Copy files from:\r\n\r\nandroid-sdk-macosx/extras/google/m2repository/com/google/android/gms/play-services/11.0.4\r\n\r\nandroid-sdk-macosx/extras/google/m2repository/com/google/android/gms/play-services-base/11.0.4\r\n\r\nandroid-sdk-macosx/extras/google/m2repository/com/google/android/gms/play-services-basement/11.0.4\r\n\r\nto:*/app/platform/android*\r\n\r\n4) In your index.js\r\n{code}\r\nvar Gms = require(\"com.google.android.gms.common.*”),\r\n\r\nGmsLocation = require(\"com.google.android.gms.location.*”),\r\n\r\nConnectionResult = require(\"com.google.android.gms.common.ConnectionResult\"),\r\n\r\nLocationListener = require(\"com.google.android.gms.location.LocationListener\"),\r\n\r\nLocationRequest = require(\"com.google.android.gms.location.LocationRequest\"),\r\n\r\nLocationServices = require(\"com.google.android.gms.location.LocationServices\");\r\n{code}\r\n5) Declare the variables by using the imported aars. That is all you need to do. These errors occur during compilation.\r\n\r\nError Log:\r\n{code}\r\n2017-10-02T20:12:07.065Z | ERROR | An uncaught exception was thrown!\r\n\r\nInvalid CLASSPATH specified, file /Users/Raju/Documents/Appcelerator_Studio_Workspace_2017_Oct/GoogleHyperloop/build/hyperloop/android/play-services-11.0.4/classes.jar does not exist.\r\n\r\n2017-10-02T20:12:07.066Z | ERROR | Invalid CLASSPATH specified, file /Users/Raju/Documents/Appcelerator_Studio_Workspace_2017_Oct/GoogleHyperloop/build/hyperloop/android/play-services-11.0.4/classes.jar does not exist.\r\n\r\n2017-10-02T20:12:07.066Z | TRACE | Error: Invalid CLASSPATH specified, file /Users/Raju/Documents/Appcelerator_Studio_Workspace_2017_Oct/GoogleHyperloop/build/hyperloop/android/play-services-11.0.4/classes.jar does not exist.\r\n{code}\r\n\r\n", "attachment": [], "flagged": false, "summary": "Hyperloop: Uncaught exception was thrown with android FusedLocation Services ", "creator": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "subtasks": [], "reporter": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "environment": "Operating System\r\n\r\nName = Mac OS X\r\n\r\nVersion = 10.13.1\r\n\r\nArchitecture = 64bit\r\n\r\n# CPUs = 12\r\n\r\nMemory = 16.0GB\r\n\r\nNode.js\r\n\r\nNode.js Version = 6.11.0\r\n\r\nnpm Version = 3.10.10\r\n\r\nAppcelerator CLI\r\n\r\nInstaller = 4.2.9\r\n\r\nCore Package = 6.2.4\r\n\r\nTitanium CLI\r\n\r\nCLI Version = 5.0.14\r\n\r\nnode-appc Version = 0.2.41\r\n\r\nTitanium SDKs\r\n\r\n6.2.2.GA\r\n\r\nVersion = 6.2.2", "comment": { "comments": [ { "id": "428919", "author": { "name": "greg@snapithd.com", "key": "greg@snapithd.com", "displayName": "greg", "active": true, "timeZone": "Pacific/Auckland" }, "updateAuthor": { "name": "greg@snapithd.com", "key": "greg@snapithd.com", "displayName": "greg", "active": true, "timeZone": "Pacific/Auckland" }, "created": "2017-10-11T01:36:28.000+0000", "updated": "2017-10-11T01:36:28.000+0000" }, { "id": "444225", "author": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "updateAuthor": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2018-12-04T15:04:10.000+0000", "updated": "2018-12-04T15:04:10.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }