Cannot add android platform to meteor project

杀马特。学长 韩版系。学妹 提交于 2020-01-01 19:02:06

问题


When I try to add the Android platform to my meteor project as

meteor add-platform android

I get the following error:

   While adding platform Android to Cordova project:
   Error: /Users/lucanaterop/.cordova/lib/npm_cache/cordova-android/4.1.1/package/bin/create:
   Command failed with exit code 8 Error output:

   /Users/lucanaterop/.cordova/lib/npm_cache/cordova-android/4.1.1/package/bin/node_modules/q/q.js:126
   throw e;
   ^
   Package name must look like: com.company.Name
   at ChildProcess.whenDone
   (/Users/lucanaterop/.meteor/packages/meteor-tool/.1.1.9.1gi495u++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/cordova-lib/src/cordova/superspawn.js:139:23)
   at ChildProcess.emit (events.js:98:17)
   at maybeClose (child_process.js:766:16)
   at Socket.<anonymous> (child_process.js:979:11)
   at Socket.emit (events.js:95:17)
   at Pipe.close (net.js:466:12)

I am using latest version of meteor (1.2.0.2) on OS X El Capitan. I installed the Android SDK via Android Studio, as suggested by the meteor docs. Reinstallation of the whole Android SDK did not help.

Any ideas?


回答1:


I had the same problem with Meteor 1.2.1 on OS X Yosemite. My project was in a weird state somehow. Try resetting your project:

meteor reset


来源:https://stackoverflow.com/questions/33324839/cannot-add-android-platform-to-meteor-project

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!