1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Androidテストアプリを実行する条件

Posted at

Android開発ではテストプロジェクトを作成することによって、アプリのテストを行うことが可能です。
テストプロジェクトをEclipseなどから実行することもできますが、ビルドしてインストールし、コマンド (以前書いた記事です)で実行することも可能です。
そんなときに注意すべき2点です。

テスト対象アプリのパッケージ名

テストプロジェクトのマニフェストファイルに、テスト対象のアプリのパッケージ名を記入する必要があります。
以下のandroid:targetPackageの部分です。

AndroidManifest.xml
<instrumentation 
    android:name="android.test.InstrumentationTestRunner"
    android:targetPackage="com.hello"/>

開発を行っていると、しばしばパッケージ名を変更する必要がでてくることがあります。
パッケージ名を変更したアプリに対しては、テストプロジェクト側のマニフェストファイルの変更も必要になってきます。

署名

テスト対象アプリと、テストアプリは同じ署名がされていないといけません。
キーが違うとテストの実行ができないです。気をつけましょう。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?