我试图将我的Cordova Ionic项目作为现有的Android应用程序导入到Eclipse中,但它无法被检测到?有什么想法吗?我可以使用“ionic run android”在Android手机上运行我的应用程序,但为什么不能导入到Eclipse中呢?
我还安装了Android Studio,但是也遇到了同样的问题。我不知道为什么会发生这种情况。
我试图将我的Cordova Ionic项目作为现有的Android应用程序导入到Eclipse中,但它无法被检测到?有什么想法吗?我可以使用“ionic run android”在Android手机上运行我的应用程序,但为什么不能导入到Eclipse中呢?
我还安装了Android Studio,但是也遇到了同样的问题。我不知道为什么会发生这种情况。
删除 Eclipse 中存在的所有 CordovaLib
,然后重新导入。大多数情况下它可以百分之百地解决问题。第二次导入项目时,您将能够使用 CordovaLib
导入您的项目。这是因为您的 Eclipse 中已经存在了 CordovaLib
。
当你想要在eclipse中导入时,必须选择 platforms/android 文件夹,而不是你的项目根目录。因为Eclipse只知道安卓项目,而不知道Cordova项目。
然后选择你的应用程序和CordovaLib项目。
但请注意,在 /www 中所做的更改只有在重新构建项目之后才能在eclipse中生效。
或者您可以使用eclipse项目属性来取消隐藏 assets/www。在这种情况下,请注意,如果您使用cli构建项目(并且同样适用于平台/安卓中的任何更改),则将丢失assets/www中所做的任何更改。
这就是为什么我只在需要调试时才使用eclipse(主要是用于插件)。
我曾经遇到过同样的问题,请确保您在导入选项中使用 Android 标签下的已有 Android 代码来导入项目,而不是一般的已有项目选项。这个方法解决了我的问题。
希望这个方法能够帮助一些人节省宝贵的时间...