存在しない、私は再生ボタンをクリックすると、これはDisplayLeakActivity私はLeakCanaryに問題がありながら、以来
dependencies {
debugCompile 'com.squareup.leakcanary:leakcanary-android:1.4-beta2'
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.4-beta2'
testCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.4-beta2'
}
の依存関係で、私はそれを追加しました
(私は確かにAndroidのメーカー2.2ではないので、だと思います)アンドロイドStudioで、私は、このエラーメッセージが出ます:
$ adb shell am start -n "com.example.debug/com.squareup.leakcanary.internal.DisplayLeakActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Error while executing: am start -n "com.example.debug/com.squareup.leakcanary.internal.DisplayLeakActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.debug/com.squareup.leakcanary.internal.DisplayLeakActivity }
Error type 3
Error: Activity class {com.example.debug/com.squareup.leakcanary.internal.DisplayLeakActivity} does not exist.
Error while Launching activity
をしかし、私はClassySharkでAPKファイルを開いたとき、私は活動があることがわかります。間違っていただきまし
?この
<activity
android:theme="@style/leak_canary_LeakCanary.Base"
android:name=".internal.DisplayLeakActivity"
android:enabled="false"
android:taskAffinity="com.squareup.leakcanary"
>
</activity>
アプリケーションレベルのクラスでleakcanaryを初期化しましたか? LeakCanary.install(this); ' – jitinsharma
はい、LeakCanaryの問題ではないと思うのですが、コンソール上にビルドするとすべてうまく動作するため、Android Studioの問題が増えています。最後に、Android Studioを起動する必要があるアクティビティを指定して解決しました –
@RalphBergmann詳細を教えてください。 – toobsco42