問題タブ [android-debugging]
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.
android - これをデバッグするための良い戦略はありますか?
Eclipse 上の Java で開発された Android (4.2.2) アプリケーションでクラッシュが発生しましたが、コードの何が原因であるかがわかりません。. .
スタック トレースは、自分のソース コードを参照していません。. .
スレッド [<1> メイン] (中断 (例外 RuntimeException))
ActivityThread.performLaunchActivity(ActivityThread$ActivityClientRecord, Intent) 行: 2255
ActivityThread.handleLaunchActivity(ActivityThread$ActivityClientRecord, Intent) 行: 2309 ActivityThread.access$700(ActivityThread, ActivityThread$ActivityClientRecord , Intent) 行: 157
ActivityThread$H.handleMessage(Message) 行: 1289
ActivityThread$H(Handler).dispatchMessage(Message) 行: 99 Looper.loop() 行: 176 ActivityThread.main(String[]) 行: 5317
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) 行: 利用不可 [ネイティブメソッド] Method.invoke(Object, Object...) 行: 511 ZygoteInit$MethodAndArgsCaller.run( ) 行: 1102 ZygoteInit.main(String[]) 行: 869 NativeStart.main(String[]) 行: 利用不可 [ネイティブメソッド]
... アプリでいくつかのアクティビティを起動し、それらはすべて try/catch でラップされていますが、catch ブロックにブレークポイントを設定するとヒットしません。また、アクティビティを起動するコードをステップ オーバーすると、何も表示されません。間違っています。また、システムは、例外を示す Logcat に何も書き込んでいません (Logcat にフィルターがなく、完全な詳細出力)。
上記の行をクリックすると、「ソースが見つかりません」というメッセージが表示されます。開始しようとしているアクティビティや例外の性質を確認する方法はありますか?
android - デバッガー画面の待機中に Android がクラッシュした
IntelliJ は私の Android 開発 IDE です。そして、apkを生成するのに役立ちます。
1 つの状況は次のとおりです。実際の電話でデバッグすると、apk が正常に動作します。しかし、実行モデルを使用すると機能しません。
別の状況は次のとおりです。apkは最初はうまく動作しますが、ホームキーを長時間押してアプリを強制終了すると. 次に、アプリアイコンボードに移動してアプリアイコンをクリックすると、「デバッガーを待機しています」という画面にとどまります。
android - いいえ、minSDk(API 14) > deviceSdk(API 1)
アプリのテスト用デバイスとしてクライアントからデバイス ( ZTE Qlux 4g ) を受け取りました。私はUbuntu 14.04で作業しています。この同じ電話が 500 人のタクシー ドライバーに配布されるため、この電話でのテストは避けられません。
他のデバイス (Nexus4、Nexus5、Moto E、Xperia Z) ではこのエラーは発生しません。私は明らかに開発者オプションとUSBデバッグを有効にしています。電子メールで APK をダウンロードしてアプリをインストールし、実行しました。
このデバイスを Ubuntu マシンに接続すると、logcat には次の 1 行だけが表示されます。
01-01 00:00:00.000 0-0/? E/Internal: デバイスに対する権限が不十分です
あらゆる方向の助けをいただければ幸いです。
android - Android Marshmallow に更新 -- 現在、Android Studio はデバイスをターゲットにできません
アプリケーションを実行しようとすると、選択ダイアログにデバイスが表示されなくなりました。開発者向けオプションと USB デバッグは携帯電話でまだ有効になっており、アプリケーションのターゲット SDK が 23 であることを確認しました。他の誰かにこの問題がありますか?
java - 残念ながらMusicPlayerAppは停止しました
アプリがクラッシュするのを手伝ってください。これは私の logcat です。
java - アプリのデバッグ中に現在実行中のアクティビティを確認する方法
私は他の誰かによって開発されたプロジェクトで立ち往生しています。その非常に大きなアプリです。したがって、コードを理解するために、フローを知りたいのですが、基本的には、現在携帯電話で実行されているアクティビティ (コード内の Java ファイル) の名前です。すべてのアクティビティにブレークポイントを設定できますが、他に方法はありますか?