diff options
author | Siva Velusamy <vsiva@google.com> | 2012-07-26 15:41:15 -0700 |
---|---|---|
committer | Siva Velusamy <vsiva@google.com> | 2012-07-30 11:55:37 -0700 |
commit | 3685081c34cb5d240e38e714d6a0004cf4381928 (patch) | |
tree | d5041ef8d7a9454d128693d5afbde1a1fd584180 /docs | |
parent | 6a2d4d7796030c038ed0a59f1a68ae4d2108209f (diff) | |
download | sdk-3685081c34cb5d240e38e714d6a0004cf4381928.zip sdk-3685081c34cb5d240e38e714d6a0004cf4381928.tar.gz sdk-3685081c34cb5d240e38e714d6a0004cf4381928.tar.bz2 |
Use minSdk for device/avd compatibility checks
When checking whether a device can run a certain project,
the only valid conditionals are:
- If the device API level is less than the minApiLevel,
then the device cannot run the app.
- If the app is built against a standard SDK, then the above
check is sufficient.
- If the app is built against an add-on, then we cannot
determine for sure if a device can run the app.
An AVD might provide some additional info that can be
used to determine if the app cannot be run on a particular
AVD.
This CL fixes a bug where platforms with API level greater
than the build target API level were being filtered out from
the DeviceChooserDialog.
It also fixes another bug where running devices that are
clearly not capable of running an app were being displayed
in the DeviceChooserDialog, albeit with a red check mark
indicating that they cannot run the app. Selecting that
device for deployment would error out in the next step.
This CL filters out such devices.
Fixes http://code.google.com/p/android/issues/detail?id=35367
Change-Id: Iba31a45572dabe3895c4e51707ed515d407caae0
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions