色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

什么腳本語言可以打包成為手機APP?介紹越多越好~?

林子帆2年前14瀏覽0評論

這里以Python和JS為例,簡單介紹一下如何將這2種腳本語言打包為手機APP,主要內容如下:

Python

這里主要用到kivy這個模塊,一個免費、開源、跨平臺的應用程序開發框架,只需編寫一套代碼,即可運行在目前主流的操作平臺上,包括Window,Linux,OSX,iOS,Android等,如下,下面我簡單介紹一下這個模塊的安裝使用,以及如何打包為手機APP:

1.首先,在本地電腦上安裝kivy,這里以Windows系統為例(其他桌面系統也行),官方給出了詳細的安裝步驟和說明,如下:

2.安裝完成后,我們可以編寫一個簡單的腳本進行測試,如下,代碼非常簡單,就是一個Label文本:

運行這個程序效果如下:

3.接著就是將這個py腳本打包為手機apk,首先,需要到kivy官網下載kivy虛擬機,專門用于打包py腳本,如下:

4.下載完成后,導入虛擬機,上傳剛才的py腳本,運行buildozer命令便會開始自動打包過程,如下,由于需要在線下載NDK,SDK等文件,時間比較漫長,所以需要耐心等待一會兒,打包完成后,就會在當前的bin目錄下生成apk文件:

發送到手機上,安裝后的效果如下:

JS

這里主要用到HBuilder這個工具,可以直接將開發的前端網頁(包含JS)云端打包為手機APP(安卓、蘋果),下面我簡單介紹一下打包過程:

1.首先,下載HBuilder,這個直接到官網上下載就行,選擇“APP開發版”,如下:

2.下載完成后,解壓這個壓縮包,啟動HBuilder,新建項目,這里選擇選擇“5+APP(A)”,同時勾選“HelloH5+”,如下:

為了方便說明打包過程,這里我新建了一個html文件,命名app.html,也就是一個簡單的登錄頁面,然后用JS將輸入的用戶名打印出來,代碼如下:

用瀏覽器打開這個html文件,效果如下:

3.接著就是將上面的html文件打包為手機apk,雙擊項目中的mainfest.json文件,點擊“云端獲取”按鈕,獲取應用標識AppID(后面云端打包過程中需要用到),并設置應用入口文件,也就是剛才的app.html,如下:

4.配置完成后,我們右鍵項目,依次選擇“發行”->“原生App-云端打包(P)”,就會彈出打包窗口,這里我打包的是安卓APP,你也可以選擇iOS,輸入剛才的AppID,點擊右下角的“打包”按鈕,就會開始云端打包:

5.打包完成后,會生成一個apk的下載鏈接,這里我們可以直接下載到本地,如下:

將這個apk文件發送到手機上,安裝后的效果如下,和剛才瀏覽器的效果差不多:

至此,我們就完成了如何將Python和JS腳本打包為手機APP??偟膩碚f,整個過程不難,就是步驟有些繁瑣,只要你多熟悉幾遍流程,很快就能掌握的,不過這種方式打包出來的效果沒有原生語言開發的好,有許多地方需要調整,網上也有相關資料和教程,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。