Resource filters are used when generating additional APK containing only
specific resources.
The previous UI allowed for any type of filters, but we are moving to a
simpler way with fixed filters.
The first one is the density. Selecting the filter will generate 4 APKs per
application: default (all resources), hdpi (only hdpi/nodpi and default
resources), mdpi, ldpi.
This is just based on Eclipse static analysis of potential null pointers.
It doesn't mean we were ever going to have any NPE there.
Change-Id: I2a326048d2eb6afff7598f9300f48e35495ff3c2
This adds a @since GLE1 to all classes involved in the current GLE
and a @since GLE2 to the new classes. The idea is that both classes
are going to be mixed in the same packages and it will help later
to remove the old GLE by just searching for this specific tag.
The alternative would be to move the classes in a sub-package
layout.gle1 vs layout.gle2, but that seems unecessary.
Change-Id: I577cd81819db4c6e0209ebbd910a393fc2182619
android-tools change to android.tools.dir
sdk-folder to sdk.dir
resource-dir to resource.dir
out-package to out.package
Some minor style changes introduced.
application-package to application.package
sdk-location to sdk.dir
android-jar to android.jar
android-aidl to android.aidl
in order to make their names compliant with the ant standards and rest
of the property names.
Properties names in alias rules deliberately ommited in this CL.
Some minor style changes introduced.
This refactors the GLE base class into an interface, to make it
possible to not depend on GEF at all.
The GLE2 editor part displays and does nothing. It's just an empty shell.
To enable, setenv USE_GLE2 to anything. Unset to remove it.
Change-Id: I7a95b4a1a5a8ddf5a3f18acf7a04b1f9b3439655
This is a new CL because of merge conflict in the old one.
Naming changed to 'property.name' style for property names.
Property 'value' attributes changed to 'location' for props containing location.
Suffix '.dir' added to properties' names indicating directories.
'-description' prefix added to intermediate/internal targets.
'*.location' properties removed, as 'location' attribute should take care of
full paths, adding $basedir implicitly, so hopefully there is no need to
define them explicitly.
External property names (taken from other files or hardcoded somewhere)
stayed untouched in this CL.
Some minor improvements to comments in order to make them more consistent.
Merge commit 'e95a86cfec18836ddbff149690a13766bfc9ada3' into eclair
* commit 'e95a86cfec18836ddbff149690a13766bfc9ada3':
Fix target for ApiDemos (API is now 4)
Merge commit 'c7d0cec7e83d5194c35e88b17d3acc937fa87511' into eclair
* commit 'c7d0cec7e83d5194c35e88b17d3acc937fa87511':
Fix broken XML generated during "Extract string"
Merge commit 'a457ef41e82b67a31a06f6ffb602cd39c43a1018' into eclair
* commit 'a457ef41e82b67a31a06f6ffb602cd39c43a1018':
Add OS version to ping service (win/mac only)
Merge commit 'd271d9a503b181b240250ce2664ff22fbf4e763b' into eclair
* commit 'd271d9a503b181b240250ce2664ff22fbf4e763b':
Enable adb forwarding and starting up of monkey server
Merge commit '9a7b2700fd015252f59a25524f8f6231f9bb1fc4' into eclair
* commit '9a7b2700fd015252f59a25524f8f6231f9bb1fc4':
Make SSL error a bit more human readable.
Merge commit 'f07bd569c361969e64aaebd9da1ddab15d86d425' into eclair
* commit 'f07bd569c361969e64aaebd9da1ddab15d86d425':
Codename in minsdkversion for release platform shows 'null' in error string
Merge commit '49ac0f9df009ace5175267ad60be51114ee19817' into eclair
* commit '49ac0f9df009ace5175267ad60be51114ee19817':
Make sure that the android pref folder is always present when queried.
Merge commit 'afd9ae8e9b3581203806dbba503233be2f768f9f' into eclair
* commit 'afd9ae8e9b3581203806dbba503233be2f768f9f':
Make the Ant script sign and zipalign release builds.
Merge commit 'ac0faba93338aa49cb5f71650e43de09a44e6b0e' into eclair
* commit 'ac0faba93338aa49cb5f71650e43de09a44e6b0e':
Update the version of the tools/docs/platforms
Merge commit '0d223cab6aa4912cfba11a9ccf8f2fcb7bb3218e' into eclair
* commit '0d223cab6aa4912cfba11a9ccf8f2fcb7bb3218e':
Add support for the new qualifier in the config selector.