带Eclipse的Phonegap 3.3 Android项目

带Eclipse的Phonegap 3.3 Android项目,android,eclipse,cordova,project,Android,Eclipse,Cordova,Project,我正在尝试将我的phonegap 2.1项目更新为新的3.3版本。当我尝试在Eclipse中创建一个新项目时,它不会将我的源代码包含到项目中。我尝试过从我的项目目录的根目录和从root\platforms\android创建一个项目,结果相同。每次它使用CordovaLib目录而不是my assets\www目录创建项目时。我发现另一个用户有同样的问题。。。然而,这个解决方案似乎不起作用。如果我使用来自两个位置的现有代码创建项目,则不会使用我的源代码(www)目录。我使用的是Eclipse SD

我正在尝试将我的phonegap 2.1项目更新为新的3.3版本。当我尝试在Eclipse中创建一个新项目时,它不会将我的源代码包含到项目中。我尝试过从我的项目目录的根目录和从root\platforms\android创建一个项目,结果相同。每次它使用CordovaLib目录而不是my assets\www目录创建项目时。我发现另一个用户有同样的问题。。。然而,这个解决方案似乎不起作用。如果我使用来自两个位置的现有代码创建项目,则不会使用我的源代码(www)目录。我使用的是Eclipse SDK版本:4.2.2构建id:M2013024-1200。非常感谢您的帮助

创建一个新的工作区为我解决了这个问题。

在eclipse中导入项目之前,您是否调用了
phonegap平台更新android
?当您在eclipse中使用“导入现有android项目”向导并浏览到projectroot/platforms/android时,是否会看到两个项目?(可能在新的工作区中尝试)我不是导入现有项目,而是通过“从现有代码创建Android项目”选项创建一个新项目。一旦我把框架Phonegap 3.3项目放到Eclipse中,然后我计划将现有项目中的所有www/文件移动到这个新项目中。是的,当我从projectroot/platforms/android创建新项目时,我确实看到了两个项目。在项目窗口中,顶行显示我的项目(root/platforms/android),第二行显示CordovaLIb。它不允许我选择我的项目,而让CordovaLib处于未选中状态(不将其识别为允许我单击Finish的项目)。您必须同时导入这两个项目(应用程序项目中有对CordovaLib项目的引用),我已经尝试过了。如果我同时选择两个项目并单击finish,它将在Eclipse包资源管理器下创建一个名为MyProjectName CordovaLib的项目。在该树中是Android 4.4.2、src、gen、assets、bin、libs和res文件夹,其中包含文件AndroidManifest.xml、build.xml、local.properties、progaurd-project.txt和project.properties。在过去,所有内容都位于assets文件夹下,但是此项目中的assets文件夹为空。它似乎并没有提取正确的数据。我能说的最好的方法是从Projectroot/platforms/android/CordovaLib中提取数据/