0

私は個人的/学習用のAndroid APKをWindows上で作成する方法を学ぶことに決めました(Android Play用ではありません)。私はAndroidプログラミングの初心者です。AndroidハイブリッドアプリケーションでリモートWebページを読み込むにはどうすればいいですか?

AndroidのHTMLページをAndroidアプリに読み込んで、ユーザーがいくつかのリンクをクリックしてから、APIに投稿依頼してビデオのm3u8を取得して再生することを計画しています!ウェブページにアクセスし、APIにアクセスします。

私は初心者のチュートリアル/例と、必要なソフトウェアとツールを教えてもらえますか?(私の設計目標を達成するために)最も簡単なのはどちらですか?(PhoneGapをインストールしましたが、私が必要とする道具であり、それが最も簡単な道具ならば、私はあなたのアドバイスを待つ)。

さらに、Java JDKをインストールすると、私のPCのセキュリティ上の問題が発生しますか? (私は過去数年間にJavaに関する多くの悪い知らせを聞いたので)

ありがとうございます。

答えて

1

Phonegapを使用している場合は、最初にphonegapのドキュメントを読んで、基本的なphonegapプロジェクト(phonegap)を設定することをお勧めします。私は外部サイトをロードするのではなく、phonegapの内部にサイト機能を実装することをお勧めします。この方法では、Webブラウザより多くの電話コントロールにアクセスできます。しかし、実際に外部サイトを読み込む必要がある場合、基本的に、電話のギャップはコードボールinappbrowserプラグインを使用して外部サイトを読み込む空のページを読み込みます。ここにはこのプロジェクトのgithubページ(inappbrowser)があります。

+0

ありがとうございます。あなたはphonegapの中でサイト機能を実装することによって何を意味するのか少し説明できますか?Android Hybrid Appの中にリモートWebサイトをローカルアセットとして置くことを意味しますか?さらに、リモートAPIにphonegapでpostリクエストを行う方法はありますか?空のページのiframeをphonegapで使用しているウェブサイト? – user1788736

+0

はい、私は彼らが別のサービスに接続する必要がある場合は、アプリケーションから新しいURLを開くだけでなく、(phonegapリンクのドキュメントをチェックする)、あなたが方法を含める必要があります、 APIとのやり取りは、必要なデータを返すAJAXリクエストで行われます。外部サイトのすべての機能が必要な場合は、私が投稿したinappbrowserリンクに記載されているリンクを追加してください。 – valarauko

+0

phoneGapで作成したサンプルプロジェクトにcordova-plugin-inappbrowserをインストールする方法と、ロード先のリモートページコードを貼り付ける場所を知っていますか(上記のphonegapリンクに従ってサンプルプロジェクトを作成しました)。 – user1788736

関連する問題