1

アプリのテスト用デバイスとしてクライアントからデバイス ( ZTE Qlux 4g ) を受け取りました。私はUbuntu 14.04で作業しています。この同じ電話が 500 人のタクシー ドライバーに配布されるため、この電話でのテストは避けられません。

ここに画像の説明を入力

他のデバイス (Nexus4、Nexus5、Moto E、Xperia Z) ではこのエラーは発生しません。私は明らかに開発者オプションとUSBデバッグを有効にしています。電子メールで APK をダウンロードしてアプリをインストールし、実行しました。

このデバイスを Ubuntu マシンに接続すると、logcat には次の 1 行だけが表示されます。

01-01 00:00:00.000 0-0/? E/Internal: デバイスに対する権限が不十分です

あらゆる方向の助けをいただければ幸いです。

4

3 に答える 3

1

ZTE Qlux 4g は Android 4.4、つまり API 20 を使用します。したがって、指定されたデバイスが正規品ではないか、デバイス自体に何らかのバグがあるか、ubuntu が ZTE Qlux 4g と互換性がありません。したがって、最初にできることは、windows/mac などの他の OS でこれを試すことです (可能であれば)。問題が解決しない場合は、クライアントに同じモデルの別のデバイスを提供するよう依頼してください。

于 2015-12-17T11:57:54.590 に答える
0

Ubuntu 16.04
Virtualbox 5.0.24
Android 4.4-r5
Android Studio 2.1.2

次のエラーが発生していました:
Emulator unknown emulator-5554 disconnected.

しかし、Android Studio の外部のシェルで Android 仮想マシンに接続できました。

これを解決するには、Android Studio でターミナル (左下のアイコン) を起動し、次を実行する必要がありました。

netstat -ln | grep 5555 ;# As expected adb server was alive.
adb connect <ANDROID_VIRTUAL_MACHINE_IP_ADDR>:5555

その後、Innotek GmbH Virtual (Android 4.4.4 API19) マシン アイテムが emulator-5554 切断の上に表示されました。それを選択すると、デバッガーが機能していました。

于 2016-07-31T06:05:59.723 に答える
0

次のエラー メッセージが表示されました。

ここに画像の説明を入力

解決策はコマンド プロンプトでした。コマンド「adb kill-server」で接続を再起動します。次に、デバイスを再接続します。

ここに画像の説明を入力


私が使用しているデバイスに関するいくつかの背景情報。私が使用しているデバイスは、USB ケーブルまたはイーサネット ケーブルを介してラップトップ (Android Studio) に接続するテスト ボックス (電話ではない) です。デバイスを接続するには、次のことを行う必要がありました。

Android ボックスのセットアップ。一番下の手順に進む前に、次のことを行ってください。

1) USB ケーブルまたはイーサネット (RJ45) ケーブルを介して、Android Studio を実行しているラップトップをゲートウェイに接続します。

2) ゲートウェイをラップトップと同じ WiFi ネットワークに接続します。


USB ポートを使用してデバッグする方法:

1) コマンドプロンプトを開く

2)adb.exeファイルを保存した場所に移動します ここに画像の説明を入力

3) 「adb connect」と入力します。たとえば、「adb connect 192.168.1.84」または「adb connect 192.168.1.94」などです。

3a) Android デバイスの IP アドレスは、[設定] -> [タブレットについて] -> [ステータス] -> [IP アドレス] で確認できます。

3b) ボックスの IP アドレスが 10.134.114.51 のようなものである場合、ボックスがラップトップと同じ WiFi ネットワークに接続されていることを確認します。

adb.exe ディレクトリにいる場合、他の adb コマンドには次のものが含まれます。

1) adb devices= 現在コンピュータに接続されているすべてのデバイスを検索します。

2) adb kill-server= デバイスを切断します


于 2016-02-25T18:31:51.017 に答える