當前位置:首頁 » 手機軟體 » 怎麼在手機上用js做軟體
擴展閱讀
手機快速換壁紙軟體推薦 2025-06-18 10:04:12

怎麼在手機上用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」功能
進入「手機設置 > 應用和通知(應用) > 應用管理 > 華為瀏覽器 >右上角三個點>卸載更新。」,打開瀏覽器恢復正常後再到華為應用市場搜「華為瀏覽器」重新升級瀏覽器至最新版本。
恢復瀏覽器出廠版本會刪除瀏覽器書簽及歷史記錄數據,如果不想影響自己的雲端瀏覽器數據,可在操作之前進入「手機設置 > 登錄華為帳號 > 雲空間 > 更多應用數據 > 瀏覽器」關閉瀏覽器同步開關,等操作完成後,再打開同步開關,則不會影響雲端的瀏覽器數據。