我仍在通过命令行解决如何deploy my app directly到手机的问题。但是当我使用eclipse时,我可以轻松地直接部署和构建我的设备。
但是android studio应该是一体化的开发软件。
到目前为止,我所能做的只是创建一个新项目,失败或者尝试导入我的phonegap项目,然后只显示:
所以没有真正导入的东西。在我看来,我将不得不让eclipse备份并运行,这似乎适得其反。
我希望能够做的就是在android studio中工作,再从android studio中直接部署已编译的应用程序到我的手机。
答案 0 :(得分:3)
我使用的是Android Studio,它非常完整。您可以非常轻松地导入任何PhoneGap项目。您只需打开Android Studio,使用导入并按照说明操作即可。从那里你可以签署你的apk和其他任务。
使用PhoneGap和Android Studio非常容易。这就是我在做的事情:
创建Phonegap项目:phonegap create testproject com.testproject.name Name;
输入项目目录:testproject;
添加Android平台:phonegap build android;
您已准备好您的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。