basic4android 開發教程翻譯(六)使用B4A-Bridge串連你的裝置

來源:互聯網
上載者:User

到目前為止,我們在開發中有兩種方法來測試應用.
一種是通過Android 模擬器來測試.另外就是當你的裝置支援ADB調試的話,可以直接連到真實裝置上測試.

Android模擬器相比真實裝置慢得多(尤其是安裝應用).

因此大多情況下使用真實裝置更方便.我個人也僅僅是在用視覺化設計工具時才使用模擬器.

然而不是所有的裝置都支援ADB調試.這就是為什麼要使用B4A-Bridge工具的原因.
B4A-Bridge由兩個元件組成. 一個元件運行在實際裝置上,另外一個是IDE 的一部分,後者可以串連到前者,並與實際裝置通訊.
串連是通過網路實現的 (如果沒有網路的話,B4A-Bridge 不能工作).

一旦建立串連, B4A-Bridge支援所有的IDE 特性, 包括:安裝應用,查看LogCat和可視化設計.

Android 不允許一個應用悄悄的安裝另外一個應用,因此當你使用B4A-Bridge運行你的應用時,會顯示安裝確認介面.

開始使用B4A-Bridge
1. 首先你需要把B4A-Bridge安裝到你的裝置上.
你可以在這裡下載B4A-Bridge: http://www.basic4ppc.com/android/files/b4a_bridge.apk.
B4A-Bridge同樣也可以在Android市場裡面找到. 尋找: B4A Bridge.
請注意你需要允許系統可以從"未知源"安裝應用. 這個可以通過系統設定裡面更改.

2. 在你的裝置上運行B4A-Bridge. 它會顯示一個如的介面:

狀態就是: Waiting for connections(等待串連).

3. 在IDE菜單裡選擇Tools - B4A Bridge - Connect.
你需要輸入真實裝置螢幕上顯示的IP地址.

IDE 螢幕下方狀態條會顯示當前的狀態:


就這麼簡單.

當B4A-Bridge被串連後,它首先檢查設計器應用是否需要更新,如果需要更新的話,它會首先安裝設計器應用.

除非你按了Stop鍵,B4A-Bridge會作為一個服務一直運行著.
你可以隨時通過開啟提醒屏來查看它的運行情況:

在提醒上點擊會開啟主畫面.

上面已經說過,當你運行一個應用時,你需要確認這個安裝. 通常會顯示下面的螢幕:

在上面的對話方塊裡,你應該選擇Open來運行這個應用.
如果你試著安裝一個簽著不同key 的已有應用時, 安裝會失敗(沒有任何有意義的資訊). 你應該先卸載存在的應用. 回到主屏選擇 - Settings - Applications - Manage applications - 選中該應用 - Uninstall.

為了節省電池能量,一旦你完成開發就應該按Stop按鈕結束B4A-Bridge.
B4A-Bridge就是用Basic4android編寫的.
來源程式可以在這裡下載: http://www.basic4ppc.com/forum/basic...html#post45854

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.