Rubyにて、
Calabash: https://github.com/calabash/calabash-android/blob/master/documentation/installation.md
で、Android appの自動操作みたいなことができると知り、
Install及び環境設定までは、何とかこぎ着けたのですが、
[環境]
yama@roswell:/cygdrive/c/temp/calabash$ uname -a CYGWIN_NT-6.1 roswell 2.8.2(0.313/5/3) 2017-07-12 10:58 x86_64 Cygwin yama@JPC20316739:/cygdrive/c/temp/calabash$ ruby --version ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-cygwin] yama@roswell:/cygdrive/c/temp/calabash$ gem list calabash *** LOCAL GEMS *** calabash-android (0.9.2)
[calabash resign実施]
yama@roswell:/cygdrive/c/temp/calabash$ calabash-android resign ./ app-debug.apk ERROR: '/tmp/d20180116-6228-1v3oepn/unsigned.apk' not found /cygdrive/c/yama/.gem/ruby/2.3.0/gems/calabash-android-0.9.2/lib/ calabash-android/helpers.rb:161:in `sign_apk': No keystores found. You can specify the keystore location and credentials using calabash-android setup (RuntimeError) from /cygdrive/c/yama/.gem/ruby/2.3.0/gems/calabash-android-0.9. 2/lib/calabash-android/helpers.rb:119:in `block in resign_apk' from /usr/share/ruby/2.3.0/tmpdir.rb:89:in `mktmpdir' from /cygdrive/c/yama/.gem/ruby/2.3.0/gems/calabash-android-0.9. 2/lib/calabash-android/helpers.rb:113:in `resign_apk' from /cygdrive/c/yama/.gem/ruby/2.3.0/gems/calabash-android-0.9. 2/bin/calabash-android:133:in `<main>'
となってしまい、Web で色々探しては見たものの、自己解決までには至らず、困っております。
ご教示いただけますでしょうか?
後、
http://ichikoich.hatenablog.com/entry/2013/03/28/011318
より、”デバッグビルドされたapkファイルしかテストできない。”
とあるのですが、配布されているような app は、calabash で
自動操作みたいなのは出来ないのでしょうか?
Pythonだと、
https://github.com/dtmilano/AndroidViewClient
の様なのが有るのですが...
Rubyで、デバッグビルドされたappだけでなく配布されているapp も含めて、
画面等の操作が出来るようなの gem が有れば、併せてご教示いただますでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。