Saya mencoba men-debug versi rilis aplikasi Android saya tetapi Android Studio gagal melampirkan debugger. (Tidak dapat menemukan proses Android dari aplikasi saya yang sedang berjalan).
Di bawah konsol perangkat, hanya ada pesan:
Tidak ada aplikasi debuggable
android-studio
gradle
Ondřej Z
sumber
sumber
ADB Integration
diaktifkan dan masih punya masalah, sebelum Anda pergi untuk di bawah jawaban, pertama kali mencoba yang paling sederhana:Invalidate Caches / Restart...
.Jawaban:
Anda juga harus mengaktifkan Tools-> Android-> Enable ADB Integration.
sumber
Solusinya adalah dengan mengaktifkan flag debuggable (
debuggable true
) di file gradle aplikasi:Setelah Android Studio menyinkronkan Gradle dengan file proyek dan menginstal ulang aplikasi, proses debug mulai berfungsi.
sumber
Cukup klik ikon "Bug" dan Anda akan baik-baik saja.
Saya memiliki masalah yang sama dan itu berhasil. semoga membantu seseorang.
sumber
jika intellij atau AS Anda harus memastikan Build Variants Setting Anda debug.
sumber
Periksa apakah
Tools->Android->Enable ADB Integration
diaktifkan. Nonaktifkan dan aktifkan kembali berfungsi sebagian besar waktu.sumber
Saya ingin menambahkan satu poin di atas 2 jawaban:
Jika
Eclipse IDE
berjalan paralel untukAndroid Studio
kemudian jawaban di atas mungkin tidak membantu Anda. Aplikasi debuggable tidak akan menyegarkan acara setelah pengaturandebuggable true
dalam file Gradle.Jadi, tutup Eclipse IDE dan periksa di Android Studio. Aplikasi debuggable akan menyegarkan.
Terima kasih
sumber
Percaya atau tidak, kabel USB yang rusak dapat menyebabkan masalah ini bertahan bahkan jika Anda mengikuti semua saran di sini. Mengubah kabel USB saya melakukannya untuk saya
sumber
Itu terjadi pada saya ketika saya ingin men-debug aplikasi saya setelah saya Menghasilkan APK Sign, jadi saya harus mengubah kembali nilai Build Variants dari rilis ke debug.
sumber
Beberapa Opsi untuk melakukan ini:
1. Alat-> Android-> Aktifkan Integrasi ADB
ATAU
2. Membangun-> Proyek Bersih, Proyek Membangun-> Membangun Kembali. Kemudian "adb kill-server" dan "adb start-server"
Salah satu di atas akan berfungsi.
sumber
Anda juga harus memeriksa dalam file AndroidManifest.xml Anda bahwa tidak ada opsi seperti
android:debuggable="false"
pada tag aplikasi Anda.Untuk membuatnya berfungsi, hapus saja opsi ini.
sumber
Ctrl + shift + A Type Enable ADB Integration klik pada toggle Done
sumber
Ini adalah masalah yang saya temui. File AAR yang Anda impor dapat mengubah atribut debuggable, jadi hapus saja atribut debuggable di file Manifes Aplikasi Utama Anda. Lihat gambarnya:
sumber
Solusi kerja
1.Untuk pengujian dijalankan sebagai debug jika semuanya sudah benar proses terpasang dan Anda dapat debug. Dapat melihat dalam daftar
2.Jika dikatakan aplikasi tidak debuggable maka ubah gradle
4. Jika tidak mengaktifkan Alat-> Android-> Aktifkan Integrasi ADB dan aktifkan.
5. Mulai ulang server adb
6.Dis terhubung dan menghubungkan perangkat Ini akan daftar
sumber
Klik bug hijau, tetapi pastikan drop down diatur ke aplikasi, jika tidak maka tidak akan menyebarkan aplikasi Anda, dan katakan saja sesuatu tentang.
sumber
Pastikan varian build Anda disetel ke "debug". Dan debug ada
debuggable true
di file build.gradle Andasumber
Saya menggunakan Mac untuk menjalankan Android Studio. Saya setuju dengan @Kushal, saya tidak membuka Eclipse.
Saya mematikan Parallels Desktop dan aplikasi lain yang mungkin menggunakan Gradle yang sama.
sumber