Commit Graph

257 Commits

Author SHA1 Message Date
Xavier Ducrohet
8badeab73d Add the new Ant build rules for library projects.
Bug: 2294012

Change-Id: If4ebfe4d98e0dd445dc7e79dfc096cc761c79f75
2010-02-23 16:21:13 -08:00
Xavier Ducrohet
59b13b559c Add ant.properties to sdk build.
Change-Id: I755e259557cb02d1ca72df0dc18a3bd4fb38d1f1
2010-02-16 15:36:07 -08:00
Mike LeBeau
ae7af39f72 Add VoiceRecognitionService to the list of SDK sample apps. 2010-02-12 14:26:36 -08:00
Raphael
8b0f5a40a6 Update prebuilt Groovy JAR to 1.7.0
Depends on Change Ie2684212

Change-Id: I9eb6eabd99dcaf36d7c0432e0a08b1c9b1fa49c3
2010-02-11 14:30:02 -08:00
Dirk Dougherty
658d86e5be Add SampleSyncAdapter to SDK build and docs build. Add CubeLiveWallpaper to docs build.
Change-Id: I149fb2aab91d0a2dfc4242a85118bf20dea97e42
2010-02-09 18:00:44 -08:00
Xavier Ducrohet
2f2fb96b4b Make the SDK packaging put the samples in the root folder.
Change-Id: Icb88f88d503de9690ba210c0bfabdc0598021860
2010-01-12 12:32:12 -08:00
Jack Palevich
e1a1faefa9 Add the tool etc1tool to the sdk.
etc1tool is a command line tool for compressing and decompressing
ETC1 textures. This texture format is commonly supported by OpenGL
ES 2.0 GPUs.
2010-01-08 15:56:34 +08:00
Xavier Ducrohet
b84cf9e1e3 Clean up the SDK and make it compiled and installed in the SDK system image.
Change-Id: I6e5f01a1cc45beada70608307f4ac38a4dcdd0b9
2009-12-14 22:36:44 -08:00
Xavier Ducrohet
1162372c9e Use the feature list for the SDK.
Change-Id: I926a682ac23a373276d10223af9f1e47ebc617d0
2009-12-14 18:01:14 -08:00
Xavier Ducrohet
5a39638875 Add new samples to the SDK.
Change-Id: I9fb303e6b6f6fb00172f4f5bf64a2c56649c2491
2009-12-10 16:54:52 -08:00
Xavier Ducrohet
06ddeb0fbd Move source prop files for docs/platforms/usb driver back into dev.
Change-Id: I4632dc69432b720d586c84834f89c843a2eaf5cd
2009-12-03 11:34:13 -08:00
Scott Main
67203cca65 add new Bluetooth sample app 2009-12-02 16:27:00 -08:00
Xavier Ducrohet
1ed7cb992a Update sdk build to use the new folders in sdk/
Change-Id: Ia7f1d23e452b4b493dc4456f8fedd4dd3d2b006f
2009-12-01 13:20:59 -08:00
Xavier Ducrohet
01d2087c87 resolved conflicts for merge of 19cb54ea to eclair
Change-Id: I182195aeaad88aebc82988b1cec9ebda0c359bc8
2009-11-18 17:07:11 -08:00
Xavier Ducrohet
19cb54ea7d Remove components that were moved to sdk.git and update build scripts. 2009-11-17 15:17:25 -08:00
Xavier Ducrohet
808c454132 Add Japanese font to SDK.
BUG 2041229

