私はインターネットを検索し、私が見つけたすべてを試しましたが、私が間違っていることを理解できません。デバッガをAndroid StudioのAndroidプロセスに接続できません。Android Studio 2.3.3のAndroidプロセスにデバッガを接続できません
私はVirtualBoxを使用し、Ubuntu 16.04.2を実行している仮想マシンのAndroid Studio 2.3.3にアプリケーションを構築しました。私は自分のデバイス、Getac Data Loggerにこのアプリをインストールして、私のアプリが数秒間開いて空白の画面を表示してクラッシュすることに気付きました。だから、私は問題を見つけるために私のデバイス上のアプリケーションをデバッグしようとしました。 「Androidプロセスへのデバッガの接続」アイコンをクリックすると、デバイスがオプションとして表示されますが、デバイスを選択するとOKボタンがグレー表示になります。このプロセスで私が前進する方法はありません。時には、「デバッグ情報が利用できない、ADB:Monitor、DDMS、Eclipseを使用して他のアプリケーションを閉じてください」という警告が表示されることがあります。
誰にも分からないものはありますか?仮想マシン上での作業の限界と関係がありますか?私が試してみました
もの:
がショーの組み合わせのすべての種類の自動車/ javaのは/ etc
- すべてのプロセスを/選択してください、私は私のデバイス上でUSBデバッグを許可してい
を作ります
コマンド:adb kill-server、次にadb start-server。 ADBキルサーバ私はアンドロイドの追加デバッガアタッチメント
ビルのデバッグバリアント
を起動するまで、私のデバイスを接続するために待って、その後、ADB -P 5038スタート-サーバー
:デバッグ= "真"私のAndroidManifest.xmlのアプリケーションに、デバッグ版をビルドして取り戻した後に気付く必要はありませんでした。
ツール/ Android/ADB統合を有効にしてADB統合を無効にして再度有効にする
はAndroidのメーカーを閉じた後、アプリ
を再インストールし、再度、
それを開けるアプリ、クリーンビルドをアンインストールADBポート
無効化キャッシュ/再起動
を変更しますコマンドを使用してMTPをインストールする:apt-get install mtpfs。それはmtpfsがすでに最新のバージョンだと言いますが、Ubuntuのエラー "MTPデバイス[usb:001,021]を開くことができません。
Androidスタジオと私のVirtualBoxを終了し、すべてを再起動してもう一度設定すると、USBデバッグ認証が取り消されます。
ご注意:、私は(少しのWeb開発の年の経験上)の開発に新しいブランドだ
をアプリケーション開発への新たなブランド(これは私が作成しています非常に最初のアプリです)、Android Studioの新機能(やはり最初のアプリ)。
デバイスがデバッガにオプションとして表示されています。 OKボタンがグレー表示されているので、前進することはできません。
私はEclipseまたはMonitorを実行していないため、DDMSも実行していません。いくつかの異なる番号の組み合わせで自分の端末の数倍にまで表示されます。 - :
EDIT「閉じADBは 『[番号]を』クライアントへの接続を拒否しました#1 com.android.ddmlib」私がいることに気づきました。これが何を意味するかわからない。おそらく私はDDMSを実行していますか?私はそれがMonitorを通して動くものだと思った?
これは私のためにポップアップするオプションではありません。私はUbuntuからエラーを受け取ったことを付け加えるべきです "mtpfsを開くことができません[usb:001,021]"しかし、mtpfsをインストールするapt-getを使ってMTPをインストールしました。しかし、このエラーは永続的なものではありません。今私が試したことのリストにこれを追加しました。 – queenwebdev