App Inventor小技巧-怎麼把 2個 aia檔合併成 1個 aia檔

這是在 app inventor官網中有說明的一個教程,但可能大部份的人都沒有試著去用過。有的時候,還真的挺好用的。

記錄一下:
App Inventor小技巧-怎麼把 2個 aia檔合併成 1個 aia檔


要合兩個 aia檔,當然就需要有兩個 aia檔,所以我先下載兩個 aia檔。

這裡第一個要下載的 aia檔是App Inventor學習記錄33,製作有畫線、拍照、橡皮擦等功能的小畫家 app這一個,因為最近才發現 samsung的手機,在用 imagepicker的時候,居然抓不到 canvas.save的圖片,所以一直在找其它的方法中……


第二個要下載的 aia檔,則是 NO_2_NOTIFIER這個檔案。

要下載 aia檔的時候,我們都是點擊上方的 Projects
然後再點擊 Export selected projcet(aia) to my computre就可以了。


接下來我們要下載 app inventor官方提供的合併工具。

連結如下:
https://appinventor.mit.edu/explore/resources/ai2-project-merger

我們直接點擊 Download the AI2 Project Merger Tool v1.2來下載。


下載完成之後,我們發現這個 AI2 Project Merger Tool v1.2副檔名是 jar。這個要怎麼打開呢。

大家可以直接搜尋 java download,然後就會找到如上圖的下載連結。

或是直接點擊下面連結:
https://java.com/zh-TW/download/ie_manual.jsp?locale=zh_TW

我們點擊同意並開始免費下載按鈕後,就會開始下載 java的安裝程式。
至於安裝 java的版本有沒有差別,我想應該是沒有差的。我都是下載最新的安裝,到目前為止,使用的情形都是正常的。沒有因為 java版本的更新而發生問題。


程式下載完成之後

檔案不大,很快的就可以安裝完成。


java安裝完成之後,我們就可以看到,原本不知道該怎麼打開的 AI2 MergerAPP.jar這個檔案,已經套上了預設開啟的程式,它長的像下圖這樣。

滑鼠左鍵雙擊打開AI2 MergerAPP


我們從左邊紅框 1的 Browse按鈕,選擇第 1個 aia檔。
從右邊紅框 2的 Browse按鈕,選擇第 2個 aia檔。
這兩個 aia檔中,都只有一個 screen1的畫面,如果 aia檔中,有其它的畫面的話,這裡都會顯示出來。

我們就勾選要合併的的畫面,在這裡就是左邊的 screen 1以及右邊的 screen 1。

assets這裡指的是我們上傳的素材,像是圖片或是檔案什麼的。如果在都式中有用到這些素材的部份,也要記得兩個都勾選一下。

選擇完成之後,我們按下畫面中央的 Merge按鈕,就會開始合併兩個 aia檔了。


合併的當下會有提供訊息視窗跑出來。

這個是叫我們把重覆的 screen 1重新命名。
點擊確定。


填入新的螢幕名稱後,按下確定。


把合併後的檔案給儲存一下。


整個合併 aia檔的動作在上一步就完成了,但程式還會繼續的問我們要不要合併其它的檔案。

按是,繼續合併。
按否,離開程式。


接著,我們就把合併之後的 aia檔匯入到 app inventor中。

點擊上方的 Projects標籤,然後點擊 import project(.aia) from my computer


選擇我們剛剛合併後的 aia檔案後,按下 ok。


這樣我們可以在專案中看到我們合併後的 aia檔了,點開它來看一下。

檢查一下,合併後的 aia檔,是否有正確。


這裡註記一下比較要注意的地方。
合併工具 AI2 MergerAPP.jar要下載 java全安裝才可以用。
其它的部份就是熟悉一下就可以了。

之前介紹過的一些 appinventor的使用記錄,都整理在下面這個頁面上了。
APP INVENTOR學習記錄及資源整理頁面

發表迴響