2012-01-12 9 views
0

アンドロイド携帯電話で動作するデバッグモードを取得する際に問題が発生します。電話 PCモードへ phonegapアンドロイドアプリケーションを電話機でデバッグする方法

  • セット電話USB接続
  • PCにGoogleのUSBドライバ
  • 接続アンドロイドをインストールし、次に右プロジェクト - クリック>実行でデバッグモードに

    1. ターン:私は指示に従っas->アンドロイドアプリ

    この結果、私のエミュレータがポップアップし、携帯電話で何も起こりません。私はここで何が欠けていますか?

    おかげ

    EDIT:それはみんなが働いてしまった、私の代わりに

  • +0

    @TryTryAgain win7 64bit – mugetsu

    +0

    申し訳ありませんが、どの携帯電話モデルですか? OEMからUSBドライバを入手する方が良いかもしれません。私に知らせて、私はさらに助けます。 – TryTryAgain

    +0

    @TryTryAgain verizon droid 2、私はhttp://developer.android.com/sdk/win-usb.htmlからドライバをインストールしましたが、それは私に何の問題も与えませんでした。 – mugetsu

    答えて

    2

    あなたがあなたの携帯電話上で有効USB-デバッグを持っていることを確認する必要があり、OEMドライバをインストールしました。

    設定 - >アプリケーション - >開発。

    Here is link to a great source for this information.

    +0

    はい、それは私が質問で言ったように、です。 – mugetsu

    +0

    私の悪い、それを逃した。あなたのアプリケーションで 'Debuggable'がtrueに設定されていることを確認しましたか?それは私が投稿したそのリンクの最初のステップです。 – prolink007

    +0

    どこに設定すればいいですか? – mugetsu

    3

    タイトルに答えるために:あなたはあなたのためのログをキャプチャすることができますアプリケーションのさまざまなを使用することができます携帯電話自体

    上のPhoneGapアンドロイドのアプリケーションをデバッグする方法を。デバッグには絶対に役立ちます。また、以下のようにPhoneGapセクションをデバッグするのと同じ感覚ではありませんが、同じ情報を比較的に(フィルタやログモードを選択する、冗長でデバッグするなど)同じ情報を提供します。

    https://market.android.com/search?q=logcat

    しかし、PhoneGapのは下記を参照のデバッグため

    ...

    http://wiki.phonegap.com/w/page/16494774/Getting%20started%20with%20Android%20PhoneGap%20in%20Eclipseから撮影

    SOLUTION: 一つのPhoneGapの実行中に何が起こっているかについての詳細な情報を取得するには、 Androidログビューアを実行します。 adb logcat adbが見つからない場合 ~/projects/andriod/android-sdk-mac_86/tools/adb logcatのような完全なパスを実行するだけです。 をお持ちの場合は、デバイスとAndroidエミュレータの両方で-dと-eを実行していますので、 adb -e logcatのようになります。これにより、 の情報が表示されます。以下は、アンドロイドログをクリッピングする小さな例です。このことから

    D/PhoneGapLog( 291): file:///android_asset/www/phonegap.js: Line 216 : TypeError: Result of expression 'accel' [undefined] is not an object. 
    E/Web Console( 291): TypeError: Result of expression 'accel' [undefined] is not an object. at file:///android_asset/www/phonegap.js:216 
    D/dalvikvm( 117): GC_EXPLICIT freed 1727 objects/91840 bytes in 110ms 
    D/PhoneGap( 291): The provider network is disabled 
    D/SntpClient( 61): request time failed: java.net.SocketException: Address family not supported by protocol 
    

    我々はアクセルが動作していないことがわかります。そして、エラーの場所についてのいくつかの情報。これにより、 の問題をデバッグするのに役立ちます。また、PhoneGap コミュニティにヘルプを依頼する際に、より多くの情報を提供するのに役立ちます。

    +0

    @mugetsuを使っていたら、デバイスとドライバの情報を追加するために私の答えを適切に編集します – TryTryAgain

    関連する問題