ですから、私は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ファイルに何を含めるべきかわからない。