En | 中文
Pandora adalah kotak alat yang memungkinkan Anda untuk memeriksa dan memodifikasi apa yang termasuk jaringan, database, UI, dll. Langsung dalam aplikasi Anda. Ini cocok untuk posisi cepat dari berbagai masalah dalam tahap pengembangan dan pengujian.
Periksa log terperinci dari permintaan jaringan, seperti header, tubuh, pesan kesalahan, dan sebagainya.
Dukung semua perpustakaan jaringan berdasarkan OKHTTP dan Android asli HTTPURLConnection, yang mencakup sebagian besar situasi pengembangan jaringan.
Lihat direktori penyimpanan pribadi aplikasi, dan dapat mengekspor file ke sdcard.
Mendukung penelusuran dan pengeditan database SQLite, file SharedPref.
Lihat dan memodifikasi properti widget apa pun, seperti ukuran widget, warna, konten teks, dan sebagainya.
Raih dan pindahkan widget apa pun, lihat batas dan jarak relatif antara widget, mendeteksi penyelarasan, tata letak, dan masalah lainnya.
Lihat hierarki UI apa pun, aktivitas dukungan, dialog, PopupWindow, dll.
Tunjukkan aktivitas saat ini secara real time.
Mendukung rekaman rekaman, kompatibel dengan perpustakaan crash pihak ketiga.
Anda dapat menambahkan jalan pintas ke Pandora.
Anda dapat membuka aktivitas aplikasi Anda.
Anda dapat melihat riwayat kegiatan siklus hidup.
Deklarasikan Jitpack Repository dan Tambahkan Dependensi :
// android-support debugImplementation 'com.github.whataa:pandora:v${RELEASE}' // or androidX debugImplementation 'com.github.whataa:pandora:androidx_v${RELEASE}' // No matter android-support or AndroidX releaseImplementation 'com.github.whataa:pandora-no-op:v${RELEASE}'
perpustakaan | versi |
---|---|
Pandora | |
pandora-no-op |
(Opsional) Jika proyek Anda menggunakan OKHTTP sebagai pustaka jaringan, Interceptor dapat disuntikkan ke OKHTTP oleh pandora-plugin
:
// in your project's gradle buildscript { dependencies { ... classpath 'com.github.whataa:pandora-plugin:1.0.0' } } // in your app's gradle apply plugin: 'com.android.application' apply plugin: 'pandora-plugin'
Hibah izin untuk "overlay windows" dan kocok perangkat Anda.
Pandora dikembangkan di pundak raksasa. Berkat proyek atau orang open source berikut:
Logo dan ikon diproduksi oleh perancang zularisal.
Terinspirasi oleh alat debugging platform iOS open source flipboard flex ;
Ide Modul Database Proyek dan bagian dari kode sumber dari proyek open source Facebook Stetho ;
Gagasan memilih tampilan dalam modul UI proyek dan bagian dari kode sumber dari proyek open source uetool ; ;
API permintaan dalam modul demo berasal dari proyek open source jgilfelt Chuck ;
Apache-2.0