Change-Id: I68a71c11ae4f61c987a888dadf205f585b577c61
2009-11-08 15:17:25 -08:00
Xavier Ducrohet
5e4efac4f7 WQVGA skin (240x400) (do not merge) 2009-10-16 17:46:00 -07:00
Xavier Ducrohet
73ad4a8a49 WQVGA skin (240x400)
Change-Id: Icb3327e2371800029844a869df6abd68a8516aff
2009-10-15 11:10:03 -07:00
Romain Guy
9d489ddff9 Add layoutopt to the SDK.
Change-Id: Idc9b152e2a5abffaa9feb2cf70791d8288cfa1dd
2009-10-05 19:38:40 -07:00
Xavier Ducrohet
2cdd16b77f fix the build
Change-Id: Ica519f7e0adbc9fd48792198221c01da3e27fab8
2009-10-01 12:54:02 -07:00
Xavier Ducrohet
227b8768fa Load default GLE device profiles from the SDK.
Change-Id: Ife64397692912f892ec81af8237ac31914830be9
2009-09-30 23:01:19 -07:00
Xavier Ducrohet
8677a1704e Replace icon template with new style and multiple densities.
The icon in the templates of ADT was medium density only.
I added new densities (high and low), as well as updated to
the new Eclair style. Also added a version for Ant project.

Updated ADT and sdklib to deal with creating new projects
with all 3 icons.

In case of Ant project, this is done only if the icons
are present in the target platforms.

For ADT, this is done only if the project target donut
or later. Older project still have only one icon located
in drawable/

Change-Id: I77069a1e4902ef395d490526aabc40a26e33d4ca
2009-09-30 20:46:00 -07:00
Xavier Ducrohet
c51d184216 Update the project creation (from the command line):
- Make the distinction between the activity class name, manifest entry,
  fully-qualified name, and tested activity for the template place-holders.
  Test activity names now directly contain the full name (including the
  "Test" prefix) instead of the template adding it.
  This is required by the new 'create test-project'

- New action: create test-project
  This requires a path to the main project. It reads the package, activity
  name and target from the main project.
  The activity is read from the manifest and can be in a more complex form
  than previously expected (for instance .subpackage.MyClass, instead of
  simply MyClass). This is what required the re-work the activity related
  template place holders.
  Options:
   -m --main Location path of the project to test, relative to the new
             project [required]
   -n --name Project name
   -p --path Location path of the new project [required]

   Example: for 2 projects MyProject and MyTests located in the same folder,
            calling from their parent folder.

     android create test-project -p MyTests -m ../MyProject

- build.properties now only gets application.package for older targets
  as the new one get it directly from XPath

- Remove AndroidXPathFactory from the anttasks project as it was already
  in sdklib which is a dependency.

- Removed IntelliJ templates for the SDK. We haven't supported them for
  a while, and now that IntelliJ has built-in support for Android, it's
  not that useful anymore.

While there is the command line parameters for 'update test-project'
it's not yet implemented.

Change-Id: I663d4cb7f439bb2abfe866f893e58f4d13aff975
2009-09-27 18:08:00 -07:00
Xavier Ducrohet
1da1bd86b8 Add a new skin to the SDK.
Change-Id: I988a5a4bf372c0f8608facf64314ada1e9ee791e
2009-09-22 13:51:14 -07:00
Piotr Gurgul
6edb5a108e Add ant-based code coverage support to Android SDK
Target 'run-tests' launches all the unit tests against the tested project.
Target 'coverage' emma-instruments the tested project's classes,
runs the tests against instrumented classes, collects code coverage data
and extracts it to human-readable form as report.html.
android_test_rules.xml contain additional rules for test projects.
Test projects are auto-recognized by presence of the tested.project.dir
property, which will be auto-generated for tests projects. Temporarily,
please add this property manually to the build.properties file.
Current version is mainly tested with default, android generated test projects.
This version includes also fixing relative to absolute paths for
properties which are most likely to be changed by user in external
property file.
2009-09-09 18:32:03 -07:00
Mike LeBeau
83e2eae3fb Reinclude SearchableDictionary sample app as a demo of third party inclusion in Quick Search Box.
This reverts commit 3e83e8bc8b.
2009-08-28 10:42:04 -07:00
Xavier Ducrohet
b908430652 Cleanup SDK packaging: remove alias build files. 2009-08-26 11:23:20 -07:00
Anonymous Coward
3e83e8bc8b Remove SearchableDictionary sample app as it is a demo of third party inclusion in quick search box.
update: remove entry from build.sdk
2009-08-21 12:43:21 -07:00
Xavier Ducrohet
49120ffe39 Remove WQVGA skin from SDK 2009-08-17 15:01:10 -07:00
Xavier Ducrohet
e8b2e0aded Fixed QVGA skin and added WQVGA432 skin. 2009-08-17 13:30:29 -07:00
Xavier Ducrohet
25ec799863 Add OSGi.jar to the SDK (required by org.eclipse.jface) 2009-08-14 15:26:33 -07:00
Xavier Ducrohet
c98f3e1a2d Revamped QVGA skin and new WVGA 800/854 skins
BUG: 1944280
2009-08-13 21:02:32 -07:00
Raphael
f6abec3376 BUG 1993354 : Add zipalign to SDK 2009-08-11 15:37:00 -07:00
Karl Rosaen
7a3e95aeba Add a "Searchable Dictionary" app to the sample apps that demonstrates being a part of global search.
updated: makefile adjusted so app is part of sdk, and the manifest refers to the correct sdk version.

