如何配置Eclipse在Ubuntu上使用Phonegap?

hhh*_*hhh 6 eclipse ubuntu android cordova

定义

Phonegap =将HTML5/Javascript游戏等内容制作成手机的工具.这非常酷,因为桌面版本应该在手机中运行,而不需要为其他平台进行大量重做.

我可以找到一般说明,但有关Eclipse的所有内容以及类似的内容.我无法找到关于Ubuntu的字,如在这里,除非有很多谷歌-spam的有关不同平台的线程混淆了大量的人们更或多或少欺凌彼此喜欢这里用红鲱鱼等google.我希望有一些很好的make -files可以做但事实并非如此,自述文件是阅读或多或少含糊不清的Get-Started的指令.所以:

问题

  1. 在哪里可以找到有关Ubuntu设置Phonegap的分步说明?

  2. 我希望在不同的平台上有一些概述.

  3. ADT插件未在Eclipse中安装.为什么?

Android Eclipse ADT -problem

我可以在这里找到说明,但由于某些奇怪的原因无法继续前进,没有指示或帮助文本继续进行.您可以在照片中看到它不允许我单击确定,但我按照说明操作.我希望我能在控制台上做到这一点!

在此输入图像描述

hhh*_*hhh 7

定义

AVP = Android虚拟手机(你不需要所有的手机来测试你的代码,使用模拟器)

ADB =将应用程序从命令行推送到手机的应用程序

Eclipse中的ADT -plugin =向Eclipse添加一些按钮,用于添加AVP等内容

ADT = Android开发工具(不确定它们实际上是什么,也许与仿真相关的东西包含诸如linux内核,API等)

我正在尝试为控制台电源用户提供说明,希望有助于快速设置,而不是浪费时间与繁琐的指令.

1. 在此处设置Android SDK等开发环境.

$ wget http://dl.google.com/android/android-sdk_r18-linux.tgz

$ tar -xvzf *.tgz

$ ...follow README or some tutorial there...
Run Code Online (Sandbox Code Playgroud)

I.现在回到Android SDK站点,您可以在此处找到适用于Eclipse的ADT插件 .如果您现在使用搜索栏搜索Android内容,则无法使用的按钮变为可点击.ADT代表Android开发工具,所以安装你在工具或相关工具下获得的所有东西.

II.修复@override -problem(不久需要1.6编译器兼容级别),这里更多.

III.通过加载Android Sample -file然后插入手机(启用USB -debugging:设置>开发>单击)或使用Android虚拟电话(= AVP)来测试Android安装工作

$ adb devices   # Shows your physics devices such 
                # as phones with USB -debugging enabled.

$ adb install ~/workspace/yourChosenSampleDemo/bin/*.apk 
                # Your first Android -app emerges to your phone, have FuN!
Run Code Online (Sandbox Code Playgroud)

2.使用以下设置Phonegap:

  1. 这里有一些一般性的指示.

  2. iOS:你需要Xcode这么有限.

  3. 也许有用,源代码 在这里和一般下载 在这里.

Eclipse点击咔嗒一声,这些说明非常难以理解,很糟糕!在浪费了Eclipse的符号链接时间后,我摇摇欲坠到控制台:

$ tree|less
$ search for the files needed, mark them done or use find -command directly ^C
$ copy the files to some dir such as ~/Android/Public so easier to do ^C
$ things at once ^C
$ pwd
/home/xyz/workspace/HelloCordova/res
$ cp ~/Android/phonegap-phonegap-475bfd2/lib/android/xml/* .
$ cp ~/Android/Public/cordova-1.7.0.js assets/www/
$ cp ~/Android/Public/cordova-1.7.0.jar libs/
Run Code Online (Sandbox Code Playgroud)