web-dev-qa-db-ja.com

Catalina Mac OSにアップデートした後、ADBとXcodeが接続されたデバイスを検出しない

Mac mini OSをCatalinaにアップデートしました。その後Android StudioおよびXcodeは接続されたデバイスを検出しません。「adb devices」コマンドはデバイスを表示しません。

しかし、Android Studioでは、(トラブルシューティングモードで)デバイスが検出されます。しかし、Androidデバイスとして認識されていません。USBデバッグはすでに行われています。有効。このカタリナの問題についてサポートが必要です。

これまでのところ、私は試しました:

  • インストールされているXcodeコマンドラインツール。
  • Xcodeが更新されました。
  • Android Studioが更新されました。
  • Android SDKが更新されました。
  • 別のケーブルで接続してみました。
6

コンソールログを見ると、問題はOSにあると思います。エラーが表示されます

adb@(null): AppleUSBHostUserClient::start: missing entitlement com.Apple.appledfr.client

アップルからのパッチを待っています

2
hidayat

Adbの場合、もう一度sdkパスを設定しようとした後、それは再び機能し始めました、

export Android_HOME=~/Library/Android/sdk

1
nazmul

電話の開発者向けオプションから「SBデバッグ認証を取り消す」を実行し、run Xcodeを実行して、更新をインストールしました。

それを実行すると、通常の「このデバイスでデバッグを許可しますか」というオプションが表示され、すべてが正常に戻りました。

1
ta4ka

Zshを使用して、私は追加しました

Android_HOME=~/Library/Android/sdk

.zprofileファイルに追加します(ファイルがない場合は、touch .zprofileをホームディレクトリに追加し、再起動します。

1
Siriss

Mac OSXがアップグレードされたら、Xcodeを開いてコンポーネントをインストールします。次に、Android電話をdouble type-cではなくUSB経由で接続します。その後、電話の開発者オプションから「USBデバッグ認証を取り消す」を実行します。次に、adbデバイスリストに接続されたデバイスが表示されます電話。

0
邱聪进

1)www.Android.com/filetransferに移動してインストールします2)Androidデバイス3)でUSBデバッグ認証を取り消しますこれ:chsh -s/bin/bash
4)プラグを抜くAndroid USBケーブルからデバイス5)Macを再起動するCatalina 6)プラグインAndroidデバイス7)ターミナルを実行(bash) 8)表示されるはずのadbデバイス、注意:インストール後にAndroid File Transferアプリを実行しようとしましたが、実行されませんでした。それでも、実行しようとしているようです。ケーブルが差し込まれていることを検出したときに何かが発生します。免責事項:これが機能するかどうかはわかりませんが、これらは私が機能するために実行した手順です

0
Troy Lyndon