en | 中文
Pandoraは、アプリケーションに直接ネットワーク、データベース、UIなどを含むものを検査および変更できるツールボックスです。開発段階とテスト段階でさまざまな問題の迅速な位置に適しています。
ヘッダー、ボディ、エラーメッセージなど、ネットワーク要求の詳細なログを確認してください。
OKHTTPおよびAndroidネイティブのHTTPURLCONNECTIONに基づいたすべてのネットワークライブラリをサポートし、ほとんどのネットワーク開発の状況をカバーしています。
アプリのプライベートストレージディレクトリを表示すると、ファイルをSDCardにエクスポートできます。
SQLiteデータベース、SharedPrefファイルの閲覧と編集をサポートします。
ウィジェットのサイズ、色、テキストコンテンツなど、任意のウィジェットのプロパティを表示および変更します。
ウィジェットをつかんで移動し、ウィジェット間の境界と相対距離を表示し、アライメント、レイアウト、その他の問題を検出します。
UIの階層、サポートアクティビティ、ダイアログ、popupWindowなどを表示します。
現在のアクティビティをリアルタイムで表示します。
サードパーティのクラッシュライブラリと互換性のある記録クラッシュをサポートします。
パンドラにショートカットを追加できます。
アプリのアクティビティを開くことができます。
活動のライフサイクルの歴史を見ることができます。
jitpackリポジトリを宣言し、依存関係を追加します:
// 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}'
図書館 | バージョン |
---|---|
パンドラ | |
Pandora-no-op |
optional optionalプロジェクトをネットワークライブラリとしてOKHTTPを使用する場合、インターセプターをpandora-plugin
によってOKHTTPに注入できます:
// 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'
「Windowsオーバーレイ」の許可を与え、デバイスを振る。
パンドラは巨人の肩に開発されました。次のオープンソースプロジェクトまたは人に感謝します:
ロゴとアイコンは、デザイナーのZularizalによって作成されます。
FlipboardのオープンソースiOSプラットフォームのデバッグツールFlexに触発
FacebookのオープンソースプロジェクトStetho;のプロジェクトデータベースモジュールのアイデアとソースコードの一部
プロジェクトのUIモジュールとElemeのオープンソースプロジェクトUETOOLのソースコードの一部でビューを選択するというアイデア
デモモジュールのリクエストAPIは、JgilfeltのオープンソースプロジェクトChuck;からのものです。
Apache-2.0