Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我需要学习Java来使用phoneGap创建android应用程序吗?_Javascript_Android_Html_Css_Cordova - Fatal编程技术网

Javascript 我需要学习Java来使用phoneGap创建android应用程序吗?

Javascript 我需要学习Java来使用phoneGap创建android应用程序吗?,javascript,android,html,css,cordova,Javascript,Android,Html,Css,Cordova,我是一名web开发人员(PHP、javascript、html5),从未使用Java或任何其他语言创建过android应用程序。我的问题是,我是否需要学习Java来为android创建应用程序,以及我应该知道什么来使用phoneGap创建一个很棒的android应用程序。否,除非您需要在某个步骤编写一个本机插件 但是,了解phonegap背后的工作原理对您很有帮助。您可能不需要太多的Java知识(如果有),因为phonegap应用程序基本上是带有(可选)额外JavaScript控制设备的网站 您

我是一名web开发人员(PHP、javascript、html5),从未使用Java或任何其他语言创建过android应用程序。我的问题是,我是否需要学习Java来为android创建应用程序,以及我应该知道什么来使用phoneGap创建一个很棒的android应用程序。

否,除非您需要在某个步骤编写一个本机插件


但是,了解phonegap背后的工作原理对您很有帮助。

您可能不需要太多的Java知识(如果有),因为phonegap应用程序基本上是带有(可选)额外JavaScript控制设备的网站


您可能需要Java的唯一原因是当您升级Cordova版本时,您有一些旧插件需要更新,这是由于代码不受欢迎

否。您需要知道的是该语言的基础知识,如包括名称空间/导入、设置一些配置文件以及对使用IDE的一般熟悉程度

您也不需要Java,除非您正在实现PhoneGap API未提供的某些本机功能。对于大多数简单的应用程序,JavaScript、HTML和CSS的实用知识就足够了