[解決済み] アンドロイドでString.isEmpty()を呼び出せない。
質問
アンドロイドのアプリケーションで String.isEmpty() という関数があり、これは JDK 1.6 にあります。Android 2.1では、java.lang.Stringクラスにこの関数はありません。
JRE Systemのライブラリにこの関数があるため、プロジェクトに投入してみましたが、効果はありませんでした。
どうすれば、この問題を解決し、私のアプリケーションでこの機能を使用できるようになりますか。
どのように解決するのですか?
この問題を解決して、自分のアプリケーションでこの機能を使えるようにするにはどうしたらよいでしょうか。
できません。
使用する
String.length() == 0
を使用してください。 これは JDK 1.0 にまでさかのぼり、J2ME との後方互換性があります。
String.equals("")
は別の選択肢です。
明確なライブラリのクラスをコードに含めるように Eclipse を設定する方法がないというのは確かですか?
もし、アプリを
リアル
Android デバイスで動作させたい場合は違います。 Java / Androidプラットフォームは、意図的にコアクラス・ライブラリの動作をいじることを難しくしています。 まず第一に、ブートクラスパスのDavlikに相当する部分を変更することでしか、それを行うことができません。
rt.jar
ファイルを変更することによってのみ可能であり、どちらも実行中のJVM内で行うことはできません。
その種のいじりには リスク があり、他のアプリの Java を破壊する可能性があります。 Android アプリの分離を直接侵害できないと仮定しても (以下で述べるプロセス/uid 分離のため)、(共有) Java コア クラスへの悪意のある調整により、あるアプリが別のアプリに干渉したり、別のアプリから情報を盗んだりする可能性があります。
関連
-
[解決済み] 「外部JARで「Dalvik形式への変換に失敗し、エラー1が発生しました。
-
プロジェクトの依存関係を解決できない。
-
ブートレイヤーの初期化中にエラーが発生しました java.lang.module.FindException: モジュールが見つかりません
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Androidでアクティビティ起動時にEditTextにフォーカスが当たらないようにする方法
-
[解決済み] Java で、あるコンストラクタを別のコンストラクタから呼び出すにはどうすればよいですか?
-
[解決済み] Androidの「コンテキスト」とは何ですか?
-
[解決済み] 整数の平方根が整数であるかどうかを判断する最速の方法
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
-
[解決済み】Android Studioです。jarをライブラリとして追加しますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
スレッド "main "での例外 java.util.NoSuchElementException in Java 問題解決済み
-
Jsoup-Crawlingの動作
-
強制型変換について
-
Javaジェネリックを1つの記事で
-
java マイクロソフト払い戻し予期せぬサーバーからのファイルの終了
-
eclipse にリソースリーク:'in' が閉じない
-
アクセス制限の解決方法: ---- in Java
-
IDEAError:javaの依存性エラー。Annotation processing is not supported for module cycles...(アノテーション処理はモジュールサイクルではサポートされていません。
-
linux ant Resolve error: main class not found or couldn't be loaded org.apache.tools.ant.launcher.
-
WeChat小プログラム Bluetooth通信 Bluetoothモジュールデモ