Samsung Galaxy S5 SM-G900FをLollipop(Android 5.0)にアップグレードした後、奇妙な動作に気づきました。
すべてのブレークポイントがAndroid Studio内でキャッチされているわけではありません。
これが環境の説明と私の観察です
電話の再起動、開発マシンの再起動、開発オプションでのデバッグのオン/オフ、SamsungとGoogleのUSBドライバーの使用、Android Studioのキャッシュの無効化、完全なクリアと再構築など)を試しました。
動作するブレークポイントには、赤いアイコンの内側にチェックマークが付いています。ルールがわかりません。どのクラスにブレークポイントが機能し、どのクラスにブレークポイントがありません。
同じことが、3つの異なる開発ボックス上のこのデバイスでも発生します。
助けて!
今週のSamsungS5の最後のアップデートは、EclipseIDEの問題を解決します。 Androidフランス語版G900FXXU1BOC7
私はこれを見つけました:ブレークポイントはAndroidのいくつかのバージョンの割り当てでは機能しません。割り当て(2番目のイメージ)は実行可能コードではありませんが、Fabric initコードは実行可能であるため、その時点で中断する可能性があります。コードが実行可能かどうかの一種のチェックのようです。