Android ドライバーの問題に対する 3 つのオールインワン ソリューション

以前は、デバイスで ADB または FastBoot を使用する場合は常に、デバイスごとに特定のドライバーをインストールする必要がありました。 定期的に複数のデバイスをフラッシュしている人や、多数の異なる携帯電話やタブレットでテストを行う開発者にとって、これは何らかの問題であることが判明する可能性があります。 特に初めてセットアップするとき、OEM Web サイトの薄汚い隅で正しいものを探し回らなければならないときは不便です。 運転者。 ありがたいことに、この古い問題に対するいくつかの異なる解決策のおかげで、今日では物事がいくらか単純になりました。

以前に私たちが次のことについて話したのを覚えているかもしれません 万能ネイキッドドライバー XDA 上級メンバーによる 1wayジョニー. これは Windows ベースのツール (XP、Vista、7、8 と互換性があります) で、ADB、Fastboot、および (ASUS デバイスの場合) APX を利用できるようにします。 以上 最小限の労力で 250 種類のデバイスを使用可能。 上記のリンクと、 フォーラムのスレッド 詳細については、こちらをご覧ください。

Universal Naked Driver の成功に引き続き、Koush は UND スレッド内で収集されたデバイス/ベンダー ID を取得し、それらを使用して 代替ソリューション、すべての Android スマートフォンと Windows のすべてのバージョン (おそらく XP 以降) で動作すると主張しています。 Koush の Universal ADB Driver とそのソースは、上にリンクされている G+ 投稿から見つけることができます。

最後になりましたが、これは次のタイトルのプロジェクトです。 カジュアル Android ドライバー インストーラー、略してCADI。 これは XDA 上級メンバーの発案です ジュニア, すでに述べた 2 つのオプションと同様に、デバイス固有のドライバーのフラストレーションを軽減しようとします。 ただし、CADI との違いは、CADI が完全に統合されているということです。 カジュアル XDA エリート認定開発者による アダムアウトラー そして、この問題に対して多少異なるアプローチをとります。 これは、オープンソース USB デバイス ドライバー インストーラーの要素を使用します。

リブディ Pete Batard によるもので、基本的に、オンザフライでドライバーを生成し、インストール プロセスを自動的に処理する前に、どのデバイスが USB 経由で接続されているかを判断します。 これは、3 つのオープンソース プロジェクトが、私が見たことがある限り、独自性のない美しさの輝かしい三位一体で結合しているという非常に良い例です。

したがって、各デバイスの個々のドライバーの問題にまだ悩まされている場合は、これらのオプションの 1 つ、または実際にはすべてを検討することが間違いなく最善の利益になります。 以下のコメント欄で、ドライバーを回避するための望ましい方法をお知らせください。