| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
This change removes templates from the SDK source tree (from sdk/templates)
and points the build/tools.atree build location file to their new location
in tools/base/templates
Change-Id: Id37b24eceaae6dcc0b3bf5078a759a337cb13467
|
|
|
|
|
|
| |
Systrace should be released along with every platform release.
Change-Id: Ic6c728906aa6af01ca98200a18dd4685d403f3e0
|
|
|
|
|
|
|
|
| |
Provides the template needed by 'android create project' to create
the file build.gradle.
Change-Id: I689a76573afd2c4d0454deca3ed694f1fb46065e
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
|
|
|
|
| |
Change-Id: Ifdec4088b2b85ea98d746b5260b57e887c0c3379
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Modifies the existing templates to output Gradle build files with a
new multi-level directory structure. The templates continue to work
the old way that Eclipse expects, and the new behavior is only enabled
if the "isGradle" global is set to "true".
Files to configure the Gradle wrapper are placed in the SDK at
tools/templates/gradle/wrapper.
This CL changes all file copies and merges to go to fully-qualified
directories set up via global variables. Things go to the old
locations for non-Gradle builds based on how the globals are set up,
but Gradle builds can override output directory variables to reflect
the new directory structure.
This CL also adds NewAndroidLibrary and NewJavaLibrary project
templates, which will be used in the future. The current
NewAndroidApplication template also can output a library, which is
redundant and confusing; this will likely be fixed somehow in the
future.
Change-Id: Ieb830bdfba1797d87a218326ebd37c99d254758e
|
|
|
|
|
|
|
| |
It has been removed from the linux one and should
have been removed from the Windows one too.
Change-Id: Ib74a12260d4895749fc48eadc42cbac04f908768
|
|
|
|
| |
Change-Id: Ieb0d9009f9471a1b03978b7d640446cf3dbb7e7a
|
|
|
|
| |
Change-Id: Iba15f82cb00d19217382c78d8ff37dda1e97ea59
|
|
|
|
| |
Change-Id: I4c1979f8f07d24573b3ff7d7a1fa22d6ea87e5e3
|
|
|
|
|
|
| |
This must be submitted with prebuilts/devtools' change I3d985ed0abf.
Change-Id: Icab479e0e8a5c126b0fdc213a792187a14a44f21
|
|
|
|
|
|
| |
Remove references to the org.jdesktop version
Change-Id: I443ce115e950d678eaaf12eedad758bf56958f91
|
|
|
|
| |
Change-Id: I3de04f5887bf8e98d513f36fdc840daa0da55167
|
|
|
|
|
|
|
|
|
|
|
| |
Requires prebuilds/devtools.git I913a29e5f40db99871701461aad6fc38483015d2
To update the prebuilts, you need tools/base.git and the
prebuilts/devtools/update_jars.sh script.
This is supposed to be an intermediary step as we switch to tools/base.
Change-Id: I3dcccfdd9dc243a22a5bfd9db6779d24285db1ac
|
|
|
|
| |
Change-Id: Ic861379747ab176a2d97b8e5437a7084988114fb
|
|
|
|
| |
Change-Id: I967696fa0f26608ec6e847836d96cba81b4de82e
|
|
|
|
| |
Change-Id: I55c69a46fb7fa21701025f2df4e4fcc3bfd3ef96
|
|
|
|
| |
Change-Id: Icd6597be885179bd1f0b49d227ece7a3fa9f9bcb
|
|
|
|
| |
Change-Id: Idf569800e8500958308273c3a45e8215b85988aa
|
|
|
|
|
|
| |
This also removes the ddmlib-tests.jar module.
Change-Id: Id44bcc4b91ee76e22a3a50c000cda1b1e7bb972e
|
|
|
|
|
|
|
| |
Contrary to the ill-advised change Ic57371dcea, this will just fail
if the prebuilts are not present instead of trying to rebuilt them.
Change-Id: I019b0369686ae6ed5a507d05209ea68919174f97
|
|\
| |
| |
| | |
libraries.""
|
| |
| |
| |
| |
| |
| | |
This reverts commit 98df0cd625983742fc6dec224b0e2ce8fe6e74f6
Change-Id: I9ecadde8f4ac6208daaf15b3108e880a50fd39ce
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
This is required to build under cygwin.
Change-Id: I306c05cd60f6bcaba1c0decc335e43d05e769e85
|
|/
|
|
| |
Change-Id: Ic57371dcea36a94a1173012e7c252cd8cf317c88
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
These are now added by build.git/target/product/sdk.mk; other products
need to build the emulator too, so adding them here isn't appropriate.
Bug: 7556265
Change-Id: I85b1ce8b565f23d0ed10979628760c3965f4cceb
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: I6a0118bd67c15d4f359d68f744da23223f4aa3df
|
|/
|
|
| |
Change-Id: I7cc2adbb127eaa3472f80451a0d0f7cffcce0473
|
|
|
|
| |
Change-Id: Ia9e2f21573e9bc8ca9dec4d38923385d7c95f1fd
|
|
|
|
| |
Change-Id: I59cd7167dd0b64431d38300f34263a541f7b9755
|
|
|
|
| |
Change-Id: I974ead6fdfcafc7b6e951f50f4a17a71d32aea39
|
|
|
|
|
|
|
|
|
|
|
| |
This skin only defines the parts that can be used. Its
layout section is expected to be generated at runtime
by the emulator when the option -dynamic-skin is used.
The assets used to generate this skin are placed in the
assets folder.
Change-Id: Ib252ed6a7b1ef16c21c3d45bdc0c977c1ad42466
|
|
|
|
| |
Change-Id: I5ad19b219ca2c6699c3f467266e9a4159a716b86
|
|
|
|
| |
Change-Id: I02d7e71b25a8239deb65cd70022027fcc63b5f33
|
|
|
|
| |
Change-Id: I1b39ee439a532f3f6758be35b569948e2e906665
|
|
|
|
|
|
|
|
| |
Fix this by using guava Files instead.
Also fixes sdklib's manifest.
Change-Id: I5dd4123f389ce1bd8c900933021fc2179e6caa3b
|
|
|
|
| |
Change-Id: Ia51e3e2280c3d360496550df50a540571b9b7582
|
|
|
|
|
|
| |
adb now depends on it
Change-Id: Ibf6534a6ecb27b5c3058dee04305a2e284a38355
|
|
|
|
|
|
|
| |
Also fix a bug in a custom ant task where minSdkVersion and targetApi
were swapped.
Change-Id: Id9bac802377a04270e76def42eaf6a8fb4b3f874
|
|
|
|
| |
Change-Id: Iec38ea5ff95c47da77b9deccda807251d8cd608f
|
|
|
|
|
|
|
| |
Move stuff out of sdklib into common and ide_common.
Remove androidprefs and move the one class into common.
Change-Id: I71d126a13cf2ba413692e29616f4968a37d7b33a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move resources and com.android.util.Pair into layoutlib_api
where they belong since layoutlib depends on them and we need
to control the API.
Made a copy of Pair to stay in common.jar but moved it to
com.android.utils.Pair (the one in com.android.util.Pair is
marked as deprecated to prevent usage where applicable).
Also moved XmlUtil and PositionXmlParser to com.android.utils
to match Pair.
Change-Id: I21d7057d3f2ce604f86a3bb1fa3c130948c93b89
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This checkin adds typo databases for six additional languages, as well
as several fixes to the infrastructure.
First, it now supports "globbing", since for example the German typo
database contains glob patterns of the form
"asymetrisch*->asymmetrisch*".
Second, it supports multiword typos (such as "all zu->allzu") which
caused some complications (since this means that the typo detector
can match beyond the word boundary it was passed in).
Third, it adds a bunch of validation code to the type dictionaries,
which uncovered a bunch of inconsistencies (duplicate entries, using
"-" instead of "->" for some separators, etc). There's now a unit test
which produces a cleaned up version of each dictionary file, as well
as tests to ensure that the ASCII and the UTF-8 comparison methods are
in sync (and this uncovered some bugs which were fixed.)
Finally, it fixes the HTML reporter such that it properly handles
UTF-8.
Change-Id: Ie32cbbe489687a7b50184696a027f87c2e21c409
|
|
|
|
|
|
|
| |
This changeset generalizes the lint typo checker to handle
non-ASCII languages (with UTF-8 encoded typo dictionaries).
Change-Id: If21a2047a127848db77d9ec6f9aae3c052e0f288
|
|
|
|
| |
Change-Id: I3dac93268a6b57706fa8c96643bd4ac35e71a3b6
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I84144bae60d99118a3f833b42bb1cc7be28691cb
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This changeset adds in the ASM analysis library (an optional part of
the ASM package lint is already using to process bytecode). It also
adds some basic flow analysis to the SecureRandom detector to detect
whether a given dispatch to a field of type java.util.Random is
actually pointing to a java.security.SecureRandom, in which case it
flags calls on it to setSeed() where the argument is a fixed integer.
Change-Id: If85ab9f8db0e801a01f1a3ea845865b4f98e259c
|