aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/android/incremental_install_test.py
Commit message (Collapse)AuthorAge
* More updates to tools/android modules for compatibility with python 3.Gravatar Googler2017-12-19
| | | | | RELNOTES: None. PiperOrigin-RevId: 179577497
* Android,tools: open all files in binary modeGravatar Laszlo Csomor2017-08-10
| | | | | | | | | | | | | | | Always open files in binary mode to avoid automatic conversion between LF and CRLF on Windows, which is particularly problematic when a file is written on Windows but consumed on Android or when a binary file is opened for reading in text mode and if it happens to have an LF byte it would be converted to CRLF. See https://github.com/bazelbuild/bazel/issues/3264 Change-Id: I4d9d885a488b9693eeb3f6d929e3396ef8406d62 PiperOrigin-RevId: 164826587
* Make mobile-install wait for debuggerGravatar Googler2017-03-17
| | | | | | -- PiperOrigin-RevId: 150372383 MOS_MIGRATED_REVID=150372383
* Tweak error detection in incremental_install.py .Gravatar Lukacs Berki2015-12-16
| | | | | | | The old one failed to work with Android N. -- MOS_MIGRATED_REVID=110335879
* Rationalize copyright headersGravatar Damien Martin-Guillerez2015-09-25
| | | | | | | | | | | The headers were modified with `find . -type f -exec 'sed' '-Ei' 's|Copyright 201([45]) Google|Copyright 201\1 The Bazel Authors|' '{}' ';'` And manual edit for not Google owned copyright. Because of the nature of ijar, I did not modified the header of file owned by Alan Donovan. The list of authors were extracted from the git log. It is missing older Google contributors that can be added on-demand. -- MOS_MIGRATED_REVID=103938715
* Improve error message for INSTALL_FAILED_OLDER_SDK from adb.Gravatar Alex Humesky2015-09-22
| | | | | | | Clean up some tests. -- MOS_MIGRATED_REVID=103600539
* Make --split_apk mobile-install work with a pristine device.Gravatar Lukacs Berki2015-09-15
| | | | | -- MOS_MIGRATED_REVID=103068396
* Make the installer script support incremental installation with split .apks ↵Gravatar Lukacs Berki2015-08-20
| | | | | | | | | (only for devices with Android M). Until now, we always reinstalled every split .apk. It was simple, but also not very fast. -- MOS_MIGRATED_REVID=101120400
* Upload libraries for an alternative ABI if the native ABI of the device is ↵Gravatar Lukacs Berki2015-08-20
| | | | | | | not supported in the app to be installed. -- MOS_MIGRATED_REVID=101004548
* Add "warm" starting to mobile-install.Gravatar Googler2015-08-04
| | | | | | | | | | | | | | | | | | This introduces a new way to stop applications when deploying incremental changes that saves the current app state for the next run. This allows things like the back stack, and View/Fragment/Activity saved state to be restored when the app next launches, making it easier to quickly iterate on code changes. It adds a "--start" flag to mobile-install that replaces "--start_app". --start accepts an argument describing the mode: no, cold, or warm. "no" is now the equivalent of "--nostart_app", "cold" is the equivalent of "--start_app", and "warm" is the new start mode. Note that this is only useful with incremental installs, as Android clears out any previously saved state when an APK is replaced. -- MOS_MIGRATED_REVID=99508790
* Always re-install all native libraries on non-incremental installations.Gravatar Lukacs Berki2015-07-30
| | | | | | | This makes things a bit more robust. -- MOS_MIGRATED_REVID=99464712
* Make the Android incremental installer script support incrementally ↵Gravatar Lukacs Berki2015-07-29
| | | | | | | installing native libraries. -- MOS_MIGRATED_REVID=99257598
* Adds tools for installing Android apps.Gravatar Alex Humesky2015-05-22
-- MOS_MIGRATED_REVID=94198797