Class: Brazenhead::Server
- Inherits:
-
Object
- Object
- Brazenhead::Server
show all
- Includes:
- ADB, Package
- Defined in:
- lib/brazenhead/server.rb
Instance Method Summary
collapse
Methods included from Package
#add_file, #update_manifest
Methods included from Signer
#sign
Methods included from Android
#default_keystore, #path_to
Constructor Details
#initialize(apk, keystore = default_keystore) ⇒ Server
Returns a new instance of Server.
9
10
11
12
|
# File 'lib/brazenhead/server.rb', line 9
def initialize(apk, keystore = default_keystore)
@apk = apk
@keystore = keystore
end
|
Instance Method Details
#start(activity, base_package = nil) ⇒ Object
14
15
16
17
|
# File 'lib/brazenhead/server.rb', line 14
def start(activity, base_package = nil)
build
instrument(runner, :packageName => their_package, :fullLauncherName => full(activity, base_package) , :class => the_test)
end
|
#stop ⇒ Object
19
20
21
|
# File 'lib/brazenhead/server.rb', line 19
def stop
device.stop
end
|