
Ubuntu日本語フォーラム

ログインしていません。
いつもお世話になっております、siraseです。
Androidアプリ開発環境をUbuntuで構築しようとして、どうしても
わからない点がありますので、ご教示頂ければと思います。
下記コマンドでEclipseをインストール
$ sudo apt-get -y install pleiades
そして、/etc/eclipse.ini の最終行に
-javaagent:/usr/lib/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
を追加。
そして
eclipse -clean
でEclipse日本語環境が立ち上がります。
ここから、Android ADT Pluginをインストールします。
Eclipseの新規ソフトウェアの追加から、
http://developer.android.com/sdk/installing/installing-adt.html
このページの説明に従ってセットアップします。
これでセットアップできたかのように見えるのですが、なぜかEclipseの上部に
ADT Pluginの起動アイコン(Tomcatランチャーみたいな起動アイコン)が、全く表示されません。
AVD Managerとかを呼び出すランチャが出てこないのです。
試しにAndroid Developersで配布されてある英語のEclipseとADT Pluginが
セットになっている奴をUbuntuで実行してみると、表示されます。
Ubuntuリポジトリ提供のEclipseではAndroidアプリ開発環境は構築できないのでしょうか?
何が原因かも良くわからず困っております。
なるべく日本語環境、かつUbuntuリポジトリ提供のEclipseを使いたいと思っています(パッケージ管理
システムで管理したほうが見通しが良いと思うので。)
アドバイス頂けましたら幸いです。
以上、どうぞよろしくお願い致します。
オフライン
自己解決しました。
/etc/eclipse.ini の -showsplash 行の上に下記を追加します。
-product com.android.ide.eclipse.adt.package.product
Android Developersで配布されているEclipseに含まれている eclipse.ini と
Ubuntuリポジトリ提供のeclipseが読んでる /etc/eclipse.ini を比較して気付きました。
/etc/eclipse.iniはroot権限がないと書き込みできないので、一般ユーザ権限で立ち上げた
EclipseからADT Pluginをインストールしても、そこの書き換えが権限がなくて失敗して
このような状態になっているのかと想定し、sudoをつけてEclipseを実行してみても
/etc/eclipse.ini は自動的には書き換わりませんでした。
どこのサイトを参照しても、手動で上記のような記述を足すというような記事は見つけられなかったので
ほとほと困り果てておりましたが、なんとか解決できました。
何かの参考になりましたら幸いです。
以上です。
オフライン
はじめまして。 siraseさんの投稿を読みましたが理解出来ないので質問させてください。
最近ubuntu-ja-12.10をインストールしました。
andoroid開発環境を構築しようと思っていますがうまく行きませんので教えて下さい。
eclipseを起動後、「Help」>「Install NewSoftware」で、ADT Pluginのインストールしました。
次に「Androide SDK Maneger」で各種のツールを追加インストールしようとおもうのですが、「Window」をプルダウンしても、「Android SDK Manager」のメニュー がみあたりません。
仕方がないので、上記のADT Pluginのインストールからやり直そうとすると、既にインストールされていると警告が出てしまいます。
解決方法を教えて頂けないでしょうか?
よろしくお願いします。
オフライン
Googleさんが提供している、eclipsとSDKがセットになった開発環境があります。
日本語化はしていませんが、探していただけたらなと思います。URLは覚えていないものですから。
一つのフォルダに、eclipsとsdkが一緒に入り、諸設定も必要有りませんでした。
オフライン
siraseです。
okusamaさんが書かれてあるのはこちらですね。
http://developer.android.com/intl/ja/sdk/index.html#download
okusamaさんが言われている通り、特に設定必要なくGoogle提供のものならすぐ
使い始められるのですが、日本語になってないのとAPTでちゃんとパッケージシステムで管理したい
という考えから、私はUbuntuリポジトリ提供のものを使っています。
Eclipseを日本語化したい場合はこちら
https://wiki.ubuntulinux.jp/UbuntuTips/Application/EclipseJapaneseSetup
inspiron1300 による投稿:
「Window」をプルダウンしても、「Android SDK Manager」のメニュー がみあたりません。
まさに私がこのトピックを投稿したのはこの件であります。
解決策は過去に私が投稿しましたように、
/etc/eclipse.ini
ファイルを開き、 [-showsplash]と書いてある行を探して、その行の1行上の行に
-product com.android.ide.eclipse.adt.package.product
を追記して上書き保存し、
$ eclipse -clean
でEclipseを起動すればOKです。
以上、よろしくお願い致します。
オフライン
siraseさん
ご指示の通りに,eclipse.iniファイルに
-product
com.android.ide.eclipse.adt.package.product
を追加して、PCの電源を落として再立ち上げし、
$ eclipse/eclipse -clean &
からやって見ましたがうまく行きません。
私の場合は、また違った状況にあるような気がします。
オフライン
siraseです。
ハッキリさせたいことがあります。
inspiron1300さんのEclipseは、Ubuntuリポジトリ提供のEclipseですか?
例えば、
$ sudo apt-get install eclipse
等としてインストールしたEclipseですか?
うまく行かないのであれば、/etc/eclipse.ini ファイルの中身をここに貼り付けてください。
もしUbuntuリポジトリ提供のEclipseではなく、Webサイト上からダウンロードしてきた
Eclipseを展開して使用されているのであれば、展開したディレクトリ内に
eclipse.iniがあるかと思います。
その場合は /etc/eclipse.ini ではなく、その展開したディレクトリ内のeclipse.ini を
読み込んでるはずなので、そちらを修正してみて下さい。
以上、よろしくお願い致します。
オフライン
sirase様
ムック本を参考にそのままやっております。
http://www.eclipse.org/downloads/
からダウンロードして展開しています。
展開したフォルダのiniファイルに、ご指示の行を追加して書き換えたものを下記に貼ります。
超初心者なのでよろしくご指導お願いします。
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.200.v20120522-1813
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-product
com.android.ide.eclipse.adt.package.product
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
オフライン
siraseです。
試しにEclipse最新版 JUNO(eclipse-java-juno-SR1-linux-gtk.tar.gz) をダウンロード> 展開
し、
$ cd eclipse/ $ ./eclipse &
で立ちあげて
https://dl-ssl.google.com/android/eclipse/
これを参照サイトとして追加して ADT Pluginsをインストール後
再起動してみた所、特に eclipse.ini に何も追記することなく
Android SDK Managerのアイコンが出現しました。
私が以前検証したバージョンはJUNOではなくIndigo(3.7)で、eclipse.iniへ追記で正常動作を確認しております。
ダウンロードされたEclipseのバージョンは何でしょう?
JUNOのJava EEではなく Java Standardの方で検証して私は問題なかったです。
Java EEでは問題があるとか・・・?同じだと思いますけどね。
手元でinspiron1300さんと同じ状況が再現できないのでちょっとアドバイスするのが困難です。
以上、よろしくお願い致します。
オフライン
sirase様
試しに、ご指示の通りにやって見ました。
ADT Pluginsをインストール後に再起動すると、下記の新しいエラーが発生してしまいました。
EGit could not detect where is Git is installed.
実はその前のADT Pluginsのインストールの時に、Gitに関するエラーメッセージが出ていましたが、無視してました。
もし、何かわかりましたらまたご教示下さい。
自分でもいいろいろ調べて見たいと思います。
オフライン
siraseです。
EclipseからGitを扱えるようにするための拡張パッケージがEgitなのでは?
Egit Pluginをインストールしたものの、Gitコマンドがどこにインストールされているか
検出できなかったというエラーに見えます。
$ sudo apt-get install eclipse-egit
とかすれば直るかもしれませんが、このエラーとAndroid ADT Pluginsとは
無関係だと思います。なのでこのエラーを修正したところで解決するとは思えないですね。
以上、よろしくお願い致します。
オフライン
私も同じ現象に先ほどまで引っかかっており、
こちらのサイトを参考にさせていただいていました。
私は、sirase様の方法ではなく、
結局こちらのサイトを参考に解決しましたので、
もう遅いかもしれませんが、一応ご報告です。
http://www.devlog.alt-area.org/?p=547
1.「Windows > Customize Perspective」を開く
2. Command Group Availavility タブの「Android SDK and AVD Manager」にチェックを入れる
これだけでした。。。。orz.
オフライン
sirase です。
おお!!これは!!こちらの解決方法の方が正攻法な気がしますね!
知りませんでした。大変有用な情報をありがとうございます!
オフライン
私は参考と同じようにやってみたのですが、emulatorが正しく動作しません。
オフライン
siraseさんYuzu Tanakaさんありがとうございます。
しばらく休んでいましたが、Yuzu Tanakaさんが書いておられた方法でうまくいきました。
エミュレータの生成まではうまく行ったようです。
これで少し先へ進めそうです。
オフライン