如何在没有eclipse的Android Studio中构建和部署phonegap应用程序

时间:2014-01-14 22:22:42

标签: android eclipse cordova android-studio

我仍在通过命令行解决如何deploy my app directly到手机的问题。但是当我使用eclipse时,我可以轻松地直接部署和构建我的设备。

但是android studio应该是一体化的开发软件。

到目前为止,我所能做的只是创建一个新项目,失败或者尝试导入我的phonegap项目,然后只显示:

enter image description here

所以没有真正导入的东西。在我看来,我将不得不让eclipse备份并运行,这似乎适得其反。

我希望能够做的就是在android studio中工作,再从android studio中直接部署已编译的应用程序到我的手机。

2 个答案:

答案 0 :(得分:3)

我使用的是Android Studio,它非常完整。您可以非常轻松地导入任何PhoneGap项目。您只需打开Android Studio,使用导入并按照说明操作即可。从那里你可以签署你的apk和其他任务。

使用PhoneGap和Android Studio非常容易。这就是我在做的事情:

  1. 创建Phonegap项目:phonegap create testproject com.testproject.name Name;

  2. 输入项目目录:testproject;

  3. 添加Android平台:phonegap build android;

  4. 您已准备好您的phonegap项目。现在打开Android Studio。选择导入项目并按照说明操作。如果您的项目中没有添加任何插件,那么就会推动NEXT直到你结束为止。

    这就是全部。如果您需要更多信息,请告诉我将很乐意为您提供帮助。请记住,至于phonegap< 3.0你必须导入你的phonegap progect的android子目录,至于phonegap 3.0+,你包括主目录。在上面的例子中将是目录TESTPROJECT,而不是/ testproject / platform / android / ...

    如果您更喜欢快照,可以在此处找到一个非常容易理解的教程:Phonegap and Android studio

答案 1 :(得分:0)

我在Mac OS上使用0.5.4 Android Studio而不确定Windows 1。

从下拉菜单中选择[Build],然后选择[Generate Signed APK]。

请确保在AndroidManifest.xml中将android:debuggable设置为“false”。

<application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@string/AppTheme"
        android:debuggable="false"
        >

</application>

生成密钥库的指南是here

如果您不熟悉Google Play,请参阅here