2012-04-13 40 views
0
  1. 我遵循iOS的PhoneGap入门指南(http://phonegap.com/start#ios-x4)。 然后我在我的项目中使用了相机功能(http://docs.phonegap.com/en/1.6.0/cordova_camera_camera.md.html#Camera - 我使用了完整的例子)。它在iPhone上运行良好。PhoneGap使用PhoneGap的其他平台上的API元素构建

  2. 之后,我使用PhoneGap Build来为其他平台构建我的项目(https://build.phonegap.com/)。 我下载了Android .apk文件,但相机不适用于Android手机。

我想这个问题可能是,我使用的PhoneGap的iOS版本,正如我在1步描述,同时为Android也许我应该使用PhoneGap的Android版本的...但我不不知道如何使用PhoneGap for Android js文件,而无需设置整个Android开发环境(我认为这是PhoneGap Build应该使用的)。

你有什么想法吗?

+0

你还没有设置ANdroid的phonegap环境? – 2012-04-13 13:00:22

+0

不,因为我认为PhoneGap Build应该为Android编译它...但是相机不工作。我错了吗? – 2012-04-13 13:11:18

+0

我不知道Phonegap构建如何在内部工作...它应该工作...但是我知道,在正常的PhoneGap应用程序中,我们需要不同的js文件用于不同的平台 – 2012-04-13 13:17:06

回答

0

我已经找到了解决这个问题:)我根本就插在index.html中的以下内容:

<script src="phonegap.js"></script> 

此刻当我插入这条线,在phonegap.js文件ISN” t在www目录中,但它将在它将为不同平台构建的时刻生成。所以我不必设置Android开发环境来获取在Android手机上运行的.apk文件(我只是使用PhoneGap Build来获取此文件)。

+0

你愿意让我知道任何额外的细节吗?我正在做一个基于phonegap构建的应用程序,我添加了'script'标记,但是一旦我运行该应用程序,它不起作用(在我的情况下,我正在保存并从本地存储获取值,但它不会保存它们) – 2014-03-21 03:12:42