一部のAndroidユーザーの間では、デバイス上でJavaがどのように機能するかについて大きな混乱が生じているようです。 どうやら実行したいユーザーがいます Javaアプレット AndroidのWebブラウザ内。 混乱を解消するために投稿を書くかもしれないと思いました。 これは、私がさまざまなフォーラムで尋ねたいくつかの質問といくつかの回答です。
AndroidにJavaアプレットをロードできないのはなぜですか?
Javaアプレットは、Webブラウザ内で実行するように構築されています。 Javaアプレットは、デスクトップコンピュータのようなプラグインを作成しないため、Androidのブラウザでは機能しません。 必要なリソースはモバイルデバイスでは十分ではなく、テクノロジーは時代遅れと見なされているため、作成する予定はありません。
その時の私のAndroidブラウザのこのJavaScript設定は何ですか?
ユーザーは、Webブラウザ設定内で「JavaScript」設定を見つけてJavaアプレットを実行できない場合、混乱を招くことがよくあります。 JavaScriptはまったく別のものです よりも Java けれど。 JavaScriptはWebブラウザ内でネイティブに実行でき、多くのリソースを使用しません。 AndroidデバイスでJavaアプレットを実行すると、リソースが大量に消費され、最速のAndroidデバイスでも実行速度が非常に遅くなります。
しかし、AndroidはJavaで実行されませんか?
はい。 アプリはJavaで記述されており、AndroidOSのカーネルにはJava互換のライブラリが含まれています。 ただし、これはWebブラウザで実行されているJavaアプレットとは何の関係もありません。 これは、「私のアプリケーションはC ++で作成されているのに、なぜ別のC ++アプリケーションを実行できないのですか?」と尋ねるようなものです。 それはそのようには機能しません。
うまくいけば、これはJavaについて混乱しているAndroidユーザーのための多くの質問に答えます。 この投稿や質問に追加するものがあれば、下にコメントを残してください。