[App Inventor 2]打包APK後App名稱改成中文的方法

App Inventor 2在設計時,新增專案只能用英文名稱,而打包時的apk檔安裝後app名稱會顯示這組專案名稱,難以辨識

不容易辨識的app name

網路上搜尋了一下發現這款AppToMarket可以將apk檔解開後修改App name,但程式本身不支援修改成中文名稱,研究了一下發現其中一個步驟要自己修改

步驟如下

1. 打開程式後直接進入頁籤「2> De/Re compile and wrap-up」後,按Browser選擇要修改的apk檔

AppToMarket

 

2.  按下「1> Decompile」 解開apk檔案後,點下方按鈕「2> Update Manifest」

3. 解開後在AppToMarket資料夾中會有一個「temp_myDecompiles」資料夾,接下來要用文字編輯器修改「AndroidManifest.xml」的內容(推薦使用Notepad++)

解開apk檔後修改AndroidManifest.xml

4. 找到<application android:label="XXXX" …>文字,將label內容修改成正確的中文名稱

修改label name

 

5. 跳過「3> Edit Manifest」,直接按下「3> Create New Apk」、「4> Sign」、「5> Verify」、「6> ZipAlign」,會後會多產出兩個檔案

AppToMarket多產出的檔案

6. xxxxx_new_zipAlign.apk就是最終產出的檔案,可以利用這個檔案上傳到google play中供人下載,且apk檔按裝完後就能夠正常顯示中文名稱了!

[App Inventor 2]MIT App Inventor 2試玩心得

App Inventor 2是一款可以靠像拼圖一樣組裝畫面跟程式碼,不用寫程式就可以完成Android App程式的線上工具。

App Inventor 2 程式開發畫面

優點:
1. 簡單易學,不用程是基礎也可以設計出勘用的Android App
2. 資源還算豐富(英文)

缺點:
1. 雖然簡單易學,但沒有程式的邏輯思維要開發還是容易卡關
2. 另外對於熟悉Java+Android SDK的開發人員來說,像App Inventor 2這種拖拉元件的方式實在太慢了,以目前做了一隻「要吃什麼呢?」App,沒什麼漂亮畫面,只有基本元件操作,竟然就花了兩個晚上!如果熟悉Java開發的話,大概1~2小時內就可以搞定了吧!
3. 因為是元件拖拉方式,相關程式碼很難複製,看到可以參考的部分,也只能照著人家開發的畫面自己拖拉,這也會大幅度降低開發速度
4. 對於習慣寫程式的人,這種拼圖組裝式的開發模式,可閱讀性其實不太高
5. 資源不豐富(中文)

玩了兩個晚上勉強做出了一個醜醜的APP,再順手做了一個介紹網頁(網頁還比APP好看),有興趣的請加減參考順便評個分XD
http://wellwind.idv.tw/whatdoyouwanttoeat/

App Inventor 2對於不懂程式設計的人來說算是滿容易上手的工具,不過雖然不用學習程式語言,但還是得要學App Inventor 2元件的使用,當然有好的邏輯概念還是開發必備能力;而對於比較熟練的程式設計師來說,還是自己寫code比較快速。

整體來說,App Inventor 2對想開發Android App但沒有程式底子的人來說依然是不錯的上手工具!

文章分類

全部展開 | 全部收合