問題タブ [instantiationexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - デバイス管理を使用している場合のアプリでの Android インスタンス化の例外
私はそこに着いています!
ログキャット:
活動:
この質問で私を助けてください、そして明日まであなたを悩ませないことを約束します:)
android - Androidアクティビティをインスタンス化できません
最近、Win7の代わりにUbuntu12.04をインストールしました。私はEclipseJuno/Java7を使用しています。しかし、アプリケーションを実行しようとすると、すべてが適切に配置されているにもかかわらず、次のエラー行が表示されます。私のマニフェストは正しいクラス名を持っています。私のアクティビティファイル名も、マニフェストのファイル名と同じです。しかし、奇妙なことに、このエラーは、ActionBarSherloockを使用しているプロジェクトでのみ発生します。不思議ですね。
今私のlogcatからのエラーの行:
また、私のABSライブラリは問題ないことに注意してください。jar依存エラーや同様の種類のエラーはありません。一行で、コンパイル前のプロセスに問題は見られません。RuntimeExceptionのみがスローされます。
誰かが問題になるかもしれないと言うことができますか?
java - 新しいインスタンスを作成しようとすると Java InstantiationException が発生する
ユーザーがプログラムとやり取りできるように、フォルダーからクラスファイルをロードしようとしています。ユーザーは、私が作成した抽象クラスを拡張してフォルダーにドロップできるはずですが、クラスをロードしようとするたびに (私が作成したので、正しいことがわかります)、InstantiationException が発生します。スタック トレースのスニペットと、エラーが発生している場所のスニペットを次に示します。
java - BroadcastReceiver でレシーバーをインスタンス化できません
これは、Android アプリを作成する最初の試みです。これは、SMS をトーストとして表示する単純な SMS リスナーです。
次のエラーが表示されます。
SmsReciever.java が droid/src にあることを保証します。私はこの問題について一晩中調査しました。助けてください。
編集: これは、u が要求したマニフェスト xml ファイルです。
編集: 少し調査したところ、マニフェスト ファイルにSecureMessagesActivityを指すアクティビティ タグがあることがわかりました。しかし、私のプロジェクト全体では、その名前の活動はありません。それで、これは問題ですか?
編集:さて、マニフェスト ファイルから SecureMessageActivity 部分を削除したので、エラーが削除されたと思います。今、私はこの許可拒否メッセージを受け取っています:
また、同じ目的で別のコードをコピーしようとしてnet.learn2develop.SMSMessagingアクティビティが使用されましたが、今ではプロジェクト全体を削除し、自分のプロジェクトを何度もクリーンアップしました。それでも、この活動は何度も何度も来ています。 edit Chuck it すぐに最初からやり直します... すべての情報をありがとう。
android - 画面が消えたときにメディアプレーヤーが停止しないようにする方法は?
Music
別のセカンダリから呼び出されるクラスにメディアプレーヤーがありActivity
ます。それは正常に動作します。
しかし、(タイムアウトまたはボタンによって)画面がオフになると、音楽の再生が停止し、戻ってアクティビティを閉じようとすると、プログラムは「アプリが応答しません」にIllegalStateException
なりますmediaplayer.isPlaying()
。
画面が消えたときにメディアプレーヤーが停止しないようにするにはどうすればよいですか?
それはサービスを介する必要がありますか??
答えが「はい」であると仮定して、Music
クラスをサービスに変換しようとしました (以下を参照)。にも追加<service android:enabled="true" android:name=".Music" />
し、次のようにクラスManifest.xml
を呼び出しています。Music
メイン アクティビティの 2 つの新しい行は、対応するインポートと共に とstartService(new Intent(getBaseContext(), Music.class));
のみです。stopService(new Intent(getBaseContext(), Music.class));
しかし、サービスを開始しようとするとInstantiationException
エラーが発生します。can't instantiate class
私は何が欠けていますか?
これは例外です:
これは Music.class です:
mapping - Dozer、カスタム コンバーターの InstantiationException
私は自分の顧客コンバーターを書きました:
そして私のmapping.xml:
しかし、私はこの例外を受け取ります:
org.dozer.MappingException: java.lang.InstantiationException: xyz.MyFancyCustomConverter
私が間違っていることは何か分かりますか?MyFancyCustomConverter にはデフォルトのコンバーターがないためだと思います。しかし、DozerConverter には 1 つがないため、追加できません...
java - Java-インスタンス化
クラスの種類がよくわからない新しいクラスを作成しようとしています。これは私のコードでよりよく説明できます:
そして、TCPPacket とは何か疑問に思っている人のために:
ご覧のとおり、私は新しいオブジェクトをインスタンス化しようとしていますが、クラスの型が何であるかを完全に確信することはできません。ただし、次の例外が吐き出されています。
java - Java-クラスがInstantiationExceptionのジェネリッククラスでnewInstance()を使用する
私はジェネリッククラスを試していますが、克服できないハードルに遭遇しました。要するに、なぜそれがスローされているのか理解できないエラーが発生しています:InstantiationException
ドキュメントでは、この例外を次のように定義しています。
アプリケーションがクラスClassのnewInstanceメソッドを使用してクラスのインスタンスを作成しようとしたが、指定されたクラスオブジェクトはインターフェイスであるか抽象クラスであるため、インスタンス化できない場合にスローされます。
今、頭を悩ませている問題は、abstractまたはinterfaceキーワードを使用していないことです。また、デフォルトのコンストラクター(私が持っている)がないことが原因である可能性があると聞きました。念のため、コードを可能な限り最小限に抑えましたが、それでもエラーが発生します。
出力:
とても簡単だと思いますが、これはわかりません。私はいくつかのことを試しましたが、何も役に立ちませんでした。ありとあらゆる助けをいただければ幸いです。
ありがとう、ジョン
java - XMLEncoder スキップ ActionListener
私は XMLEncoder でエンコードした JButton を持っています。ActionListener を追加しようとするまでは、すべて問題ありませんでした。今、私はこのメッセージを受け取ります
なぜこれが起こっているのか、またはそれを防ぐ方法を知っている人はいますか?
android - フラグメント - InstantiationException: 空のコンストラクターはありません -> Google マップ v2?
App-Change ボタンを使用して閉じたアプリを再度開くと、次のエラー メッセージが表示されます。
Inner-Classes について、それらを static にするなどのヒントをいくつか見つけました。私はこのプロジェクトで Google Maps Api v2 を使用しており、インターネットのどこかでトリックを行って MapView をセットアップしています。ここを見て:
この MapView を切り取ると、すべて正常に動作します。誰かが私が間違っていることを説明できるかもしれません。
私の完全なスタックトレース: