私のアプリケーションは完全に実行されます。
しかし、私のlogcat
は、アプリケーションを実行するたびにエラーを出します。
12-11 20:45:42.539 946-1547/package E/StudioProfiler:StudioProfilersで予期しないエラーが発生しました。以下のlogcat出力を含め、バグを報告することを検討してください。
参照: https://developer.Android.com/studio/report-bugs.html#studio-bugs
アプリケーションのキャプチャに失敗しました
このエラーはどういう意味ですか?
なぜ毎回発生するのですか?
Android studio3.0.1とGradle3.0.1を使用しています。
ただし、すべてのプロファイリングデータがデフォルトで表示されるわけではありません。 「選択したプロセスで高度なプロファイリングを使用できません」というメッセージが表示された場合は、実行構成で 高度なプロファイリングを有効にする を実行する必要があります。
- 実行>構成の編集を選択します。
- 左側のペインでアプリモジュールを選択します。
- プロファイリングタブをクリックし、高度なプロファイリングを有効にするをチェックします。
このオプションを無効にすると、メモリプロファイラーのガベージコレクションイベントがクリアされ、ビルドを実行すると完全に機能します。
以下のlogcatをチェックインしてください。ただし、その前に、これを最初に確認できます。
高度なプロファイリングを有効にしてみてください。
選択実行>構成の編集。
左側のペインでアプリモジュールを選択します。
プロファイリングタブをクリックし、次に詳細を有効にするプロファイリングをチェックします。
1)アプリケーションを実行する最初のモバイルデバイス/エミュレーターを選択してください(最初のスピナービューで)。
2)2番目のスピナービューでモバイル/エミュレーターで実行するアプリケーションパッケージを選択してください。
3)3番目のオプションには、verbose、debug、info、errorなどの事前定義されたタグがあります。アプリケーションのすべてのログを表示できるように、verboseを選択してください。
上記のことが役に立たない場合は、スタジオを一度再起動するか、キャッシュを無効にして再起動し、何よりもオプションの修正をもう一度確認してください。
そして、以下を確認してくださいprogardに書き込まれていません Androidの構成:
-dontskipnonpubliclibraryclasses
-dontobfuscate
-forceprocessing
-optimizationpasses 5
-keep class * extends Android.app.Activity
-assumenosideeffects class Android.util.Log {
public static *** d(...);
public static *** v(...);
}
それがあなたを助け、あなたの問題を解決したことを願っています。