問題タブ [adb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
74242 参照

android - adb は非市場の apk を更新しますか?

Android デバイスで市販されていない apk を更新する(再インストールしない)方法はありますか? adbインストールしか見つかりませんでした(adb updateのようなものはありません)

0 投票する
8 に答える
26137 参照

android - R.javaファイルがUI要素のIDで更新されない

res \ layoutフォルダーのmain.xmlファイルにいくつかのUI要素を追加しましたが、呼び出しを介してそれらにアクセスしようとすると、R.layout.my_uielement作成したUI要素がそこにありません。R.layoutUI要素を含む新しいxmlファイルを追加しても、クラスに表示されません。私はそれらのIDをチェックしました、そしてそれらは正しいフォーマットを持っています(私は思う)android:id="@+id/my_button":。何が問題なのですか?最初にコードをコンパイルする必要がありますか?
更新:私はすでにそれ
を試しました。それは役に立たないようです。私も試しましたが、どちらも登録されていません。adb kill-serveradb start-serverR.id.my_uielement

0 投票する
22 に答える
139375 参照

android - Linux環境でadbコマンドが見つかりません

G1 デバイス内に BluetoothChat アプリケーション .apk を実装している間、常に次のメッセージが表示されます。

このエラーが毎回ポップアップする理由がはっきりしません。私を助けてください。

前もって感謝します。プラウィン

0 投票する
1 に答える
535 参照

android - HTC Tattoo Phone を使用した Android アプリケーションの開発

Windows プラットフォームで Eclipse を使用して Android アプリケーションを開発できた人はいますか。ADB が電話の特定のモデルを認識する必要があることを理解しており、Tattoo がサポートされているかどうか疑問に思いました。

0 投票する
37 に答える
1373491 参照

android - ADB over TCP を使用して Android に接続するにはどうすればよいですか?

Motorola Droidでアプリケーションをデバッグしようとしていますが、USB 経由でデバイスに接続するのに問題があります。私の開発サーバーは、 Hyper-Vで実行されている Windows 7 64 ビット VM であるため、ゲストまたはホストから USB 経由で直接接続することはできません。

いくつかの異なる USB-over-TCP ソリューションをインストールしましたが、ADBモニターが「devicemonitor failed to start monitoring」を繰り返し報告するため、接続に問題があるようです。USB 接続や別の実行可能なオプションの代わりにネットワークを使用して、開発マシンのクライアントからデバイスのデーモンに直接接続する方法はありますか?

0 投票する
1 に答える
404 参照

android - Android SDK を使用したフォルダーの作成

Android SDK またはシェルを使用して、携帯電話の SD カードにフォルダを作成することはできますか?

0 投票する
1 に答える
1748 参照

android - Nexus One & Windows XP USB ドライバー

Windows XP で Nexus One を開発用携帯電話として動作させることができませんでした。ドライバー (N1 サポート用のリビジョン 3) を入手し、公式のインストール ガイドに従ってインストールしたところ、デバイス マネージャーに電話がガイドの説明どおりに表示されました。

ただし、adb はまだ電話を見つけることができません。たとえば、「adb devices」はアクティブなデバイスを返しません。

基本的な手順を忘れていますか?

私が気づいたことの 1 つは、ドライバーが Windows で 2009 年 11 月にリリースされたバージョン 2 としてラベル付けされていることです (N1 サポートには 2010 年 1 月のバージョン 3 が必要です)。ただし、バージョン 2 をインストールしたことはありません。SDK を使用してバージョン 3 を数回ダウンロードしました。削除して再ダウンロードしました。バージョン 3 ドライバーを複数回アンインストール/再インストールしました。まだバージョン 2 と表示されています。これが問題なのですか、それともまったく関係のないことですか?

注: 電話は Ubuntu で開発用電話として機能しているため、電話/ケーブル/その他はわかっています。良いです。それは私のせいか、運転手のせいです。

0 投票する
2 に答える
5461 参照

android - Android アプリケーションから実行時に adb shell コマンドを実行する

私のアプリケーションでは、アプリケーションから実行時にsdcardにディレクトリ xyz を作成したいと考えています。

しかし、うまくいきません。

これが私のコードです..

0 投票する
5 に答える
16883 参照

android - ペアリングは機能するが接続が機能しないAndroid2.1(samsung spica i5700)のBluetoothの問題

すでにAndroid2.1にアップデートしたSamsungSpicai5700を持っています。Run.GPS(http://www.rungps.net)というアプリケーションで電話を使用しています。このアプリケーションは、GPSの位置、ルート、速度、方位などのデータをログに記録します。ユーザーがZephyr HxM bluetooth心拍数モニター(「HxM」)を持っている場合は、心拍数もログに記録できます。

標準のBluetoothユーティリティを使用してHxMを電話にペアリングできます。入力したPINの入力を求められ、デバイスは「ペアリングされていますが接続されていません」と表示されます。

Run.GPSアプリケーション自体で、[心拍数モニターの接続]をクリックします。これは約30秒後にタイムアウトし、エラーメッセージは次のようになります。'心拍数モニターに接続できませんでした。他の設定をお試しください。

友人のHTCWindowsMo​​bileを制御デバイスとして使用して、HxMがそこで機能するかどうかを確認しました。します。Run.GPSアプリケーションは自動的にボーレートを設定し(接続はより高いボーレートでも機能しますが、最初は9600 IIRCに設定されます)、さまざまなCOMポートと.NetCOMポートから選択できます。

Bluetooth接続が機能しない理由を調べるために、SpicaAndroidでいくつかのテストを行いました。以下は、Run.GPSアプリケーションで[心拍数モニターに接続]をクリックしたときにadb経由で接続したログファイルです。

ヒント(ここで間違ったフォーラムに投稿している場合を含む;-))-Androidなどでボーレートを試すことができるかどうか。まだ問題があるかどうかはわかりません。 Run.GPSアプリケーション(私はすでに開発フォーラムに投稿しています)またはAndroid2.1を使用します。別のアプリケーションであるEndomondoをチェックしました。これは、HxMでのみ心拍数モニターをサポートするスポーツ追跡アプリケーションでもあります。そこで、まったく同じエラーが発生したように見えました。「ConnectZephyrHxM」をクリックしました。数秒間、「接続中...」ステータスが表示されましたが、タイムアウトして「未接続」になりました。したがって、私は問題についてAndroidを検討する傾向があります。

接続しようとしたときのadblogcatの出力は次のとおりです

心拍数モニターを接続しようとしたときのdmesgの出力は次のとおりです

Endomondoで「connectzephyr」をクリックしたときのlogcatの出力は次のとおりです

0 投票する
5 に答える
13563 参照

android - Androidエミュレータシステムパーティションは最初からスペースがありません

Androidエミュレーターに奇妙な問題があります。Android AVDマネージャー(プラットフォーム2.1およびAPIレベル7で新しく作成されたエミュレーター)を使用して仮想デバイスを作成しました。標準設定と、より大きな(256 MB)デバイスRAMサイズのハードウェアパラメーターを追加して試しましたが、何も変更されていません。

プロジェクトをテストするためにファイルをシステムパーティションに移動する必要があります(haggleと呼ばれます)が、何らかの理由で、システムパーティションには最初からスペースがありません。

ご覧のとおり、システムパーティションには0Kの空き容量があります。ルート権限を取得していないHTCNexusOneに接続して同じ操作を行うと、次の値が表示されます。

エミュレータのシステムパーティションに最初から0Kの空き領域があるのはなぜですか?それを変更するにはどうすればよいですか?パーティションをマウント/再マウントで書き込み可能にしたとしても、同じ0K値を取得します。

任意のヒント?