updated: brushed up docs and formatting per feedback.
2009-08-10 10:09:21 -07:00
Xavier Ducrohet
91e0a8bb9c Fix minor typo and duplicated entry in sdk.atree 2009-07-28 16:28:09 -07:00
Xavier Ducrohet
b519db4eed Add notice file to platform folder. 2009-07-28 16:19:23 -07:00
Xavier Ducrohet
6675fec474 First pass at a WVGA skin. 2009-07-24 19:23:23 -07:00
Xavier Ducrohet
e0f85e6c73 Delete non rotating skins and create a QVGA rotating skin.
HVGA-P and HVGA-L were redundant with HVGA which supports both orientations.
QVGA-P and QVGA-L has been replaced with QVGA which supports both orientations.
2009-07-24 18:06:05 -07:00
Xavier Ducrohet
f74c1d2fb7 Add default version files into the SDK for docs/tools/platforms. 2009-07-23 18:25:41 -07:00
Xavier Ducrohet
797654a452 Use Apache Commons Compress instead of java.util.zip
When the SDK installer unarchives the zip files, it is important to keep
the permissions for executable (Linux/MacOS) or the tools required to
build applications (aapt, aidl, ...) won't work.

Since java.util.zip does not provide support for permissions, we now
use the Apache Commons Compress component that allows us to read the
permission from the archive.
2009-07-23 12:59:42 -07:00
Xavier Ducrohet
76033864c5 Add GestureBuilder to the samples. 2009-07-22 15:47:57 -07:00
Xavier Ducrohet
c5a89e256c Change the SDK, DDMS and Traceview to work with the new SWT libraries.
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.
2009-06-04 14:50:43 -07:00
Xavier Ducrohet
53f479a367 Update the SDK packaging to include sdkuilib.
This is now necessary since the 'android' tool has a UI.
2009-05-18 13:30:37 -07:00
Xavier Ducrohet
5cb2d23022 AI 148875: Fix Google add-on to include Streetview, remove the add-account from the SDK (this is google specific), update the google Add-on to rev 2
Automated import of CL 148875
2009-05-14 17:04:14 -07:00
Xavier Ducrohet
7215471a97 AI 145380: Fixes for add-on build
Automated import of CL 145380
2009-04-09 12:21:52 -07:00
Raphael Moll
058dad6d77 AI 143876: Include hprof-conv in SDK (bug #1640225)
BUG=1640225

Automated import of CL 143876
2009-03-31 17:16:46 -07:00
The Android Open Source Project
52d4c30ca5 auto import from //depot/cupcake/@135843 2009-03-03 19:29:09 -08:00
The Android Open Source Project
d4aee0c0ca auto import from //depot/cupcake/@135843 2009-03-03 18:28:16 -08:00
The Android Open Source Project
d2f2b1d7b7 auto import from //depot/cupcake/@132589 2009-03-03 14:03:58 -08:00
The Android Open Source Project
b8747bc7b1 auto import from //depot/cupcake/@137055 2009-03-02 22:54:20 -08:00