当前位置:首页 » 手机软件 » 怎么在手机上用js做软件
扩展阅读
手机电子书软件制作 2025-06-18 15:51:59

怎么在手机上用js做软件

发布时间: 2022-04-24 10:12:12

如何在一般的手机上运行自己的javascript程序

直接运行html页面就行了,或运行node.js
没有外网ip,就用ftp运行

⑵ 手机上可以运行javascript吗

手机如果可以上网就可以支持JavaScript

⑶ Autojs手机版教程

AutoJs最新版本apk是一款颇为实用的安卓手机免root脚本制作工具,其中的代码都是入门级别的,有点程序基础的用户都能看懂,而对编程全然不知的用户只要修改应用中的坐标和次数也能够轻松完成脚本编辑,游戏录制、应用功能启动等一触即达。
一个不需要Root权限的类似按键精灵的自动操作软件,可以实现自动点击、滑动、输入文字、打开应用等。注意:这里的不需要Root权限指的是一般软件,游戏的自动点击等是需要Root权限的。
AutoJs最新版本apk特色:
1.简单易用的自动操作函数;
2.悬浮窗录制和运行;
3.丰富的文档、教程与示例;
4.更专业&强大的选择器API,提供对屏幕上的控件的寻找、遍历、获取信息、操作等。类似于Google的UI测试框架UiAutomator,您也可以把他当做移动版UI测试框架使用;
6.采用JavaScript为脚本语言,支持简单的代码补全。您也可以把他当作简便的JavaScript IDE使用;
7.带有界面分析工具,类似Android Studio的LayoutInspector,可以分析界面层次和范围、获取界面上的控件信息;
8.支持使用Root权限以提供更强大的屏幕点击、滑动、录制功能和运行shell命令。
AutoJs最新版本apk使用说明:
有些按钮或者部件是图标而不是文字(例如发送朋友圈的照相机图标以及QQ下方的消息、练联系人、动态图标),这是不能通过click来点击,只能通过描述图标所在的区域来点击。

⑷ JS做Android手机开发

webstrom主要是做web开发的吧,没听说可以用这个开发android应用,也可能是我没用过,不知道。Android开发主要是用Eclipse或者Android Studio开发的,教程的话网络一下,多的很。首先从搭建环境开始,下载Eclipse,sdk,jdk配置好环境后就可以进行开发了。网络一下Android环境搭建,教程很详细的。开发的教程很多的,不过要是自学的话,感觉比较慢,简单的参加个培训班,快速入门后,然后再深入的去了解和学习比较好。

望采纳。

⑸ 怎样用html和javascript制作离线手机app

首先用HTML和JavaScript写好你的应用。然后通过Android里的WebView加载一下就行了。把文件放到工程的assets目录里:

webView.getSettings().setJavaScriptEnabled(true);
ebViewwebView=(WebView)findViewById(R.id.webView1);webview.loadUrl("file:///android_asset/file.html");

⑹ 学习javascript用于手机开发应该看什么

手机web开发,需要了解jquery,关键是html5/css3;

手机游戏开发,需要了解一些游戏引擎:比如coco2d-x。

另外有个程序员做了个coco2d-x Editor,可以通过javascript开发游戏,比如flappy bird这样的。

总而言之,不论是浏览器应用,还是手机web,基本功是要有的。然后是多接触成熟的工具,快速实现项目目标。

⑺ 如何在iOS和Android上选择一个JavaScript 引擎进行应用开发

这是个比较专业的问题
首先我推荐一个:react native,facebook推出的一个跨平台解决方案,去年推出了iOS版,手机淘宝的有一个模块“猜你喜欢”就是用react native实现的,效果还不错,另外今年9月份,facebook推出了android版,大家不妨试一下,这里针对于webapp,做了一个比对:

