Articles of cordova

无法获取平台android:错误:EACCES

首先,我安装了PhoneGap: $ sudo npm install -g phonegap 然后我创build了一个新项目: $ phonegap create hellophonegap 但是当我运行这个项目时: $ phonegap run android 我得到以下错误: [~/hellophonegap]$ phonegap run android [phonegap] executing 'cordova platform add android'… Unable to fetch platform android: Error: EACCES, mkdir '/home/crane/tmp/npm-28555-XalHvwaa' [phonegap] executing 'cordova run android'… No platforms added to this project. Please use 'cordova platform add platform'. 我已经正确configuration了Android […]

哪一个更好地使用Sencha触摸或phonegap的android?

我在Sencha Touch and Phonegap上search了很多文章,但是在开发我的Android应用程序时,我无法判断which framework is the better to integrate 。 即使我在Sencha Touch and Phonegap之间有很多不同的东西,但是还不足以识别哪个更好的框架。 所以任何一个告诉哪个是好的使用。 Sencha Touch OR Phonegap

CordovaActivity无法parsing为Phonegap 3.4中的types

您好,我正在通过命令行界面PhoneGap工作。 我能够创build一个项目,并从Windows 7中的命令提示符下运行一个android模拟器。 由于我在eclipse中导入并复制了项目到工作区,所以在扩展CordovaActivity的主类中显示了一些错误。 错误是: "CordovaActivity cannot be resolved to a type". 我该怎么办?

PhoneGap + jQueryMobile:Android后退buttonclosures嵌套列表中的应用程序

我正在使用PhoneGap和jQuery Mobile创build一个应用程序。 使用jQuery Mobile我已经创build了一个嵌套列表。 点击进入嵌套列表后,我想返回。 我希望点击我的Android(N1)上的后退button,它会回到一个级别。 但是,而不是closures应用程序而不是回到了一个级别。 使用PhoneGap 1.2.0,jQuery Mobile v1.0rc2,jQuery 1.6.4,Android 2.3.3。 编辑:升级到jQuery Mobile 1.0,没有任何改变

Android – 禁用设备后退button

我正在使用PhoneGap的Android应用程序。 我需要使用下面的代码来处理设备返回buttonfunction: import com.phonegap.DroidGap; public Class MyClass extends DroidGap { appView.setOnKeyListener(new OnKeyListener() { public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_UP) { finish(); return true; } return onKeyDown(keyCode, event); } }); } 通过使用上面的代码,应用程序得到退出,因为我已经使用finish(); 但我想什么都不应该发生点击设备后退button。 我该如何实现这个目标? 请帮帮我。

如何将Android添加到Phonegap平台版本3

经过大量的挖掘,我相信这个问题是与我没有任何平台,以增加电话build立。 他们的文档中缺less这一点。 当我试图添加platofrm phonegap 运行代码 C:\var\www\sexdiaries.co.uk\sexdiaries>phonegap platform add andriod [error] 'platform add andriod' is not a node C:\Users\Hutber\AppData\Roaming\npm\node_m See 'node C:\Users\Hutber\AppData\Roaming\npm\node_modules\phonegap\bin\phonegap.js help' 平台 Platforms: keyword | local environment | remote environment ——————-|——————-|——————- android | ? | ? blackberry | ? (BlackBerry 10) | ? (BlackBerry 6) ios | ? | ? symbian | ? | […]

cordova更新到3.5.0后生成错误

我有一个Androidcordova应用程序完全build立在cordova3.4。 我只是更新到cordova3.5.0和生成失败,显示这些错误: -code-gen: [mergemanifest] Found Deleted Target File [mergemanifest] Merging AndroidManifest files into one. [mergemanifest] Manifest merger disabled. Using project manifest only. [echo] Handling aidl files… [aidl] No AIDL files to compile. [echo] ———- [echo] Handling RenderScript files… [echo] ———- [echo] Handling Resources… [aapt] Found Deleted Target File [aapt] Generating resource IDs… [aapt] D:\Proyectos\Trialtea\Proyecto 31 […]

cordova“你好世界”的应用程序将不会显示

我是Apache Cordova的新手, 我无法让Cordova“hello world”应用程序在Android上显示 。 我正在讨论从CLI中的“cordova create”命令获得的默认应用程序。 我阅读文档,并根据需要安装一切(Node.js,npm,Cordova 5.0.0,我已经有一个Android SDK,所以我只需要更新path)。 cordova告诉我,build设是成功的。 然后它说应用程序已经启动,但在设备/仿真器屏幕上唯一改变的是打开菜单 (如下图所示): http : //i.stack.imgur.com/F7bI2.jpg 我尝试在一个模拟器和一个真正的设备上,结果是一样的。 我检查了API版本,似乎是足够高(4.0.3)。 我在Windows 7下,使用Oracle JDK。 我想可能是一个插件丢失,并安装了cordova-plugin-device,但它没有任何改变。 这是一个错误还是我错过了什么? 有没有一些意思得到一个错误报告(“cordova run android”命令没有什么不寻常的出现)?

org.apache.cordova.api不存在。 PhoneGap 3.0

我试图添加VideoPlayer插件( https://github.com/macdonst/VideoPlayer )到我的phonegap Android应用程序。 编译时遇到问题: VideoPlayer.java:25: error: package org.apache.cordova.api does not exist" 25行: import org.apache.cordova.api.CordovaPlugin;

创buildphonegap应用程序后已经出错,无法调用方法方法'querySelector'

在创buildphonegap应用程序并运行之后,logcat中似乎出现错误 Uncaught TypeError: Cannot call method 'querySelector' of null at file:///android_asset/www/js/index.js:41 这是一个问题吗? 我该如何解决这个问题?