Androidの開発者向けのオプションは、これらの29個の機能あなたはそれを無視しますか?

Androidの開発者向けのオプションは、これらの29個の機能あなたはそれを無視しますか?

序文

1は、各開発者のためのAndroid開発者のオプション、これは間違いなく、あまりにも精通しています。

デバイス、あなたが開発者向けオプションでデバッグUSBをオンにしない場合には、コンピュータがデバイスのディスプレイに接続されていないが、デバイスに直接プログラムを実行することはできません、デバッガは、ログ情報を見ることができないことはできません。

オプションは、どのような他の開発者のオプションを表示するために一緒に皆を持って、より単純なUSBデバッグすることができ2が、コンテンツ開発者は、今日の機能を見落としています。

図3は、この記事では、いくつかの一般的に使用されるオプションを示します。後者は更新され、維持され続けます。

開発者向けのオプションを有効にします

アンドロイド4.1およびそれ以前では、開発者のオプションはデフォルトで有効になっています。
アンドロイド4.2に以降では、開発者のオプションを表示するには、以下の手順に従ってくださいする必要があります。携帯電話のROMバージョンの異なるメーカーは、オプションが同じ位置ではない、openメソッドの下にリストされている携帯電話を使用し、我々はコメントを追加していく歓迎します。

ネイティブシステム

  • 電話について設定→
  • バージョン番号をクリックします(ビルド番号)7回、それはあなたがすでに開発者モードを入力するように促すメッセージが表示されます
  • オプションの一番下のセットでは、開発者が表示されます。

