首先發(fā)官方的幫助文檔地址
http://miaowm5.github.io/RMMV-F1/
然后點擊“轉(zhuǎn)換為Android 程序
第一步:安裝各種環(huán)境。參照官方的文檔一個一個安裝好即可。我簡單解說一下Android sdk。
大部分用戶到Android sdk下載插件時,速度會很慢。這里提供一個方法。
啟動 Android SDK Manager ,打開主界面,依次選擇「Tools」、「Options…」,彈出『Android SDK Manager – Settings』窗口;照著圖中的做即可。這樣下載速度會快很多。
第二步,當你所有的環(huán)境都安裝好之后。
將crosswalk-10.39.235.16這個文件夾里面的util.py中的47行“return output.decode("utf-8")”,改為“return output.decode("gbk")”,然后保證自己的工程中不存在中文的文件名命名的文件。
這樣做是為了避免出現(xiàn)utf-8編碼錯誤。這里感謝吧友@ky5279(原作者)
第三步:修改manifest.json文件。官方文檔里的代碼我們要將它稍微修改一下。
為什么要修改呢,因為我們打包之后icon文件夾里只有一個文件:icon.png。
所以,如果你按照官方的代碼打包,會出現(xiàn)找不到文件的報錯。因為沒有icon.48.png
icon.72.png等等這些文件。所以將里面所有的類似于icon.XX.png全部改為icon.png即可。
第四步:刪除打包之后的文件夾中的js/plugins - 副本文件夾。這是為了避免出現(xiàn)中文字符。
如果你沒有刪除的話,很可能出現(xiàn)以下報錯:
所以,千萬記住啦
第五步:開始打包
一些小白不知道如何cd到路徑的話,我建議你直接把cmd.exe復制到根目錄下,就像上圖一樣。
敲入代碼:
python C:\crosswalk-10.39.235.16\make_apk.py --package=com.example.sample --manifest=manifest.json
就直接可以成功啦