<p>flutterがAndroidLG-G2デバイスを認識しない</p>

作成日 2016年12月30日  ·  3コメント  ·  ソース: flutter/flutter

再現する手順

Flutterは、Androidバージョン5.0.2を搭載したAndroidフォンLGG2を認識していません。 私の電話はUSBケーブルで接続されており、開発者モードがオンになっています。

ログ

flutter analyzeを実行すると、フラッターが予期せず終了しました。 flutter_01.logファイルの名前がflutter_01.txtに変更され、添付されました。
flutter_01.txt

EN-CO-EPFFT1:〜ppolasek $フラッター分析

おっとっと; フラッターが予期せず終了しました。
/Users/ppolasek/flutter_01.logに書き込まれたクラッシュレポート。
https://github.com/flutter/flutter/issuesでお知らせください。

フラッタードクター

DEN-CO-EPFFT1:〜ppolasek $フラッタードクター-v
[+22ミリ秒] [/ Users / ppolasek / bin / flutter /] git rev-parse --abbrev-ref --symbolic @ {u}
[+8ミリ秒]終了コード0:git rev-parse --abbrev-ref --symbolic @ {u}
[]オリジン/マスター
[] [/ Users / ppolasek / bin / flutter /] git ls-remote --get-url origin
[+7 ms]終了コード0from:git ls-remote --get-url origin
[] https://github.com/flutter/flutter.git
[] [/ Users / ppolasek / bin / flutter /] git log -n 1 --pretty = format:%H
[+8 ms]終了コード0from:git log -n 1 --pretty = format:%H
[] d05c7f62f24ec73baf15c51f3b32ea66fc139a31
[] [/ Users / ppolasek / bin / flutter /] git log -n 1 --pretty = format:%ar
[+7 ms]終了コード0from:git log -n 1 --pretty = format:%ar
[] 9日前
[+11ミリ秒] [✓]フラッター(Mac OSの場合、チャネルマスター)
[+1ミリ秒]•/ Users / ppolasek / bin / flutterでフラッター
[]•フレームワークリビジョンd05c7f62f2(9日前)、2016-12-21 06:19:42
[]•エンジンリビジョン2f32e8054d
[]•ToolsDartバージョン1.21.0
[+3ミリ秒] java -version
[+97ミリ秒] [✓] Androidツールチェーン-Androidデバイス用に開発(Android SDK 25.0.2)
[]•/ Users / ppolasek / Library / Android / sdkにあるAndroidSDK
[]•プラットフォームandroid-25、build-tools 25.0.2
[]•Java(TM)SEランタイム環境(ビルド1.8.0_60-b27)
[+4ミリ秒] ideviceinstaller -h
[+5ミリ秒] idevice_id -h
[+5ミリ秒] idevice_id -l
[+26ミリ秒] [-] iOSツールチェーン-iOSデバイス用に開発
[] xXCodeがインストールされていません。 これはiOS開発に必要です。
https://developer.apple.com/xcode/download/からダウンロードしてください。
[+86ミリ秒] [✓] IntelliJ IDEA Community Edition(バージョン2016.3.1)
[]•Dartプラグインバージョン163.9166.22
[]•Flutterプラグインバージョン0.1.7
[+5ミリ秒] / Users / ppolasek / Library / Android / sdk / platform-tools / adb devices -l
[+10ミリ秒]終了コード0:/ Users / ppolasek / Library / Android / sdk / platform-tools / adb devices -l
[ ] 接続されたデバイスのリスト
[+2ミリ秒] idevice_id -h
[+6ミリ秒]どのidevice_id
[+3ミリ秒]終了コード0from:which idevice_id
[] / Users / ppolasek / homebrew / bin / idevice_id
[] / Users / ppolasek / homebrew / bin / idevice_id -l
[+5ミリ秒]終了コード0:/ Users / ppolasek / homebrew / bin / idevice_id -l
[+1ミリ秒] [✓]接続されたデバイス
[ ] • なし
[]「フラッタードクター」は316msかかりました。
[+ 2ms]コード0で終了
DEN-CO-EPFFT1:〜ppolasek $

Flutterバグの診断と報告の詳細については、 https: //flutter.io/bug-reports/を参照してください。

最も参考になるコメント

私はついに問題を解決したと考えました-USBPC接続では、以前に電話で「メディアデバイス(MTP)」を選択していましたが、これは明らかにMacからのアクセスをブロックしていました。 これを「画像の送信(PTP)」に変更すると、デバイスは「フラッターデバイス」を介してすぐに認識され、AndroidStudioでアプリを実行することもできました。

全てのコメント3件

adb(「AndroidDebugBridge」)がお使いの携帯電話を認識できないようです。 Android Studioで作成された新しいAndroidアプリがデバイスで実行できるかどうかを確認できますか?

アナライザーの問題に関しては、許可が拒否された問題で失敗しているようです。 flutter analyzeを実行したときに、Flutterアプリが含まれているディレクトリ内にいましたか?

flutter analyzeの問題については、Flutterアプリを含むディレクトリに「いない」ので、アプリディレクトリ内から実行すると、「アナライザーの警告はありません」というメッセージが表示されました。 (8.3秒で実行されました)。 おそらくそれは無関係の問題でした。

Android Studioで新しいAndroidアプリを作成し、デフォルトのオプションを受け入れましたが、 Error running BeerApp: No target device found.が原因で実行できませんでした。スマートフォンを接続すると、Android FileTransferが自動的に開くことに関連付けられるのではないかと考えていました。 Macを使用していますが、アプリケーションディレクトリからアプリを削除した後でも、Android Studioアプリを実行できません。また、 flutter devicesは「デバイスがない」ことも示しています。

私はついに問題を解決したと考えました-USBPC接続では、以前に電話で「メディアデバイス(MTP)」を選択していましたが、これは明らかにMacからのアクセスをブロックしていました。 これを「画像の送信(PTP)」に変更すると、デバイスは「フラッターデバイス」を介してすぐに認識され、AndroidStudioでアプリを実行することもできました。

このページは役に立ちましたか?
0 / 5 - 0 評価