ミレー/赤米MIUI

  • すべてのパラメータ→マイデバイス]→[設定]
  • あなたが開発者モードに入ったことを示唆し、7回「のMIUI版」をクリックしてください
  • [設定]→[その他の設定では、開発者のオプションが表示されます

Huawei社EMUI

  • 端末情報→システム設定→
  • パスワードを入力するように求められます後、「バージョン番号」7回をクリックして、開発者モードに入るためのパスワードを入力します。
  • 開発者向けオプションを開いた後、最初のオプションは、開発者であるデフォルトでオンになっています。 - あなたはボタンをオフにして、「設定」を終了して再入力し、「開発者向けオプション」は再び消えた場合。開口部を繰り返し、上記の手順を繰り返します。

一般オプション

  • 画面をロックしない:限り電話が充電状態にあるように(データ線を介してコンピュータに接続されたと考えることができる)、電話、画面外ではありません。これは、我々が頻繁に画面を開くために必要なステップを回避し、パスワードを入力します。しかし、あなたの携帯電話が充電中に実際にあるとき、スクリーンまでの光への通知の途中で点灯したままになり、そこの欠点
  • サービスを実行すると、現在のメモリ使用量を表示します。プログラムは現在、対応するメモリ使用量を実行しています。ここでは、また、どのように多くのバックグラウンド・プロセスのアプリケーションが開いているかを確認することができます。
  • BluetoothのHCIスヌープログを有効にします。/sdcard/btsnoop_hci.logパス下のファイルに保存されているすべてのBluetooth HCIパケットをキャプチャします。あなたは、データパケットを取得し、その後、Wiresharkの分析とトラブルシューティング情報などの同じプログラムを使用することができます。
  • デモモード:システムのUIのデモモード。このモードを開いた後、通知バーは、通知情報を表示されません。バッテリーが完全に充電された、でも実際の不満場合、ローバッテリ警告が表示されません表示されます。現在の時刻だけでなく、ネットワークID。より簡潔な全体の通知バー。
  • OEMロック解除:ブートローダブートモードロック解除制御装置であって、元のメーカーに、ロックを解除します。単純に(たとえではない、同じバージョン、独自のシステム)の携帯電話は他のベンダーのシステムに現在のデバイスのブラシを禁止されている工場でその携帯電話メーカーを言います。このオプションを開き、あなたは他人のROMにブラシをかけることができます。
  • システムに直接:スクリーンライトアップした後、ロック画面には、パスワードなしでシステムに直接入ることはありません。
  • 実現のWebView:デフォルトのAndroidシステムのWebViewがあるでしょう。私たちは、WebViewのがこのシステムで使用されている情報のページ数を表示するのWebViewでAPPを使用します。ネットワークがGooglePlayに接続できる場合、これはWebViewのバージョンのアップデートとなり、新バージョンでは、より優れたユーザーエクスペリエンスを持つことになります。しかし、ほとんどの携帯電話は更新されません。現在市場に出回っている多くのインストールパッケージなどQQブラウザ、UCブラウザ、Chromeブラウザ、などの比較的大型のブラウザで、彼らはカーネルを変換するために、独自のカーネルや他の家族を構築しました。あなたは、このようなクロームの安定などのシステムよりWebViewの選択肢を作るためにいくつかのサードパーティのWebViewをインストールすることができます。

デバッギング

  • USBデバッグ:オープン、携帯電話やコンピュータがADBを介して通信することができ、このオプションを選択します。あなたは、コンピュータ上のプロセス機器情報、ログ、メモリの状態、ネットワークおよびその他のデータを見ることができます。プログラムをデバッグデバッグは、このオプションを開くために持っている必要があります。
  • 承認をデバッグUSBは取り消さ:試運転の認可を介して接続されたすべてのコンピュータの失効は、あなたが再び次回接続時には、ドライバを再インストールします。
  • モック場所を許可する:コード位置によってシミュレートすることができ、このオプションを回転させることによって、そのようなアプリケーションのマップクラスとして模擬位置コードは、フィールドテストを使用する必要が許します。
  • デバッグアプリケーションを選択します。デバッガを設定した後、デフォルトのAndroid Studioは、*オプションの手順は、デバッガのウィンドウに設定されています。
  • 電源キー、メニューエラーレポート

ネットワーク

ワイヤレスディスプレイ認証

エントリー

  • タッチを表示:表示をタップします。ドットは、タッチスクリーンに表示されます。白いドットが画面全体であなたの動きに従います。プレゼンテーションのオープンのための時間では、あなたも、この機能によって、タッチコントロールの位置を確認することができます。
  • ポインタの位置:ポインタ場所。表示装置(タップ)の位置に十字カーソル。この時間は、スクリーン座標のトップがあるでしょう。座標はオプションであった:現在の接触点、接触点の移動速度タッチポイントのx軸、y軸座標、x軸の移動速度、Y軸の座標。
    描きます
  • 表面の表示更新:フラッシュブラインドの後にあなたの目が開きます。インターフェイスを描画するたびに、画面があなたを思い出させるために点滅します。レイアウトは、頻繁に画面が点滅を描画するとき。
  • 表示レイアウト境界:オープン、境界を示すウィジェットインターフェースは、矩形グリッドであろう。インターフェイスは、時間を分析するのに非常に有用です。
  • RTL:右から左へのレイアウトを使用することを余儀なくされました。私たちのアプリケーションでは、左から右に表示テキストですが、国の一部の地域は、主にアラブ地域を右から左に表示されます。オンにすると、我々は左に表示を行うことができ、地域の言語を使用する権利から切り替える必要があります。
  • ウィンドウアニメーションスケール:スイッチング時間窓の効果がスケーリングされます。例えば、10倍にトースト、後でセットを演奏し、非常に遅くポップになります。
  • 遷移アニメーションスケール:インタフェースを切り替える際、トランジション効果です。値が小さく設定され、より高速なスイッチングは、高速応答という印象を与えます。また、完全に閉じることができますが、遷移は非常に硬くなります。
  • 長いアニメーションプログラムをズーム:アニメーション時間のプログラムは、減速または加速されます。長さが10倍ズームアニメーションプログラムに設定されている場合、例えば、プログレスバー丸一の回転は、次に、ラップの回転速度が非常に遅いです。別の例として、後に10倍、ビューに設定されており、遅い続く背景アニメーションプログラムをオフにします。個人的な経験が長いアニメータープログラムセットはスピードアップやスローダウンするために倍増することについて話しています。
  • アナログセカンダリディスプレイデバイス:現在、試していません。

ハードウェアアクセラレーションレンダリング

アナログ色空間:「色盲」、「緑の弱視」、「弱視赤」、「青弱視」とその他のオプション。カラー画面は少しほとんど変化を変更した後に発生した、しかし、色盲検証することができない存在しないかわからない影響はありません。

メディア

  • 閉じるUSBオーディオアダプタ:それは自動的にUSBポートを介して外部のコンピュータに接続されたオーディオデバイスにルーティング無効にすることができます。

モニター

  • strictモードを起動します。彼らはメインスレッドに時間のかかる操作を実行することができないため、このような操作をネットワーク接続として、IOの読み取りと書き込み。strictモードをオンにし、システムチェック、メインスレッド時間のかかる操作が存在することになる場合。もしそうなら、それは画面の周りに点滅します。
  • CPUの使用率を表示:オンにすると、現在のCPU使用率を示す、フローティングウィンドウの形で、画面の右上隅になります。最初の行は、数3である三つの異なる時間間隔(1、5、15分)における平均負荷推定値を表します。次の図は、各種の処理を実行していることを示しています。現在、MIUI 9は、未知の理由のためのビューのCPUの使用オプションをキャンセルしました。
  • 分析GPUレンダリングモード:これはGPUのレンダリング速度の背面に個別に表示されます。
    このような画像回転、ズームリセットの編集プロセスを達成するために、このツールを再度有効にする必要のps3D透視図として携帯電話の画像ソフトウェアの補助を行う、グラフィック遠近効果:OpenGLの追跡を有効にします。

アプリケーション

  • すぐに各活動の破壊のメインビューを出た後の活動;:活動を維持しない
    バックグラウンドプロセスの上限:予約バックグラウンド・プロセスの数を設定します。アプリケーションは、通常、少なくとも一つのプロセスがあります。
  • ANRを応答していないすべてのアプリケーションを表示:プログラムは、もはや応答時間、ユーザーがプログラムを終了するように強制することができます伝えるポップアップウィンドウであるとき。

遂に

そして、私たちは、Android開発者の選択肢を見ての機能を無視しているだけでなく、誰もが追加することができます

私は心配、メーカーが発行する時間までの時間からの質問に直面するだろう、Androidのアーキテクチャの技術的な知識や分析、フラッター、kotlin、アプレットなどと同様に、ソース・ノートPDF + + +高度なビデオインタビューのドキュメント共有を学び、缶プライベートの手紙I [アンドリュース]受け取ります

Androidの開発者向けのオプションは、これらの29個の機能あなたはそれを無視しますか?

おすすめ

転載: blog.51cto.com/14606040/2466510