meteor / meteor/module-todos-react

App Not Opening On Android Device

Open
#2 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
32
Forks
8
PR merge metrics
No merged PRs in 30d

Description

I did
`npm install`
`meteor add-platform android`
`meteor run android-device`

I get this error :

> TypeError: Can't call method on undefined
> at TypeError ()
> at module.exports (/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/meteor-ecmascript-runtime/node_modules/core-js/modules/$.defined.js:3:28)
> at module.exports (/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/meteor-ecmascript-runtime/node_modules/core-js/modules/$.to-object.js:4:17)
> at from (/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/meteor-ecmascript-runtime/node_modules/core-js/modules/es6.array.from.js:12:19)
> at exports.default (/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/babel-runtime/helpers/toConsumableArray.js:19:31)
> at CordovaProject.run$ (/tools/cordova/project.js:207:17)
> at tryCatch (/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/babel-runtime/regenerator/runtime.js:72:40)
> at GeneratorFunctionPrototype.invoke [as _invoke](/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/babel-runtime/regenerator/runtime.js:334:22)
> at GeneratorFunctionPrototype.prototype.(anonymous function) [as next](/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/babel-runtime/regenerator/runtime.js:105:21)
> at tryCatch (/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/babel-runtime/regenerator/runtime.js:72:40)
> at invoke (/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/babel-runtime/regenerator/runtime.js:146:20)
> at /Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/babel-runtime/regenerator/runtime.js:191:11
> at new Promise (/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/core-js/library/modules/es6.promise.js:197:7)
> at callInvokeWithMethodAndArg (/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/babel-runtime/regenerator/runtime.js:190:16)
> at AsyncIterator.enqueue (/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/babel-runtime/regenerator/runtime.js:211:37)
> at AsyncIterator.prototype.(anonymous function) [as next](/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/babel-runtime/regenerator/runtime.js:105:21)
> at Object.runtime.async (/Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/babel-runtime/regenerator/runtime.js:228:12)
> at /Users/gdad-s-river/.meteor/packages/meteor-tool/.1.1.13-modules.8.c2mc9j++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/isopackets/cordova-support/npm/promise/node_modules/meteor-promise/fiber_pool.js:33:40

The blaze-template todos as well as react-meteor todo example work fine on the android device. Help please? I'm fairly new to Meteor and React, but I know the basics, am I missing something here?

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the failure with `npm install`, `meteor add-platform android`, and `meteor run android-device`. Start by tracing the reported failure through `/tools/cordova/project.js:207` and compare it with the working Blaze and react-meteor todo examples. Done means the app launches on the Android device without the reported TypeError.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.