質問編集履歴

1

問題点を変更

2015/05/23 03:10

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- Qt AndroidデバッグでJavaClassNotFoundExceptionのキャッチを無視したい
1
+ Qt Androidデバッグでプロセス接続に失敗する
test CHANGED
@@ -1,5 +1,65 @@
1
- Qt 5.4.1のAndroidプラットフォームを試しているのですが、サンプルプロジェクトや新規作成による最小プロジェクトにかかわらず、実機でデバッグをしようとすると「ClassNotFoundException: "android.graphics.drawable.RippleDrawable"」をはじめとする例外が発生してアプリが強制終了してしまいます(デバッガを介さずアプリを単体で起動すると動作します)。
1
+ Qt 5.4.1のAndroidプラットフォームを試しているのですが、サンプルプロジェクトや新規作成による最小プロジェクトにかかわらず、実機でデバッグをしようとすると「リモートサーバへの接続に失敗しました Attaching to process [num] failedというエラーメッセージ出力してアプリが強制終了してしまいます(デバッガを介さずアプリを単体で起動すると動作します)。
2
2
 
3
3
 
4
4
 
5
- [Qtコミュニティで報告](https://bugreports.qt.io/browse/QTBUG-43266)にると、この例外は無視しも良とありしたで質なのですが、EclipseならStep Filteringの設定項目特定の例外はスキップでますが、Qt Creatorでのデバッグにおいて、このような例外をスキップす用法はあるのでしょうか。
5
+ アプリケーション出力には以下のようなログが出力されていまどうすれば題を解決ることができるでしょうか。
6
+
7
+ D/ (11517): (null):0 ((null)): QML debugging is enabled. Only use this in a safe environment.
8
+
9
+ I/Qt JAVA (11517): DEBUGGER: extra parameters: Bundle[{qml_debug=true, qmljsdebugger=port:50940,block, debug_ping=true, gdbserver_socket=/data/data/org.qtproject.example.gallery/debug-socket, gdbserver_command=/data/data/org.qtproject.example.gallery/lib/libgdbserver.so --multi +/data/data/org.qtproject.example.gallery/debug-socket, ping_socket=org.qtproject.example.gallery.ping_pong_socket}]
10
+
11
+ I/Qt JAVA (11517): DEBUGGER: removing gdb socket /data/data/org.qtproject.example.gallery/debug-socket
12
+
13
+ I/Qt JAVA (11517): DEBUGGER: starting /data/data/org.qtproject.example.gallery/lib/libgdbserver.so --multi +/data/data/org.qtproject.example.gallery/debug-socket
14
+
15
+ I/Qt JAVA (11517): DEBUGGER: gdbserver started
16
+
17
+ I/Qt JAVA (11517): DEBUGGER: waiting for socket at /data/data/org.qtproject.example.gallery/debug-socket, attempt 0
18
+
19
+ I/Qt JAVA (11517): DEBUGGER: waiting for socket at /data/data/org.qtproject.example.gallery/debug-socket, attempt 1
20
+
21
+ I/Qt JAVA (11517): DEBUGGER: socket ok
22
+
23
+ I/Qt JAVA (11517): DEBUGGER: Waiting for debug socket connect
24
+
25
+ I/Qt JAVA (11517): DEBUGGER: go to sleep
26
+
27
+ I/Qt JAVA (11517): DEBUGGER: Waiting for debug socket connect
28
+
29
+ I/Qt JAVA (11517): DEBUGGER: go to sleep
30
+
31
+ I/Qt JAVA (11517): DEBUGGER: Debug socket accepted
32
+
33
+ I/Qt JAVA (11517): DEBUGGER: Waiting for debug socket connect
34
+
35
+ I/Qt JAVA (11517): DEBUGGER: go to sleep
36
+
37
+ I/Qt JAVA (11517): DEBUGGER: Waiting for debug socket connect
38
+
39
+ I/Qt JAVA (11517): DEBUGGER: go to sleep
40
+
41
+ I/Qt JAVA (11517): DEBUGGER: Waiting for debug socket connect
42
+
43
+ I/Qt JAVA (11517): DEBUGGER: go to sleep
44
+
45
+ I/Qt JAVA (11517): DEBUGGER: Waiting for debug socket connect
46
+
47
+ I/Qt JAVA (11517): DEBUGGER: go to sleep
48
+
49
+ I/Qt JAVA (11517): DEBUGGER: Waiting for debug socket connect
50
+
51
+ I/Qt JAVA (11517): DEBUGGER: go to sleep
52
+
53
+ I/Qt JAVA (11517): DEBUGGER: Waiting for debug socket connect
54
+
55
+ I/Qt JAVA (11517): DEBUGGER: go to sleep
56
+
57
+ I/Qt JAVA (11517): DEBUGGER: Waiting for debug socket connect
58
+
59
+ I/Qt JAVA (11517): DEBUGGER: go to sleep
60
+
61
+ I/Qt JAVA (11517): DEBUGGER: Waiting for debug socket connect
62
+
63
+ I/Qt JAVA (11517): DEBUGGER: go to sleep
64
+
65
+ デバッグが終了しました