私はAndroidプロジェクトでのテストにJUnitとJMockを使用します。最近私は、Eclipseに含まれているAndroid BuilderがAndroidアプリケーションの一部としてそれらをパッケージ化しているようだと気付いた。 .apkをパッケージ化するときに、Eclipse/Androidプラグインにソースフォルダとライブラリを無視するよう指示する方法はありますか?JUnitとJMockをAndroidアプリ用にパッケージ化しないようEclipseに指示するにはどうすればよいですか?
答えて
あなたのアプリと同じプロジェクトにテストクラスがありますか?テスト用の独立したプロジェクトAndroidテストプロジェクトプロジェクトを作成してみてください(ファイル|新規|プロジェクト| Androidテストプロジェクト)。これが私のテストを実行する方法です。
"ビジネスロジック"を別のプロジェクトに配置してjarをインポートすることを意味しますか?うーん、それはうまくいくかもしれません... – Arkadiy
あなたのアプリでパッケージ化したいと思うすべてのものを1つのプロジェクトがあり、テストのものとアンドロイドテストプロジェクトのタイプの2番目のプロジェクトがあります。私はこれが意図した使い方だと思う。 – user1076637
Android Test Projectはアプリケーション全体をテストするための「システムテスト」なのです。 Androidをまったく必要としないクラスがいくつかあります(純粋なJavaでサードパーティのライブラリを使用しています)。これらをMavenプロジェクトで分けて、必要なテストジャーを追加することができます。アイデアありがとう! – Arkadiy
- 1. アイテムフィールドをシリアル化しないようにScrapyに指示するにはどうすればよいですか?
- 2. Androidアプリを.apkにパッケージ化するにはどうすればよいですか?
- 3. Googleにキャッシュリンクを提供しないように指示するにはどうすればよいですか?
- 4. Androidでは、カードックのUSBポートに接続されたヘッドセットを使用するようにアプリに指示するにはどうすればよいですか?
- 5. 多数の写真をAndroidアプリでパッケージ化するにはどうすればよいですか?
- 6. Mongooseにフィールドを保存しないように指示するにはどうすればいいですか?
- 7. python3に正しいモジュールを探すように指示するにはどうすればよいですか?
- 8. Androidアプリをきれいに見えるようにするにはどうすればよいですか?
- 9. Eclipseを使用せずにAndroidアプリをデバッグするにはどうすればよいですか?
- 10. 複数のiPhoneアプリで使用するコンポーネントをパッケージ化するにはどうすればよいですか?
- 11. junitテストに使用するEclipseクラスパスを設定するにはどうすればよいですか?
- 12. SpotifyのようにAndroidでタブ付アプリを使用するにはどうすればよいですか?
- 13. Angular2プラグインをパッケージ化&リリースするにはどうすればよいですか?
- 14. djangoアプリケーションをパッケージ化するにはどうすればよいですか?
- 15. ウェブページからAndroidアプリに戻るにはどうすればよいですか?
- 16. Androidアプリで他のアクティビティにアクセスできるようにするにはどうすればよいですか?
- 17. アンドロイド向けにアプリをパッケージ化するにはどうすればよいですか? [KIVY]
- 18. インラインアセンブリを無視するようにcppcheckに指示するにはどうすればよいですか?
- 19. EclipseをEclipseにインストールするにはどうすればよいですか?
- 20. webpackにパッケージをバンドルしないようにするにはどうすればいいですか?
- 21. EclipseでJUnit RunListenerを使用するにはどうすればよいですか?
- 22. Android用のOculusの例をパッケージ化するにはどうすればよいですか?
- 23. リソースを翻訳しないように指定するにはどうすればよいですか?
- 24. Androidアプリをテストするにはどうすればよいですか?
- 25. XmlSerializerでコンテナタグをシリアル化しないようにするにはどうすればよいですか?
- 26. junitテスト用にMock Kafkaトピックをインスタンス化するにはどうすればよいですか?
- 27. パブリックをパッケージ名として許可するようにJavaコンパイラに指示するにはどうすればよいですか?
- 28. タイプをマップキーとして使用しないようにするにはどうすればよいですか?
- 29. Androidアプリにメモリリークがあるかどうかを確認するにはどうすればよいですか?
- 30. Djangoテンプレートに、テンプレートタグのようなコードを含むブロックを解析しないように指示するにはどうすればよいですか?
ProGuardを使用して未使用のクラスを取り除くことができます –