Android/PhoneGap
外觀
< Android
PhoneGap 允許程式設計師使用 JavaScript、HTML5 和 CSS3 為 Android 和其他移動裝置構建應用程式。PhoneGap(也稱為 Apache Cordova)是開源軟體。
- brew update
- brew install node
- npm install -g cordova
... npm install -g cordova ...
從 cordova-android@4.0.0 開始,Apache Cordova 已切換到 Android Studio 和 Gradle,並從 Eclipse 和 Ant 切換。
這些最初的步驟設定了 Android 的標準 Java 開發環境
- 下載並安裝 Eclipse Classic
- 下載並安裝 Android SDK
- 下載並安裝 ADT 外掛
接下來的步驟新增 Apache Cordova,設定 Android 的標準 JavaScript HTML CSS 開發環境
- 下載 Cordova 的最新版本並解壓縮其內容。
- 設定您的 PATH 環境變數
一個流行的外掛是條形碼外掛。
(本節介紹如何在 PhoneGap 應用程式中掃描條形碼。 另一種方法是從普通的 HTML/JavaScript 網頁掃描條形碼。[7])
許多人使用條形碼外掛在他們的 PhoneGap 應用程式中處理條形碼。[8] [9] [10] [11] [12] [13]
標準 PhoneGap 條形碼外掛通常是 Android 應用程式所需的一切。如果它還不支援您要使用的條形碼格式,您可能需要構建自己的自定義 PhoneGap 外掛,也許可以從 Java 中的條形碼開發開始。[14]
有時 PhoneGap 的舊功能已棄用,後來從 PhoneGap 中刪除。以下是一些提示,供希望更新舊程式碼以與最新版本的 PhoneGap 配合使用的應用程式編寫者使用
按照 PhoneGap 升級指南中的步驟進行操作:"PhoneGap 升級指南" 其他各種調整:"PhoneGap Android 外掛:有時我們會搞砸" "更新 PhoneGap"
import org.apache.cordova.api
public class InAppBillingPlugin extends CordovaPlugin {
this.cordova.getActivity();
[…]
}
- ↑ "從嘗試在 Windows 上使用 PhoneGap\Cordova 中吸取的經驗教訓"
- ↑ "在 Windows 上安裝 Cordova"
- ↑ "Apache Cordova:Android 入門" Andrew Trice. "在 Eclipse 中為 Android 開始使用 PhoneGap"
- ↑ "在您的機器上設定 PhoneGap 專案"
- ↑ "github:phonegap-plugins"
- ↑ Adobe PhoneGap - 用於使用 PhoneGap 的第三方工具
- ↑ "在 Android 上使用條形碼掃描器從網頁掃描"
- ↑ 兩分鐘教程:“將 PhoneGap 條形碼掃描器外掛新增到專案中,使用條形碼掃描器技術編寫應用程式"
- ↑ "Phonegap 的條形碼掃描器外掛"
- ↑ 適用於移動應用程式的企業級條形碼掃描器
- ↑ "使用 ZBar 條形碼閱讀器與 PhoneGap"
- ↑ 條形碼掃描器外掛示例專案
- ↑ "如何透過 Intent 從另一個 Android 應用程式掃描條形碼"
- ↑ "開始使用 ZXing 開發"
