2016-09-01 9 views
1

アンドロイドの自動アプリを作成しましたが、問題はエミュレータでテストできますが、ヘッドユニットでテストしようとすると私のアプリは表示されません。 私は別の参照here,hereを調べて、アルファ版とベータ版のテスト用にプレイストアに自分のアプリをアップロードしてからヘッドユニット(HMI)で利用できると結論づけましたが、テストと開発プロセスが遅くなります。Android Auto App Testing

別の方法がありますか?

ご協力いただければ幸いです。

答えて

-1

自動化されたUIテストにEspressoを使用することができます。アクションを実行するための特定のコードを記述する必要があります。

はこれをチェックしてください:

https://developer.android.com/training/testing/ui-testing/espresso-testing.html

https://google.github.io/android-testing-support-library/docs/espresso/setup/

+0

質問を正しく読んでください。アプリが車のヘッドユニットに記載されていない場合、どうすればその機能をチェックできますか? – Rahul

+1

紛らわしい質問タイトル –

2

をうん、あなたはそれを行うことができます。アプリがPlayストアから来ているかのように見えるようにするだけです(テスト目的以外の目的ではこの操作を行わないでください)。

アプリ用のapkを作成してから、そのフォルダに移動して携帯電話にプッシュします。次に、正しい署名(com.android.vending)を付けてインストールし、インストールされた携帯電話からapkを削除します。このような

何かが動作します:

adb push mobile-debug.apk /sdcard/app.apk 
adb shell pm install -i "com.android.vending" -r /sdcard/app.apk 
adb shell rm /sdcard/app.apk 

運のベスト!