6

定义

Phonegap = 将诸如 HTML5/Javascript 游戏之类的东西制作成手机的工具。这很酷,因为桌面版本应该可以在手机中使用,而无需为其他平台进行大量重做。

我可以找到一般说明,但有关 Eclipse 的一切以及类似的东西。我找不到像这里这样的关于 Ubuntu 的词,除非有大量的谷歌垃圾邮件,其中包含大量关于不同平台的令人困惑的线程,人们或多或少地互相欺负,比如这里的红鲱鱼,比如google. 我希望有一些不错的 make 文件来做事,但不,自述文件是阅读或多或少模棱两可的入门指南。所以:

问题

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

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

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

Android Eclipse ADT - 问题

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

在此处输入图像描述

4

1 回答 1

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...

I. 现在回到 Android SDK 站点,您可以在 这里找到 ADT Plugin for Eclipse 。如果您现在使用 Android 的搜索栏搜索,则不可点击的按钮变为可点击的。ADT 代表 Android 开发工具,因此请安装您在某些工具或相关工具下获得的所有内容。

二、修复 @override -problem(很快需要 1.6 编译器 -compliance-level),更多here

三、通过加载 Android 示例文件然后插入手机(启用 USB 调试:设置 > 开发 > 单击)或使用 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!

2.使用以下设置Phonegap:

  1. 一些一般性的说明显然在这里

  2. iOS:你需要的 Xcode 有点有限。

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

Eclipse 的 click-click-something 指令非常难以访问,可怜!在 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/
于 2012-06-03T16:37:41.177 回答