Java ME JARはどこにインストールされますか?
-
05-07-2019 - |
質問
.jarファイルを使用して電話にJava MEプログラムをインストールする場合、どこにインストールしますか? Javaファイルはどのパスにありますか?または、ファイルシステムから隠された場所にインストールしますか?
解決
アプリケーションのファイルの正確な場所は、実行しているデバイス/プラットフォームによって異なります。私の知る限り、アプリケーションがこの場所を取得する標準的な方法はありません。
これは意図的なものです-アプリケーションがどのように/どこに格納されているかを認識する必要はありません(そうすると移植性が妨げられます)。
JARに保存されている他のリソースにアクセスする場合は、 MIDP
クラスクラスの getResourceAsStream
メソッド( javadocを参照)。例:
InputStream is = getClass().getResourceAsStream("somefile.txt");
または、ターゲットデバイスがサポートしている場合、 JSR-75 は、デバイスのファイルシステムへの直接アクセスを許可するファイル接続パッケージを提供します。
所属していません StackOverflow