2012-03-06 6 views
0

私はActionBarSherlock(4.0 RC1)とViewPagerIndicatorに依存するプロジェクトを設定しようとしています。私は現在Eclipse IDEを使用しています。私はAndroidをビルドして実行したいと考えていますこのプロジェクトのテストプロジェクト。私は、プログアードを無視し、エラーを出すのを止めるためのEclipseの目標をEclipseに伝えていましたが、それは解決策だと思われますが、それがまだ正しい解決策であるかどうかを確認するのは苦労しています。私はこれまでにABSで中程度の成功を収めていましたが、アクションバーを持つエミュレータにパッケージをデプロイできました.EclipseはABSのクラスとリソースについて知っているようです。しかし、Theme.Sherlock.Lightのようなテーマについてはわかりませんし、エラーを表示します。私はそれで大丈夫です、それは私がEclipseを使用して実行することはできませんを除いて。しかし、ViewPagerIndicatorでは機能しないようです。そして、私はランダムなエラーに走り続けていて、私は周りを走っているような気がします。テストスイートを持つMaven Androidプロジェクト

私はテストプロジェクトを作成してみましたので、ビルド時にプロジェクトをテストして、各ステップですべての仕様を満たしていることを確認します。しかし、私はそれを働かせるように見えることはできません。私がこれらの3つのことを得ることができ、テストを実行するには、発生している他の問題をデバッグできるはずですが、今のところどこに問題があるのか​​を確認することさえできません。私の研究のほとんどは部分的な答えと時代遅れの解決策をもたらしました。

使用: ActionBarSherlock 4.0 RC1 ViewPagerIndicator 2.2.3 アンドロイド - のmaven-pluginの3.1.1.99.0.6 のApache Mavenの3.0.3 Eclipseのインディゴ のM2e 1.0.100.20110804-1717

+0

私はGaug.esアプリにつながっていて、ABS、ViewPagerIndicator、android-maven-plugin、およびテストスイートのプロジェクトのように見えます。私はTextMateで編集していますが、私はEclipseにそれを台無しにしたくないからです。 –

+0

あなたは問題を調べて分析するために、logcat、例外スタックトレースなどの具体的なエラーの詳細を提供する必要があります。第二に、適切なツールを使って適切な仕事をしてください。IDE以外のダミーのテキストエディタを使用することで得られる利点はありません。 – yorkw

+0

重要な点は、多くの構成で非常に様々なエラーが発生していましたが、他のアプリケーションで同じツール(+/- Eclipse)が必要であることが分かっていました。私は「あなたはそれをどうやって修正する必要はありませんでしたか?」というGaug.esアプリケーションが提供するすべての設定に正しいアプローチが必要でした。要点は、IDEの代わりにコマンドラインツールを使用することですが、まだコードを何らかの形で編集する必要があるということです。私はIntelliJ IDEA CEにも導かれました.IDEA CEは公式のAndroid IDEではありませんが、Mavenではもっとうまく動作します。 –

答えて

0

を私も投稿maven-android-plugin Googleグループの質問とマンフレッド・モーザーはGaug.es app for Androidと指摘しました。これは、Mavenを使ってアプリケーションを構築するための設定を持ち、ABS、ViewPagerIndicator、RoboGuice、Robotiumなどのいくつかに依存しています。これは、確実な計測と計装による統合テストで単体テストを行うように設定されています。

彼はIntelliJ IDEAを使用しているとも言いました。私は自分自身で試してみることにしました(Eclipseは私に問題を与えていて、TextMateはIDEでさえありません)。 Community Editionはこれまでのところうまく機能しており、antやmavenとのより良い統合(または分かりやすい)を提供しています。したがって、私は "clean package android:deploy"実行コンフィギュレーションを指定することができます。

同様の問題が発生している場合は、Gaug.esをご覧になることをおすすめします。少し上品で、あなたが望む以上にやるべきことがあります。他の誰かが好奇心を持っていれば、自分のアプリのためにGaug.esから収集したものの詳細を投稿することができますが、私の質問は現在解決されていると思います。

関連する問題