相对于Webapp的优势:
不用Webview,彻底摆脱了Webview让人不爽的交互和性能问题;
有较强的扩展性,这是因为Native端提供的是基本控件,JS可以自由组合使用;
可以直接使用Native原生的“牛逼”动画(在FB Group这个app里面,面板滑出带一点果冻弹动,面板基于某个点展开这种动画随处可见,这种动画用Native code来做小菜一碟,但是用Web来做就难上加难)。
相对于Native app的优势:
可以通过服务端远程更新JS,进而直接更新app的页面;
相对于Webapp和Native的劣势:
扩展性仍然远远不如web,也远远不如直接写Native code;
从Native到Web,要做很多概念转换,势必造成双方都要妥协。最终web要用一套CSS的阉割版,Native要费劲地把这个阉割版转换成native原生的表达方式(比如iOS的Constraint\origin\Center等属性)。

另外我以前在CocoaChina上收藏过的一个帖子,整理了许多iOS和Android跨平台解决方案,感觉很不错,现在拿出来分享给大家,希望对题主有帮助。

1、jQuery Mobile

jQuery Mobile是jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile文档比较全面,同时有在线工具帮你快速创建自己中意的UI风格。

技术需求:HTML,CSS,jQuery
平台支持: 绝大多数移动浏览器

2、Corona SDK(使用Lua语言):

Corona SDK的优点:

稳定;支持硬件加速、GPS、指南针及照相机等;支持与Map、Facebook、OpenFient、GameCenter的集成;内建的物理集成;Lua语言比较容易学习;
已经有了一些很不错的应用,至少能够证明这个SDK是可以做出优秀应用来的;不错的社区支持。

Corona SDK不太好的地方:

只支持iOS和Android;Lua语言不是面向对象的;每年都要交授权费(99美元/年)。

另外还有其他的一些补充,比如:

对于Corona SDK不支持的第三方SDK没法自己去集成;编译项目的时候需要把代码上传到Corona的服务器上去编译,不能在本地直接编译;无法扩展Corona的功能;物理模块还有一些缺陷。

3、Airplay SDK(后来更名为Marmalade,不少大的公司在使用Airplay SDK,尤其适用于进行2D/3D游戏的开发)

目前使用Marmalade的游戏有《割绳子》、《植物大战僵尸》、《你猜我画》、Build 'n' Bash 3D、Catch the Monkey、Need for Speed Shift以及WorkSnug Pro等多款游戏。

Airplay SDK文档中还包含多个示例。“感觉受到限制”的开发者还可以在Airplay SDK上进行扩展。开发者需要对C++比较熟悉。

4、Appcelerator(Titanium)

Appcelerator允许使用HTML/Javascript来开发原生app,开发者可以免费使用。目前世界上185个国家中有超多46万的开发者在使用Appcelerator提供的解决方案。

Titanium为Appcelerator于2008年底所推出的跨平台应用程序开发解决方案,目前支持iOS/Android/Blackberry/WM7等行动平台,以及Windows/Linux/OS X这三种主流的桌上型平台。

⑻ js如何开发手机app


phoneGap 。

或者开源的React Native,它基于开源框架React.js,并可用来开发iOS和Android原生应用.

⑼ 华为手机的javascript在哪里找到

进入“浏览器菜单>设置>广告过滤”,打开“广告过滤开关”、“强力过滤”功能;
进入“浏览器菜单>设置>浏览设置”,打开“启用JavaScript”功能
进入“手机设置 > 应用和通知(应用) > 应用管理 > 华为浏览器 >右上角三个点>卸载更新。”,打开浏览器恢复正常后再到华为应用市场搜“华为浏览器”重新升级浏览器至最新版本。
恢复浏览器出厂版本会删除浏览器书签及历史记录数据,如果不想影响自己的云端浏览器数据,可在操作之前进入“手机设置 > 登录华为帐号 > 云空间 > 更多应用数据 > 浏览器”关闭浏览器同步开关,等操作完成后,再打开同步开关,则不会影响云端的浏览器数据。