2

ですから、私はAndroid開発に取り掛かり、Eclipseを使用してシステムをセットアップしようとしているだけです。これにより、チュートリアルなどを実行して、エコシステムに慣れることができます。私はこれをEclipseバージョン3.8のUbuntu12.10(amd64)で実行しています。初期設定でいくつかの問題/質問に遭遇しましたが、それらについて何をすべきかわかりません...

1-「adbdevices」コマンドを取得してデバイスを表示できないようです。Verizon GalaxyNexusとNexus7タブレットの両方をシステムに接続していますが、何も表示されません。いくつかのベンダーIDをadb_usb.iniファイルに追加しようとしましたが、うまくいかなかったようです。追加した2つのIDは「0x4e41」と「0x18d1」です。後者は「Google」のデバイスIDだと思いましたが、明らかにどこかで間違っています。

2- [実行]ボタンで何も構成されていません。また、AVDエミュレーターまたはデバイスを介して実行中のアプリを構成する方法がわかりません。adbにアプリが表示されないため、デバイスからアプリを実行できないことは間違いありませんが、4.1 AVDセットアップがあり、作成されたアプリを実行できるはずです。エミュレーターを介してアプリをプッシュするように実行ボタンを構成するにはどうすればよいですか?最初に起動する必要がありますか、それともエミュレータを起動してアプリを自動的にプッシュできますか?また、パート1で上記の問題を解決したら、いずれかのデバイスにアプリを送信するように[実行]ボタンを構成するにはどうすればよいですか?

どんな/すべての助けも大歓迎です。前もって感謝します。

編集:この時点までの両方のコメントが実行メニューの使用について言及しているように、私はあなたのどちらかと同じ実行メニューを持っていないようです。実行メニューの下にあるのは

  • 「外部ツール」、その下には
    • 「名前を付けて実行」(これは、下に何もないサブメニューです。何も構成していないので、私は推測します)、
    • 「外部ツールの構成...」
    • 「お気に入りを整理...」。

「実行構成」に関連するものはまったく表示されません。

EDIT2:d.android.comの「ハードウェアの使用」ページに記載されているようにudevルールファイルを追加しようとしましたが、(再起動後も)影響がないようです。「adbdevices」でまだデバイスを表示できません。そして、はい、私のデバイスは両方ともUSBデバッグがオンになっています。

EDIT3:デバイスがadbデバイスのリストに表示されるようになっているようですが、アプリを自動的にロードする方法がわかりません。また、 http://developer.android.com/training/basics/firstapp/running-app.htmlにリストされている「antdebug」コマンドを実行しようとすると、次のエラーが発生します。

Buildfile: build.xml does not exist!
Build failed

これはチュートリアルアプリであると想定されているため、build.xmlファイルに何を含めるべきかわからない。

4

3 に答える 3

1

ubuntu で Usb をセットアップする必要はありません。adt を安定版からベータ版に切り替える必要がある場合があります。注意事項を参照してください。再インストールしても機能しない場合があります。私はアップグレードを行い、adt が完全に壊れました - WST などで失敗します。

于 2012-10-20T17:45:36.403 に答える
0
  1. http://developer.android.com/tools/device.htmlのチュートリアルをご覧ください 。まず、USB ドライバーがあることを確認してください。Nexus デバイスが開発用に設定されていることを確認します。ドライバーをロードします。新しい設定を有効にするために、Eclipse を再起動する必要がある場合があります。

  2. AVDManager を介して、または Eclipse から AVD を開始できます。Run-> Run Configurations に移動して、アプリを送信するデバイス、または起動するエミュレーターを設定します。

于 2012-09-22T18:03:52.770 に答える
0

1) アプリケーションをデバッグ可能に設定しましたか? また、デバイスを USB デバッグ モードに設定することを忘れないでください。

次に、ターミナルでこれを試してください:

cd android-sdk-linux/platform-tools/
su
killall adb
./adb usb

2) [実行] > [実行構成] > [ターゲット] タブに移動し、4.1 AVD ([互換性のあるデバイスを自動的に選択] で) を選択し、[実行] をクリックします。その後、実行をクリックしてアプリをテストするだけです。

于 2012-09-22T18:08:07.533 に答える