アンドロイド.からビルドAndroidアプリ
3913 ワード
あなたがウェブサイトを構築することができれば、Androidアプリを構築することができます!
アンドロイド.JSシンプルなノードを取る.JSのウェブサイトとWebViewにそれを置きます.
はい、私はそれが多くの欠点があることを知っているが、それはまた、あなたと対話するための異なるAPIを提供しています.
アンドロイド.JSのアプリケーションは、サイトのフロントエンドのようなWebViewだけでなく、バックエンドと対話することができますし、ファイルとの対話はるかに!
インストール
取り付けるAndroid JS バイナリ、NPMを使用します.
npm install androidjs
インストールAndroid JS プロジェクトジェネレータとビルダーnpm install -g androidjs-builder
初期化する
mkdir AndroidApp
cd AndroidApp
androidjs g
npm install
内部のサンプルプロジェクトを生成しますAndroidApp
ディレクトリ.以下のようになります.
AndroidApp
|__ assets
| |__ ipc, css, js
|
|__ views
| |__ index.html
|
|__ main.js
|__ package.json
main.js
主なファイルですか、我々はそれがノードで書かれたすべてのコードを実行するアプリケーションのバックプロセスであると言うことができるので、メイン内のすべてのノードのJSコードを記述する必要があります.jsindex.html
最初にアプリケーションでレンダリングされる最初のビューですpackage.json
すべてのノードパッケージを追跡するにはassets
あなたのアプリのすべての資産を格納するにはビルドする時間
cd AndroidApp
androidjs b
フォルダ内でAPKファイルを生成しますこの
build
コマンドが失敗したりエラーが発生した場合、force command
androidjs b -f
なぜそれを使用しない
アンドロイド.JSはreact-native
しかし、少なくとも、あなたはそれにあなたの既存のコードを投げることができて、Androidアプリケーションのような装置で働くためにAPIを生成することができます.
React native アンドロイドアプリケーションを反応させる最良の方法をご利用ください.
その他の資源
docs - Android用のドキュメント.js
Sample apps - いくつかのサンプルのアプリ..
結論
アンドロイド.あなたは反応を知らない場合は
しかし、反応を知っている場合、反応ネイティブは、最初の場所で便利になります.
当初出版here ブログ一覧にもどる
あなたが購読していることを確認してくださいthe high dose javascript newsletter
もちろん、私はあなたを作ることができません、しかし、私にこれらを書くかなりの時間がかかります.
あなたがそれを好めばこれをつぶやきます.
ありがとう
Reference
この問題について(アンドロイド.からビルドAndroidアプリ), 我々は、より多くの情報をここで見つけました https://dev.to/atordvairn/androidjs-build-android-apps-from-nodejs-1056テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol