| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ro.build.version.codename is a new property indicating whether a platform
is in its release form (value = REL) or in development (value = dev branch
name such as Donut). When the codename indicates a development/preview version
then the API level must be ignored and this codename is used as a unique
identifier of the platform.
IAndroidTarget has been changed to return an instance of a new class
AndroidVersion instead of the api level directly. This class helps deals with
the logic of comparing version from targets or devices.
This change impacts all of the sdk manager to deal with targets identified by
codename instead of api level. This in turn impacts everything that relies
on the sdkmanager: ADT (build, launch, project creation), the AVD manager,
the SDK updater.
|
|
|
|
| |
Also added 'update' action to AvdSelector.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- the "manager" button on the AVD selector (when not in manager
will open the Android SDK window
- the AVD manager in the eclipse toolsbar open the Android SDK
window as well.
Still left to do:
- remove the now obsolete AVD wizard
- figure out what to do with the other pages.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note that the setting operates on every source by converting
the https:// links into http:// before fetching the sources
or the archives.
This also reorganize some things: the RepoSourceAdapter now
takes the UpdaterData as parameter (so both Adapters work the
same) and the label/contentProviders are nested classes instead
of static classes. Cleanup some stuff that was no longer useful
such as the RepoSources.TaskFactory (it's in UpdaterData already).
With this change I can install from the dl site over http at home!
|
|
|
|
|
|
|
|
| |
There is not any longer any logic in the SettingsPage,
it is handled now by a "SettingsControllers" which is
available via UpdaterData. The page only takes care of
notifying the controller via a callback when settings
have changed in the UI.
|
|
|
|
|
| |
This allows us to nest tasks that share the same
progress task dialog..
|
|\
| |
| |
| |
| | |
* changes:
ADT #1856119: 'android update project' can now update sub-projects.
|
| | |
|
| |
| |
| |
| | |
Seems like the server doesn't have Properties.load(Reader)!??!
|
|/ |
|
| |
|
|
|
|
|
|
|
|
|
| |
The add-on use the "revision" property of the manifest (if it does not
exists, it looks for the old deprecated "version" property).
The platform uses the ro.build.version.incremental which is only an integer
for builds from the build servers.
Local builds contain <buildtype>.<username>.<date>.<time>. For those will
use the date.
|
|
|
|
|
|
| |
The SDK now contains 32 and 64 bit version of SWT. DDMS and Traceview
use the archquery java app to check the architecture of the VM to decide
which version of SWT should be used to run the apps.
|
| |
|
|
|
|
|
| |
These pages are now in the SdkManager project
with a mechanism to instantiate them from the UI on demand.
|
|
|
|
|
| |
New format is: 1 number per line. First number is vendor ID count, followed
by the vendor IDs themselves. Comment lines starting with # accepted.
|
|
|
|
|
|
|
|
|
|
| |
The add-on manifest can now declare a USB vendor ID with the line
usb-vendor=<id>
The ID must be a 16 hexadecimal value in the format 0xABCD.
The 'android' tool now has a new command 'android upate abd' that will create
a file called 'adb_usb.ini' in ~/.android/
This file will be read by adb to add support to those new vendor IDs.
|
|
|
|
|
| |
There's a notion of an asynchronous task with a progress bar & status UI.
That's still just experimental. Will need some refactoring, etc.
|
|
|
|
| |
The window is shown when the "android" tool is invoked with no parameter.
|
| |
|
|\
| |
| |
| |
| | |
* changes:
ADT #1844909: SDK manager, define XML schemas & sample XMLs
|
| |
| |
| |
| |
| |
| | |
For reference, there's an XSD primer here:
- http://www.w3.org/TR/xmlschema-0/#NS
- http://www.w3schools.com/Schema/
|
|/
|
|
|
| |
- com.android.sdklib.avd -> com.android.sdklib.internal.avd
- com.android.sdklib.project -> com.android.sdklib.internal.project
|
|
|
|
| |
This is temporary and will be replaced once we get the standalone AVD UI.
|
|
|
|
| |
Also fixed an NPE when parsing some invalid AVDs.
|
|
|
|
|
|
|
|
|
| |
more friendly.
Original author: raphael
Merged from: //branches/cupcake/...
Automated import of CL 147176
|
|
|
|
|
|
|
|
|
|
|
| |
project".
The alias build rules do not work and the flag wasn't even used
by ProjectCreator anyway. Will reintroduce later.
Original author: raphael
Merged from: //branches/cupcake/...
Automated import of CL 147027
|
|
|
|
|
|
|
|
|
| |
fix the image.sysdir.# to only be present if the image folders really contain *.img files.
Original author: xav
Merged from: //branches/cupcake/...
Automated import of CL 146740
|
|
|
|
|
|
|
|
|
| |
provide a way to fix one (new) type of error (wrong paths to the system image)
Original author: xav
Merged from: //branches/cupcake/...
Automated import of CL 146739
|
|
|
|
|
|
|
|
|
| |
activity and package names (bug #1781137)
Original author: xav
Merged from: //branches/cupcake/...
Automated import of CL 145844
|
|
|
|
|
|
|
|
|
|
| |
This covers the case where an AVD has an invalid target
or is missing its AVD folder or the config.ini in it.
Made some cosmetic cleanup too.
Original author: raphael
Merged from: //branches/cupcake/...
Automated import of CL 143883
|
|
|
|
|
|
|
| |
Original author: raphael
Merged from: //branches/cupcake/...
Automated import of CL 143808
|
|
|
|
|
|
|
|
|
|
|
| |
package name and
activity name for "create project".
Also validate AVD name for "create avd".
Original author: raphael
Merged from: //branches/cupcake/...
Automated import of CL 143223
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|